PackageTrack
Sign in Get early access

org.jetbrains:annotations

26.1.0 #1370 most downloaded on Maven Central JetBrains/java-annotations

What this package is like to depend on

Last release 6 months ago

18 Feb 2026

Release timing varies

gaps range from 2 weeks to 13 months

Most releases are documented

notes for 21 of 24 stable releases

Nothing withdrawn

no release was ever pulled

13 years old

24 releases · first in 2013

2 releases in the last 12 months

see the full history below

Release timeline

24 releases · Dec 2013 to Feb 2026
2014 2016 2018 2020 2022 2024 2026
Release Pre-release

Releases

latest 24
  1. 26.1.0 18 Feb 2026
    Release notes
    • @NotNullByDefault is not experimental anymore.
    Open source →
    Release notes

    • @NotNullByDefault is not experimental anymore.
    Open source →
  2. 26.0.2-1 01 Sep 2025
    Release notes

    A technical release to employ new Maven publishing machinery

    Open source →
    Release notes

    • A technical release using the new Sonatype publication mechanism, see https://central.sonatype.org/publish/publish-portal-guide/
    Open source →
  3. 26.0.2 22 Jan 2025
    Release notes
    • Fixed missing klibs for apple artifacts.
    Open source →
    Release notes

    • Fixed missing klibs for apple artifacts.
    Open source →
  4. 26.0.1 14 Oct 2024
    Release notes
    • Fixed sources.jar build (regression after 25.0.0)
    Open source →
    Release notes

    • Fixed sources.jar build (regression after 25.0.0)
    Open source →
  5. 26.0.0 08 Oct 2024
    Release notes
    • Added new experimental annotation: @NotNullByDefault
    Open source →
    Release notes

    • Added new experimental annotation: @NotNullByDefault
    Open source →
  6. 25.0.0 25 Sep 2024
    Release notes
    • Added Kotlin Multiplatform artifact (multiplatform-annotations).
    • Removed Java 5 artifact.
    Open source →
    Release notes

    • Added Kotlin Multiplatform artifact (multiplatform-annotations).
    • Removed Java 5 artifact.
    Open source →
  7. 24.1.0 15 Nov 2023
    Release notes
    • @CheckReturnValue is not experimental anymore.
    Open source →
    Release notes

    • @CheckReturnValue is not experimental anymore.
    Open source →
  8. 24.0.1 02 Mar 2023
    Release notes
    • Added @Documented annotation where it would be useful.
    Open source →
    Release notes

    • Added @Documented annotation where it would be useful.
    Open source →
  9. 24.0.0 11 Jan 2023
    Release notes
    • Added new annotation: @CheckReturnValue
    Open source →
    Release notes

    • Added new annotation: @CheckReturnValue.
    Open source →
  10. 23.1.0 08 Dec 2022
    Release notes
    • Added new annotation: @ApiStatus.Obsolete
    Open source →
    Release notes

    • Added new annotation: @ApiStatus.Obsolete.
    Open source →
  11. 23.0.0 10 Nov 2021
    Release notes

    • Added new annotations: @BlockingExecutor and @NonBlockingExecutor.
    Open source →
  12. 22.0.0 12 Aug 2021
    Release notes

    • Added new annotations: @Blocking and @NonBlocking.
    Open source →
  13. 21.0.1 25 May 2021
    Release notes

    • Multi-Release Jar: Manifest fixed
    Open source →
  14. 21.0.0 20 May 2021
    Release notes

    • Added new annotation: @UnknownNullability.
    • Proper JPMS module.
    • JdkConstants deprecated.
    Open source →
  15. 20.1.0 02 Sep 2020
    Release notes

    • Added TYPE_USE target for PropertyKey annotation.
    Open source →
  16. 20.0.0 10 Aug 2020
    Release notes

    • 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.
    Open source →
  17. 19.0.0 14 Feb 2020
    Release notes

    • 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.
    Open source →
  18. 18.0.0 07 Nov 2019
    Release notes

    • Added new annotation family @ApiStatus.*
    • Added new annotation @Debug.Renderer
    Open source →
  19. 17.0.0 30 Jan 2019
    Release notes

    • Added new annotation: @Range
    Open source →
  20. 16.0.3 18 Sep 2018
    Release notes

    • Added Automatic-Module-Name to MANIFEST.MF
    Open source →
  21. 16.0.2 17 May 2018
    Release notes

    • Improved the documentation for the @Contract annotation.
    Open source →
  22. 16.0.1 12 Mar 2018

    Nothing published for this version

  23. 15.0 15 Oct 2015

    Nothing published for this version

  24. 13.0 17 Dec 2013

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive