Releases: cashapp/zipline
Releases · cashapp/zipline
1.24.0
- New: Add JVM support for Windows (x64 and ARM).
- In-development snapshots are now published to the Central Portal Snapshots repository at https://central.sonatype.com/repository/maven-snapshots/.
- Upgrade: Kotlin 2.2.21.
1.23.0
- 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
- Upgrade: [Kotlin 2.2.0][kotlin_2_2_0].
- Upgrade: [OkHttp 5.1.0][okhttp_5_1_0].
1.21.1
- 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 causedsuspendfunctions that returnUnitto crash. We now explicitly handle
cases where functions that should returnUnitdon’t!
1.21.0
- 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
- Fix: Update source map parser to ECMA 426 which will not fail on the
ignoreListkey and ignore any extensions. - Upgrade: Kotlin Serialization 1.8.1.
1.20.0
- 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
- Upgrade: Kotlin 2.1.0
1.18.0
- Fix: Prevent clients from caching the dev server's responses.
- New: "compile" subcommand in 'zipline-cli' compiles
.jsfiles to.ziplinefiles. - 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
- New: Expose
globalThis.gc()function into the guest code. - Upgrade: Kotlin 2.0.20