Skip to content

Latest commit

 

History

History
77 lines (44 loc) · 2.35 KB

CHANGELOG.md

File metadata and controls

77 lines (44 loc) · 2.35 KB

Changelog

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


2.0.0 - 2024-08-04

First release of adler2 - fork of adler crate as the original is unmaintained and archived

Changes since last version of Adler:

Bug Fixes

  • (core) change to rust 2021 edition, update repository info and links, update author info - (867b115) - oyvindln
  • (core) simplify some code and fix benches - (128fb9c) - oyvindln

Changelog of original adler crate


  • Fix doctest on big-endian systems (#9).

Fixes

  • Fix documentation on docs.rs.

Fixes

  • Fix cargo test --no-default-features (#5).

Improvements

  • Extended and clarified documentation.
  • Added more rustdoc examples.
  • Extended CI to test the crate with --no-default-features.

Breaking Changes

  • adler32_reader now takes its generic argument by value instead of as a &mut.
  • Renamed adler32_reader to adler32.
  • Process 4 Bytes at a time, improving performance by up to 50% (#2).
  • Bump MSRV to 1.31.0.
  • Add a few #[inline] annotations to small functions.
  • Fix CI badge.
  • Allow integration into libstd.
  • Support #![no_std] when using default-features = false.
  • Improve performance by around 7x.
  • Support Rust 1.8.0.
  • Improve API naming.

Initial release.