Skip to content

Releases: ReactiveCircus/cache4k

0.14.0

14 Jan 01:52
Compare
Choose a tag to compare

What's Changed

  • Kotlin 2.1.0
  • Coroutines 1.10.1
  • AtomicFU 0.27.0
  • Stately 2.1.0

Full Changelog: 0.13.0...0.14.0

0.13.0

23 Feb 12:34
Compare
Choose a tag to compare

What's Changed

  • Add wasmJs support by @luca992 in #45
  • Use ConcurrentHashMap for JVM target by @ychescale9 in #39
  • Kotlin 1.9.22
  • Coroutines 1.8.0
  • AtomicFU 0.23.2
  • Stately 2.0.6

New Contributors

Full Changelog: 0.12.0...0.13.0

0.12.0

26 Oct 03:05
Compare
Choose a tag to compare

What's Changed

  • add linuxArm64 target by @svok in #42
  • Kotlin 1.9.10, Coroutines 1.7.2, AtomicFU 0.21.0, Stately 2.0.5

Full Changelog: 0.11.0...0.12.0

0.11.0

22 Apr 09:49
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.10.0...0.11.0

0.10.0

16 Apr 07:13
Compare
Choose a tag to compare

What's Changed

  • make FakeTimeSource public by @ho2ri2s in #30
  • Add watchos target by @xBaank in #33
  • Kotlin 1.8.20.
  • AtomicFU 0.20.2.
  • Stately 2.0.0-rc1.

New Contributors

Full Changelog: 0.9.0...0.10.0

0.9.0

05 Nov 12:03
Compare
Choose a tag to compare

What's Changed

  • Update README.md (missing mingw & linux) by @andreypfau in #26
  • Revert to using stately-collections to ensure JVM thread-safety. by @ychescale9 in #27
  • Kotlin 1.7.20.
  • AtomicFU 0.18.5.

New Contributors

Full Changelog: 0.8.0...0.9.0

0.8.0

11 Sep 10:25
Compare
Choose a tag to compare

Added

Added new targets by @svok in #24:

  • linuxX64
  • macosArm64

Changed

  • Kotlin 1.7.10.
  • Coroutines 1.6.4.
  • AtomicFU 0.18.3.

New Contributors

  • @svok made their first contribution in #24

Full Changelog: 0.7.0...0.8.0

0.7.0

06 Jul 09:14
Compare
Choose a tag to compare

Changed

  • Kotlin 1.7.0.
  • Coroutines 1.6.3.
  • AtomicFU 0.18.2.

Full Changelog: 0.6.0...0.7.0

0.6.0

26 May 06:31
Compare
Choose a tag to compare

What's Changed

  • Rename fakeTimeSource to timeSource on Cache.Builder, remove FakeTimeSource implementation by @Komdosh in #20
  • Kotlin 1.6.21

New Contributors

Full Changelog: 0.5.0...0.6.0

0.5.0

17 Apr 02:16
Compare
Choose a tag to compare

This release adds support for new native memory model and drops support for the old one. Many thanks to @dcvz for the contribution.

What's Changed

  • Add KeyedSynchronizer for synchronized cache loader by @dcvz in #15
  • Better Support for new MM by @dcvz in #17
  • Kotlin 1.6.20.
  • Coroutines 1.6.1

New Contributors

  • @dcvz made their first contribution in #15

Full Changelog: 0.4.0...0.5.0