NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Maven Central · #2140 by repository stars
A set of annotations used for code inspection support and code documentation.
Last release 3 years ago
no release in 18 months
Release timing varies
gaps range from 3 weeks to 13 months
Most releases are documented
notes for 15 of 17 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
17 releases · first in 2015
@CheckReturnValue is not experimental anymore.
@CheckReturnValue is not experimental anymore.Added @Documented annotation where it would be useful.
@Documented annotation where it would be useful.One column per quarter.
Added new annotation: @CheckReturnValue
@CheckReturnValueAdded new annotation: @ApiStatus.Obsolete
@ApiStatus.ObsoleteAdded new annotations: @BlockingExecutor and @NonBlockingExecutor.
@BlockingExecutor and @NonBlockingExecutor.Added new annotations: @Blocking and @NonBlocking.
@Blocking and @NonBlocking.Multi-Release Jar: Manifest fixed
Added new annotation: @UnknownNullability.
@UnknownNullability.JdkConstants deprecated.Added TYPE_USE target for PropertyKey annotation.
TYPE_USE target for PropertyKey annotation.Added new annotation: @MustBeInvokedByOverriders.
@MustBeInvokedByOverriders.@VisibleForTesting.TYPE_USE target for NonNls annotation.@NonNls where applicable.@Nls and @NonNls updated: now they could be used as meta-annotations.@Subst annotation.Added new annotations: @Unmodifiable and @UnmodifiableView.
@Unmodifiable and @UnmodifiableView.TYPE_USE target for Nls annotation.@Language, @Pattern, @RegExp, and @ApiStatus.Internal annotations.Automatic-Module-Name for Java 5.Added new annotation family @ApiStatus.*
@ApiStatus.*@Debug.Renderer--- * Added new annotation: @Range
@RangeAdded Automatic-Module-Name to MANIFEST.MF
Automatic-Module-Name to MANIFEST.MFImproved the documentation for the @Contract annotation.
@Contract annotation.Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →