Skip to content

Commit

Permalink
reverse order in Changelog.md so recent changes higher up in the file
Browse files Browse the repository at this point in the history
  • Loading branch information
KillingSpark committed Dec 21, 2024
1 parent 8de2364 commit e89f138
Showing 1 changed file with 22 additions and 22 deletions.
44 changes: 22 additions & 22 deletions Changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,24 @@

This document records the changes made between versions, starting with version 0.5.0

# After 0.5.0
* Make the hashing checksum optional (thanks to [@tamird](https://github.com/tamird))
* breaking change as the public API changes based on features
* The FrameDecoder is now Send + Sync (RingBuffer impls these traits now)
# After 0.7.3 (Current)´
* Add initial compression support
* **Breaking** Refactor modules to reflect that this is now also a compression library

# After 0.7.2
* Soundness fix in decoding::RingBuffer. The lengths of the diferent regions where sometimes calculated wrongly, resulting in reads of heap memory not belonging to that ringbuffer
* Fixed by https://github.com/paolobarbolini
* Affected versions: 0.7.0 up to and including 0.7.2

* Added convenience functions to FrameDecoder to decode multiple frames from a buffer (https://github.com/philipc)

# After 0.7.1

* Remove byteorder dependency (https://github.com/workingjubilee)
* Preparations to become a std dependency (https://github.com/workingjubilee)

# After 0.7.0
* Fix for drain_to functions into limited targets (https://github.com/michaelkirk)

# After 0.6.0
* Small fix in the zstd binary, progress tracking was slighty off for skippable frames resulting in an error only when the last frame in a file was skippable
Expand All @@ -17,21 +31,7 @@ This document records the changes made between versions, starting with version 0
* Dropped derive_more as a dependency (https://github.com/xd009642)
* Small improvement by removing the error cases from the reverse bitreader (and making sure invalid requests can't even happen)

# After 0.7.0
* Fix for drain_to functions into limited targets (https://github.com/michaelkirk)

# After 0.7.1

* Remove byteorder dependency (https://github.com/workingjubilee)
* Preparations to become a std dependency (https://github.com/workingjubilee)

# After 0.7.2
* Soundness fix in decoding::RingBuffer. The lengths of the diferent regions where sometimes calculated wrongly, resulting in reads of heap memory not belonging to that ringbuffer
* Fixed by https://github.com/paolobarbolini
* Affected versions: 0.7.0 up to and including 0.7.2

* Added convenience functions to FrameDecoder to decode multiple frames from a buffer (https://github.com/philipc)

# After 0.7.3
* Add initial compression support
* **Breaking** Refactor modules to reflect that this is now also a compression library
# After 0.5.0
* Make the hashing checksum optional (thanks to [@tamird](https://github.com/tamird))
* breaking change as the public API changes based on features
* The FrameDecoder is now Send + Sync (RingBuffer impls these traits now)

0 comments on commit e89f138

Please sign in to comment.