From f64f40f84a36c0dbb9763de42158e1765c628e9f Mon Sep 17 00:00:00 2001 From: "Dmitriy.Panov" Date: Wed, 3 Sep 2025 12:25:03 +0200 Subject: [PATCH 1/4] Version 26.0.2-1 --- CHANGELOG.md | 4 ++++ README.md | 6 +++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9d25b33..cb55176 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,10 @@ Changelog === +Version 26.0.2-1 +--- +* A technical release using the new Sonatype publication mechanism, see https://central.sonatype.org/publish/publish-portal-guide/ + Version 26.0.2 --- * Fixed missing klibs for apple artifacts. diff --git a/README.md b/README.md index bb5eb45..70a22d7 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ using gradle write the following in the `build.gradle` file (Groovy DSL) ``` dependencies { - compileOnly 'org.jetbrains:annotations:26.0.2' + compileOnly 'org.jetbrains:annotations:26.0.2-1' } ``` @@ -25,7 +25,7 @@ dependencies { or in the `build.gradle.kts` file (Kotlin DSL) ``` dependencies { - compileOnly("org.jetbrains:annotations:26.0.2") + compileOnly("org.jetbrains:annotations:26.0.2-1") } ``` @@ -34,7 +34,7 @@ To add a dependency using Maven, write the following in `pom.xml`: org.jetbrains annotations - 26.0.2 + 26.0.2-1 provided ``` From 18554b9b6e60344901e50f046516b995c6fa6410 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E5=A2=A8?= <16949192+coder-xiaomo@users.noreply.github.com> Date: Fri, 5 Dec 2025 19:11:33 +0800 Subject: [PATCH 2/4] Update Contributor License Agreement link --- CONTRIBUTING.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 63c649c..a95d01b 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,5 +1,5 @@ ### How to contribute -If you are not a JetBrains' employee you must sign [Contributor License Agreement](https://www.jetbrains.org/display/IJOS/Contributor+Agreement) first. +If you are not a JetBrains' employee you must sign [Contributor License Agreement](https://www.jetbrains.com/legal/docs/agreements/cla/) first. You may do it [electronically](https://www.jetbrains.com/agreements/cla/). After that send your changes as a pull request or commit them directly to a branch. ### Versioning @@ -31,4 +31,4 @@ the corresponding element is marked as deprecated and then remove it in one of t ### Retention policy No annotation in this package should have `RUNTIME` retention policy. Only `SOURCE` and `CLASS` policy is accepted. The `CLASS` policy is preferred. The `SOURCE` policy could be used in rare cases when compilation could not preserve all -the necessary information (e.g. `@MagicConstant` annotation). \ No newline at end of file +the necessary information (e.g. `@MagicConstant` annotation). From 92a187b520afce6e39661bcabd9b395d116aa0c4 Mon Sep 17 00:00:00 2001 From: Bart van Helvert Date: Tue, 17 Feb 2026 14:12:03 +0100 Subject: [PATCH 3/4] Remove experimental status from @NotNullByDefault --- src/jvmMain/java/org/jetbrains/annotations/NotNullByDefault.java | 1 - 1 file changed, 1 deletion(-) diff --git a/src/jvmMain/java/org/jetbrains/annotations/NotNullByDefault.java b/src/jvmMain/java/org/jetbrains/annotations/NotNullByDefault.java index d32b2b7..95f6f42 100644 --- a/src/jvmMain/java/org/jetbrains/annotations/NotNullByDefault.java +++ b/src/jvmMain/java/org/jetbrains/annotations/NotNullByDefault.java @@ -44,6 +44,5 @@ @Documented @Retention(RetentionPolicy.CLASS) @Target({ElementType.TYPE, ElementType.PACKAGE}) -@ApiStatus.Experimental public @interface NotNullByDefault { } From 21be50cce13e52afcfe67af9c08911b165cd8371 Mon Sep 17 00:00:00 2001 From: Bart van Helvert Date: Wed, 18 Feb 2026 14:49:11 +0100 Subject: [PATCH 4/4] Version 26.1.0 --- CHANGELOG.md | 3 +++ README.md | 6 +++--- gradle.properties | 2 +- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cb55176..cccf810 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ Changelog === +Version 26.1.0 +--- +* `@NotNullByDefault` is not experimental anymore. Version 26.0.2-1 --- diff --git a/README.md b/README.md index 70a22d7..0b67095 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ using gradle write the following in the `build.gradle` file (Groovy DSL) ``` dependencies { - compileOnly 'org.jetbrains:annotations:26.0.2-1' + compileOnly 'org.jetbrains:annotations:26.1.0' } ``` @@ -25,7 +25,7 @@ dependencies { or in the `build.gradle.kts` file (Kotlin DSL) ``` dependencies { - compileOnly("org.jetbrains:annotations:26.0.2-1") + compileOnly("org.jetbrains:annotations:26.1.0") } ``` @@ -34,7 +34,7 @@ To add a dependency using Maven, write the following in `pom.xml`: org.jetbrains annotations - 26.0.2-1 + 26.1.0 provided ``` diff --git a/gradle.properties b/gradle.properties index 6de1f34..eb2fb28 100644 --- a/gradle.properties +++ b/gradle.properties @@ -14,7 +14,7 @@ # limitations under the License. # -projectVersion=26.0.2-1 +projectVersion=26.1.0 kotlin.code.style=official kotlin.mpp.stability.nowarn=true kotlin.stdlib.default.dependency=false