Skip to content

Commit 07070f1

Browse files
committed
Version 0.26.1
1 parent 6543952 commit 07070f1

File tree

9 files changed

+24
-18
lines changed

9 files changed

+24
-18
lines changed

CHANGES.md

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

3+
# Version 0.26.1
4+
* Fixed configuration cache problem during publication and enabled `org.gradle.configuration-cache` (#486). Kudos to @dkrasnoff! 🎉
5+
* Fixed publication of `atomicfu-maven-plugin` artifacts (#490).
6+
* Updated build cache authorisation (#487).
7+
* Update Gradle to 8.10.2.
8+
39
# Version 0.26.0
410

511
* Updated Kotlin to `2.0.21` (#479).

README.md

Lines changed: 11 additions & 11 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.26.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.26.1/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
@@ -112,7 +112,7 @@ operations. They can be also atomically modified via `+=` and `-=` operators.
112112
### Apply plugin
113113
#### Gradle configuration
114114

115-
> **New plugin id:** Please pay attention, that starting from version `0.26.0` the plugin id is `org.jetbrains.kotlinx.atomicfu`
115+
> **New plugin id:** Please pay attention, that starting from version `0.26.1` the plugin id is `org.jetbrains.kotlinx.atomicfu`
116116
117117
Add the following to your top-level build file:
118118

@@ -121,7 +121,7 @@ Add the following to your top-level build file:
121121

122122
```kotlin
123123
plugins {
124-
id("org.jetbrains.kotlinx.atomicfu") version "0.26.0"
124+
id("org.jetbrains.kotlinx.atomicfu") version "0.26.1"
125125
}
126126
```
127127
</details>
@@ -131,7 +131,7 @@ plugins {
131131

132132
```groovy
133133
plugins {
134-
id 'org.jetbrains.kotlinx.atomicfu' version '0.26.0'
134+
id 'org.jetbrains.kotlinx.atomicfu' version '0.26.1'
135135
}
136136
```
137137
</details>
@@ -149,7 +149,7 @@ buildscript {
149149
}
150150

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

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

185185
```xml
186186
<properties>
187-
<atomicfu.version>0.26.0</atomicfu.version>
187+
<atomicfu.version>0.26.1</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.26.0` of the library your project is required to use `Kotlin version >= 1.9.0`.
291+
> Please note, that starting from version `0.26.1` 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.26.0'
334+
dependenciesVersion = '0.26.1'
335335
}
336336
```
337337

@@ -348,13 +348,13 @@ Here are the valid options:
348348

349349
### JS options
350350

351-
> Starting with version `0.26.0` `transformJs` flag does not take any effect and is disabled by default.
351+
> Starting with version `0.26.1` `transformJs` flag does not take any effect and is disabled by default.
352352
> Please ensure that this flag is not used in the atomicfu configuration of your project, you can safely remove it.
353353
354354
Here are all available configuration options (with their defaults):
355355
```groovy
356356
atomicfu {
357-
dependenciesVersion = '0.26.0' // set to null to turn-off auto dependencies
357+
dependenciesVersion = '0.26.1' // set to null to turn-off auto dependencies
358358
transformJvm = true // set to false to turn off JVM transformation
359359
jvmVariant = "FU" // JVM transformation variant: FU,VH, or BOTH
360360
}

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.26.0-SNAPSHOT
5+
version=0.26.1-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.21
5-
atomicfu_version=0.26.0-SNAPSHOT
5+
atomicfu_version=0.26.1-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.21
5-
atomicfu_version=0.26.0-SNAPSHOT
5+
atomicfu_version=0.26.1-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.21
5-
atomicfu_version=0.26.0-SNAPSHOT
5+
atomicfu_version=0.26.1-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.21"
4-
atomicfu = "0.26.0-SNAPSHOT"
4+
atomicfu = "0.26.1-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.21
2-
atomicfu_version=0.26.0-SNAPSHOT
2+
atomicfu_version=0.26.1-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.26.0-SNAPSHOT
5+
atomicfu_version=0.26.1-SNAPSHOT
66

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

0 commit comments

Comments
 (0)