Releases: JetBrains/java-annotations
Releases · JetBrains/java-annotations
21.0.0
- Added new annotation:
@UnknownNullability
.
- Proper JPMS module.
20.1.0
- Added
TYPE_USE
target for PropertyKey
annotation.
20.0.0
- Added new annotation:
@MustBeInvokedByOverriders
.
- Added new annotation:
@VisibleForTesting
.
- Added
TYPE_USE
target for NonNls
annotation.
- String attributes of annotations are marked as
@NonNls
where applicable.
- Documentation for
@Nls
and @NonNls
updated: now they could be used as meta-annotations.
- Documentation added for
@Subst
annotation.
19.0.0
- Added new annotations:
@Unmodifiable
and @UnmodifiableView
.
- Added
TYPE_USE
target for Nls
annotation.
- Improved the documentation for
@Language
, @Pattern
, @RegExp
, and @ApiStatus.Internal
annotations.
- Fixed
Automatic-Module-Name
for Java 5.
18.0.0
- Added new annotation family
@ApiStatus.*
- Added new annotation
@Debug.Renderer
17.0.0
- Added new annotation:
@Range
16.0.3
- Added
Automatic-Module-Name
to MANIFEST.MF
16.0.2
- Improved the documentation for the
@Contract
annotation.
16.0.1
update readme to refer to the latest uploaded version