Skip to content

Releases: cashapp/zipline

1.24.0

23 Oct 13:29

Choose a tag to compare

1.23.0

09 Sep 20:39

Choose a tag to compare

  • Fix: Recover from more full disk exceptions. We had a bug on Kotlin/Native where Zipline would
    crash if it was unable to create the cache directory.
  • Upgrade: [Kotlin 2.2.10][kotlin_2_2_10].
  • Upgrade: [Okio 3.16.0][okio_3_16_0].

1.22.0

25 Jul 15:45

Choose a tag to compare

  • Upgrade: [Kotlin 2.2.0][kotlin_2_2_0].
  • Upgrade: [OkHttp 5.1.0][okhttp_5_1_0].

1.21.1

17 Jul 15:50

Choose a tag to compare

  • Fix: Recover from more SQL exceptions. We had a bug on Kotlin/Native where a full disk on the
    host device would cause the disk cache to crash. With this update it gracefully degrades to not
    caching.
  • Fix: Work-around Kotlin/JS treating null as Unit. When we updated our intermediate JavaScript to
    es2015, that caused suspend functions that return Unit to crash. We now explicitly handle
    cases where functions that should return Unit don’t!

1.21.0

15 Jul 20:08

Choose a tag to compare

  • New: Switch to ES2015 as our intermediate target when compiling from Kotlin to JavaScript to
    QuickJS bytecode. This results in artifacts that better preserve function names in stack traces.
    Note that this benefit isn't free; gzipped artifacts are about 3% larger with this update!
  • Upgrade: [Okio 3.15.0][okio_3_15_0].
  • Upgrade: [SQLDelight 2.1.0][sqldelight_2_1_0].
  • Upgrade: [Kotlin 2.1.21][kotlin_2_1_21].

1.20.1

02 Apr 18:09

Choose a tag to compare

  • Fix: Update source map parser to ECMA 426 which will not fail on the ignoreList key and ignore any extensions.
  • Upgrade: Kotlin Serialization 1.8.1.

1.20.0

20 Mar 19:02

Choose a tag to compare

  • New: Add Linux ARM to supported platforms for JVM artifact.
  • JVM native libraries are now cross-compiled with Zig build system. Please report any issues!
  • Upgrade: Kotlin 2.1.20
  • Upgrade: Kotlin Serialization 1.8.0.

1.19.0

03 Dec 19:06

Choose a tag to compare

1.18.0

14 Nov 14:53

Choose a tag to compare

  • Fix: Prevent clients from caching the dev server's responses.
  • New: "compile" subcommand in 'zipline-cli' compiles .js files to .zipline files.
  • Upgrade: [Kotlin Serialization 1.7.3][kotlin_serialization_1_7_3].
  • Upgrade: [kotlinx.coroutines 1.9.0][kotlinx_coroutines_1_9_0].
  • Upgrade: [Okio 3.9.1][okio_3_9_1].

1.17.0

28 Aug 19:57

Choose a tag to compare

  • New: Expose globalThis.gc() function into the guest code.
  • Upgrade: Kotlin 2.0.20