Skip to content

Release history

Thaw releases

All releases

12 shown

No immediate action
v0.5.1 New feature

Parallel CRC32C performance boost

No immediate action
v0.5.0 New feature

Sleep mode integration + restore improvements

No immediate action
v0.4.0 Breaking risk

LangGraph integration + dtype rule

No immediate action
v0.3.3 Breaking

Apache-2.0 relicensing

Upgrade now
v0.3.2 Maintenance
Dependencies Breaking upgrade

thaw-native >=0.3.1

Upgrade now
v0.3.1 New feature
Breaking upgrade

Pre‑warmed ForkPool

v0.3.0 Breaking risk
Breaking changes
  • File format v1 → v2; old .thaw snapshots cannot be read by v0.3.0.
Notable features
  • Atomic freeze writes with tmp + fsync + rename + parent‑dir fsync and RAII guard.
  • Region‑level CRC32C verification detects corruption before DMA; new RestoreError::ChecksumMismatch (opt out via THAW_VERIFY=0).
  • Typed config errors replace panics for user‑controllable chunk sizes.
Full changelog

Breaking

  • File format v1 → v2. Old .thaw snapshots cannot be read by v0.3.0.

Hardening

  • Atomic freeze writes: tmp + fsync + rename + parent-dir fsync, RAII tmp-file guard.
  • Region-level CRC32C: corruption detected before any DMA to device memory. New
    RestoreError::ChecksumMismatch. Opt out with THAW_VERIFY=0.
  • Typed config errors instead of panics on user-controllable chunk sizes.

Infra

  • New test CI (Rust on ubuntu-22.04 + macos-14, pytest on Python 3.10/3.11/3.12).
Upgrade now
v0.2.1 Breaking risk
Breaking upgrade

Strict mode raise

Config change
v0.2.0 Breaking risk
Auth RCE / SSRF

`VLLM_ENABLE_V1_MULTIPROCESSING=0` removal

Upgrade now
v0.1.5 Bugfix
Breaking upgrade

Fix slow-path fallback

No immediate action
v0.1.4 New feature

Automatic sub‑second model swap

No immediate action
v0.1.2 New feature

Engine pool, native wheels, Python fallback

Beta — feedback welcome: [email protected]