Skip to content

Latest commit

 

History

History
38 lines (31 loc) · 1.11 KB

CHANGELOG.md

File metadata and controls

38 lines (31 loc) · 1.11 KB

Changelog

[Unreleased]

[0.2.1] - 2022-10-28

Added

  • Added IntoWideIter impl for &String
  • Add rustc-hash feature to optionally boost compression speed

[0.2.0] - 2022-10-20

Added

  • Added all functions from lz-string
  • Added most of the tests from lz-string
  • Added basic Python Binding

Removed

  • Removed str_to_u32_vec

Changed

  • Renamed compress_uri to compress_to_encoded_uri_component
  • Renamed decompress_uri to decompress_from_encoded_uri_component
  • Renamed compress_str to compress
  • Renamed decompress to decompress
  • Renamed compress to compress_internal
  • Renamed decompress to decompress_internal
  • Changed many interfaces to use the IntoWideIter instead of u32 slices

Fixed

  • Fix issues with compressing and decompressing long, nonrepeating inputs

0.1.0 - 2023-01-23

Added

  • Initial port of lz-string to Rust
  • Add compress/decompress functions
  • Add compress_str/compress_str functions
  • Add compress_uri/compress_uri functions
  • Add utility str_to_u32_vec function