Skip to content

v0.4.0

Latest

Choose a tag to compare

@debop debop released this 11 Jun 13:33
35e3e9f

Summary

Rust-native compression helpers for the bluetape-rs workspace.

Added

  • Added the opt-in bluetape-rs-compression crate with gzip, zlib, deflate, zstd, lz4, and snappy adapters.
  • Added compression error/config contracts, byte-oriented compressor traits, streaming helpers, and registry-style algorithm selection.
  • Added safe decompression defaults and public tests, including multi-threading stress coverage.
  • Added same-condition compression benchmark evidence comparing Rust, Go, and JVM runs across JSON/binary payload matrices.
  • Added README chart assets for throughput and compression ratio summaries.

Validation

  • PR #105 CI passed: Check, Format, Test, Clippy, Rustdoc, Coverage.
  • PR #106 CI passed after main promotion reconciliation.
  • cargo publish --workspace --dry-run --locked passed before release.
  • All publishable workspace crates were published to crates.io at 0.4.0.

DoD Status

Item Status
Milestone 0.4.0 closed Done
v0.4.0 tag pushed Done
crates.io workspace publish completed Done
GitHub Release created Done