"It depends" is not exactly what I was looking for. Let me try again :-)
As a consumer of javax.inject I am interested to know whether the API
will always be evolved in a compatible way (binary and contract
compatible at least).
If the answer is "there might be breaking changes", then I am
interested to know if I'll be able to tell when this happens from the
version number.
To a lesser extent, but still interesting, is the question what you
would put next to an @since tag for any additions to the API. Or is
the delivery vehicle for this the JSE, and @since tags like "1.7" or
"1.8" would be added to the types when (if?) they are included in the
JSE libraries?
Boris