Skip to content

Latest commit

 

History

History
102 lines (68 loc) · 3.45 KB

CHANGELOG.md

File metadata and controls

102 lines (68 loc) · 3.45 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

0.4.3 - 2024-10-03

Added

  • 35% faster decompression with less boundary check (#41)

Other

  • (deps) update rust crate curl to v0.4.47 (#40)
  • (deps) update mozilla-actions/sccache-action action to v0.0.6 (#38)

0.4.2 - 2024-09-17

Fixed

  • search for first non-empty chunk (#35)
  • docs first3 (#33)

Other

  • Assertion should allow empty compression (#36)

0.4.1 - 2024-09-12

Other

  • Use wrapping operations in fsst_hash (#31)

0.4.0 - 2024-09-03

Fixed

  • hash_table_sizing, inline hints, lint rule (#29)

0.3.0 - 2024-09-03

Added

  • port in more from the C++ code (#24)

Other

  • centering (#26)

0.2.3 - 2024-08-22

Added

  • reuse and clear instead of allocate, 2x speedup (#22)

0.2.2 - 2024-08-21

Other

  • implement second bitmap, ~2x speedup for train (#21)
  • remove spurious check (#18)

0.2.1 - 2024-08-20

Added

  • make Compressor::train 2x faster with bitmap index (#16)

0.2.0 - 2024-08-20

Other

  • tput improvements (#13)

0.1.0 - 2024-08-16

Added

  • separate Compressor and Decompressor (#11)

Other

  • add badges (#10)
  • release v0.0.1 (#8)

0.0.1 - 2024-08-15

Fixed

  • fix doc link

Other

  • turn on release-plz
  • add fuzzer, fix bug (#7)
  • logo (#6)
  • bugfix, comment fix, force compile fails for big-endian (#5)
  • Configure Renovate (#1)
  • Get compress performance to match paper algorithm 4 (#3)
  • docs
  • cleanup
  • words
  • README
  • disable release action for now
  • deny(missing_docs), 512 -> 511
  • add toolchain
  • add actions files
  • implementation v0
  • initial impl
  • Initial commit