Skip to content

Commit 92ff33b

Browse files
committed
Version 0.25.0
1 parent c3256d2 commit 92ff33b

File tree

9 files changed

+23
-14
lines changed

9 files changed

+23
-14
lines changed

CHANGES.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# Change log for kotlinx.atomicfu
22

3+
# Version 0.25.0
4+
5+
* Got rid of posix interop (#440).
6+
* Apply `atomicfu-gradle-plugin` by id `org.jetbrains.kotlinx.atomicfu` without buildscript configuration (#443)(#445).
7+
* Lots of cleanups and improvements in the build scripts. Thanks, @dkrasnoff!
8+
* Updated Kotlin to `2.0.0` (#442).
9+
* Updated kotlinx-metadata to `2.0.0` (#441).
10+
* Updated Gradle to `8.7`.
11+
312
# Version 0.24.0
413

514
* Move the logic from koltin repository atomicfu gradle plugin to the gradle plugin in the library (#406).

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
[![Kotlin Beta](https://kotl.in/badges/beta.svg)](https://kotlinlang.org/docs/components-stability.html)
44
[![JetBrains official project](https://jb.gg/badges/official.svg)](https://confluence.jetbrains.com/display/ALL/JetBrains+on+GitHub)
55
[![GitHub license](https://img.shields.io/badge/license-Apache%20License%202.0-blue.svg?style=flat)](https://www.apache.org/licenses/LICENSE-2.0)
6-
[![Maven Central](https://img.shields.io/maven-central/v/org.jetbrains.kotlinx/atomicfu)](https://search.maven.org/artifact/org.jetbrains.kotlinx/atomicfu/0.24.0/pom)
6+
[![Maven Central](https://img.shields.io/maven-central/v/org.jetbrains.kotlinx/atomicfu)](https://search.maven.org/artifact/org.jetbrains.kotlinx/atomicfu/0.25.0/pom)
77

88
>Note on Beta status: the plugin is in its active development phase and changes from release to release.
99
>We do provide a compatibility of atomicfu-transformed artifacts between releases, but we do not provide
@@ -149,7 +149,7 @@ buildscript {
149149
}
150150

151151
dependencies {
152-
classpath("org.jetbrains.kotlinx:atomicfu-gradle-plugin:0.24.0")
152+
classpath("org.jetbrains.kotlinx:atomicfu-gradle-plugin:0.25.0")
153153
}
154154
}
155155

@@ -166,7 +166,7 @@ buildscript {
166166
mavenCentral()
167167
}
168168
dependencies {
169-
classpath 'org.jetbrains.kotlinx:atomicfu-gradle-plugin:0.24.0'
169+
classpath 'org.jetbrains.kotlinx:atomicfu-gradle-plugin:0.25.0'
170170
}
171171
}
172172
@@ -184,7 +184,7 @@ Maven configuration is supported for JVM projects.
184184

185185
```xml
186186
<properties>
187-
<atomicfu.version>0.24.0</atomicfu.version>
187+
<atomicfu.version>0.25.0</atomicfu.version>
188188
</properties>
189189
```
190190

@@ -288,7 +288,7 @@ IR for all the target backends:
288288

289289
To turn on IR transformations set the following properties in your `gradle.properties` file:
290290

291-
> Please note, that starting from version `0.24.0` of the library your project is required to use `Kotlin version >= 1.9.0`.
291+
> Please note, that starting from version `0.25.0` of the library your project is required to use `Kotlin version >= 1.9.0`.
292292
> See the [requirements section](#Requirements).
293293
294294
```groovy
@@ -331,7 +331,7 @@ To set configuration options you should create `atomicfu` section in a `build.gr
331331
like this:
332332
```groovy
333333
atomicfu {
334-
dependenciesVersion = '0.24.0'
334+
dependenciesVersion = '0.25.0'
335335
}
336336
```
337337

@@ -353,7 +353,7 @@ To turn off transformation for Kotlin/JS set option `transformJs` to `false`.
353353
Here are all available configuration options (with their defaults):
354354
```groovy
355355
atomicfu {
356-
dependenciesVersion = '0.24.0' // set to null to turn-off auto dependencies
356+
dependenciesVersion = '0.25.0' // set to null to turn-off auto dependencies
357357
transformJvm = true // set to false to turn off JVM transformation
358358
jvmVariant = "FU" // JVM transformation variant: FU,VH, or BOTH
359359
transformJs = true // set to false to turn off JVM transformation

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# Copyright 2017-2024 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license.
33
#
44

5-
version=0.24.0-SNAPSHOT
5+
version=0.25.0-SNAPSHOT
66
group=org.jetbrains.kotlinx
77

88
kotlin.native.ignoreDisabledTargets=true

integration-testing/examples/jdk-compatibility/gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22
## Copyright 2016-2023 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license.
33
##
44
kotlin_version=2.0.0
5-
atomicfu_version=0.24.0-SNAPSHOT
5+
atomicfu_version=0.25.0-SNAPSHOT
66

77
org.gradle.jvmargs=-Xmx2g -XX:MaxMetaspaceSize=2g

integration-testing/examples/jvm-sample/gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22
## Copyright 2016-2023 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license.
33
##
44
kotlin_version=2.0.0
5-
atomicfu_version=0.24.0-SNAPSHOT
5+
atomicfu_version=0.25.0-SNAPSHOT
66

77
org.gradle.jvmargs=-Xmx2g -XX:MaxMetaspaceSize=2g

integration-testing/examples/mpp-sample/gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22
## Copyright 2016-2023 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license.
33
##
44
kotlin_version=2.0.0
5-
atomicfu_version=0.24.0-SNAPSHOT
5+
atomicfu_version=0.25.0-SNAPSHOT
66

77
org.gradle.jvmargs=-Xmx2g -XX:MaxMetaspaceSize=2g

integration-testing/examples/mpp-version-catalog/gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[versions]
22
junit = "4.13.2"
33
kotlin = "2.0.0"
4-
atomicfu = "0.24.0-SNAPSHOT"
4+
atomicfu = "0.25.0-SNAPSHOT"
55
ktor = "2.3.8"
66
logback = "1.5.0"
77

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
kotlin_version=2.0.0
2-
atomicfu_version=0.24.0-SNAPSHOT
2+
atomicfu_version=0.25.0-SNAPSHOT
33

44
org.gradle.jvmargs=-Xmx2g -XX:MaxMetaspaceSize=2g

integration-testing/examples/plugin-order-bug/gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22
## Copyright 2016-2023 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license.
33
##
44
kotlin_version=1.9.20
5-
atomicfu_version=0.24.0-SNAPSHOT
5+
atomicfu_version=0.25.0-SNAPSHOT
66

77
org.gradle.jvmargs=-Xmx2g -XX:MaxMetaspaceSize=2g

0 commit comments

Comments
 (0)