Skip to content

Releases: Kotlin/kotlinx-atomicfu

0.11.5

04 Sep 16:12
Compare
Choose a tag to compare
  • Gradle plugin for JS: Fixed paths on Windows

0.11.3

23 Aug 11:06
Compare
Choose a tag to compare
  • Fixed lost files during class analysis phase.

0.11.2

23 Aug 09:55
Compare
Choose a tag to compare
  • Kotlin version 1.2.61
  • Kotlin/Native version 0.8.2
  • More user-friendly Gradle plugin for Kotlin/JVM and multi-release jar by default. See updated section in README.md
  • Supports internal atomic variables that are accessed from a different package in the same module.

0.11.1

10 Aug 07:37
Compare
Choose a tag to compare
  • Kotlin version 1.2.60
  • Kotlin/Native version 0.8.1

0.11.0 Multiplatform

24 Jul 16:41
Compare
Choose a tag to compare
  • AtomicBoolean support (see #6)
  • Kotlin/Native 0.9-dev-2922, all platforms, published to Maven Central

0.10.3-native

12 Jul 19:05
Compare
Choose a tag to compare
  • Kotlin 1.2.51.
  • Initial Kotlin/Native support:
    • Build for Kotlin/Native 0.8.
    • Only JS-like single-threaded applications are supported (no actual atomics).
    • Supported targets: "ios_arm64", "ios_arm32", "ios_x64", "macos_x64".
  • NOTE: This version is not available in NPM and Maven Central. Use this Bintray repository:
    • maven { url "https://kotlin.bintray.com/kotlinx" }

0.10.2

15 Jun 08:05
Compare
Choose a tag to compare
  • JS: Main file renamed to kotlinx-atomicfu.js to match NPM module name

0.10.1 NPM

11 Jun 08:31
Compare
Choose a tag to compare
  • JS: NPM deployment.

0.10.0 Multiplatform JVM+JS

07 Jun 12:45
Compare
Choose a tag to compare
  • Kotlin 1.2.41
  • Multiplatform:
    • Extracted common code into atomicfu-common module.
    • Basic support on JS via atomicfu-js module (boxed objects, Bintray publishing only).
  • JVM transformer:
    • Preserve annotations on atomic fields.
    • Ignore no-ops in flow analyzer (support more variety of code patterns).

0.9.2

30 Nov 11:20
Compare
Choose a tag to compare
  • Replaced deprecated kotlin-stdlib-jre8 dependency with kotlin-stdlib-jdk8