Releases: Kotlin/kotlinx-atomicfu
Releases · Kotlin/kotlinx-atomicfu
0.23.1
0.23.0
- Updated Kotlin to 1.9.20 (#361).
- Updated Gradle version to 8.3.
- Supported transformations for Native targets 🎉 (#363) .
- Introduced WebAssembly target (
wasmJsandwasmWasi) 🎉 (#334). - Improved integration testing for
atomicfu-gradle-plugin(#345). - Updated implementation of native atomics (#336).
- Got rid of
previous-compilation-data.binfile in META-INF (#344).
0.22.0
- Updated Kotlin to 1.9.0 (#330).
- Updated gradle version to 8.1 (#319).
- Updated kotlinx.metadata version 0.7.0 (#327).
- Conditionally removed targets that are removed after 1.9.20 (
iosArm32,watchosX86). (#320). - Removed obsolete no longer supported
kotlin.mpp.enableCompatibilityMetadataVariant(#326). - Complied with new compiler restriction on actual declaration annotations (#325).
0.21.0
- Updated Kotlin to 1.8.20.
- Updated Gradle to 7.3 (#300).
- Updated kotlinx.metadata version to 0.6.0 (#281).
- Minimal supported KGP(1.7.0) and Gradle(7.0) versions are set since this release.
- Removed JS Legacy configurations for KGP >= 1.9.0 (#296).
- Fixed class duplication (from original and transformed directories) in Jar (#301).
- Original class directories are not modified in case of compiler plugin application (#312).
0.20.2
- Fix for unresolved
kotlinx-atomicfu-runtimedependency error (https://youtrack.jetbrains.com/issue/KT-57235),
please see the corresponding PR for more comments (#290).