Skip to content

Releases: Kotlin/kotlinx-atomicfu

0.15.0

03 Dec 15:51
Compare
Choose a tag to compare
  • Tracing atomic operations (#20).
  • Supported delegated properties (#83).
  • Fixed visibility modifiers of synthetic fields and classes (#144).
  • Introduced size method for atomic arrays (#149).
  • Update Kotlin to 1.4.10.

0.14.4

17 Aug 11:26
d40cac6
Compare
Choose a tag to compare
  • Update to Kotlin 1.4
  • Update Gradle to 6.3
  • Fixed bug when Maven plugin wasn't published

0.14.3

24 Mar 14:52
Compare
Choose a tag to compare
  • Update to Kotlin 1.3.71.
  • Enable HMPP and new JS IR backend compilation.

0.14.2

04 Mar 07:36
Compare
Choose a tag to compare
  • Update to Kotlin 1.3.70.

0.14.1

19 Nov 07:15
Compare
Choose a tag to compare
  • Fixed broken JVM transformer after upgrade to ASM 7.2.

0.14.0

18 Nov 13:03
Compare
Choose a tag to compare
  • Updated to Kotlin 1.3.60.
  • Support locks and freezable atomics on Kotlin/Native.

0.13.2

04 Oct 06:03
Compare
Choose a tag to compare
  • Added release notes.
  • Added the original classesDirs to the friend paths of test compilations.

0.13.1

25 Sep 13:57
Compare
Choose a tag to compare
  • Better diagnostics when LockFreedomTestEnvironment fails to shutdown.
  • Fixed looking for local variables scope labels.

0.13.0

04 Sep 12:37
Compare
Choose a tag to compare
  • Gradle version 5.6.1 with Gradle metadata format version 1.0 (stable) for native modules.
  • Optimized volatile-only fields in JVM.
  • Supported unchecked cast erasure (including array elements).
  • Fixed inline functions on array elements.
  • Fixed shutdown sequence of LockFreedomTestEnvironment.

0.12.11

23 Aug 12:38
Compare
Choose a tag to compare
  • Support suspending functions in LockFreedomTestEnvironment.