Skip to content

v0.0.22

Choose a tag to compare

@sw-release-bot sw-release-bot released this 19 May 22:50
· 219 commits to main since this release
297fcad

Added

  • (encoder) strategy-aware literal gates (G4 + G5) (#182)
  • (bench) #99 Rust↔FFI sequence-stream comparator (#149)

Documentation

  • bump quick-start dep version to 0.0.21 + drop legacy ruzstd Changelog.md (#155)

Performance

  • (decode) pack LL/ML metadata + hot-path micro-opts (#197)
  • (decode) fused sequence executor + SIMD/FSE hot-path cleanup + DoS-safe rollback (#194)
  • (encoder) align Fast strategy window_log with donor (17 → 19) (#187)
  • (encoder) inline hash-chain walk into hash_chain_candidate (lazy L1) (#185)
  • (encoder) G3 — whole-block bail-out before partition split (#181)
  • (encoder) donor-parity greedy parse at L4 — ratio + speed win (#179)
  • (huff0) cache encoded weight-description bytes on HuffmanTable and reuse in emit path (#170)
  • (huff0) #167 cheap entropy proxy for table_log selection — no FSE-encode per candidate (#168)
  • (fse) donor FSE_buildCTable_wksp parity — drop per-symbol Vec (#166)
  • (fse) replace next_state linear search with donor-parity flat tables + tune CI bench budgets (#165)