Releases: MiloszKrajewski/K4os.Compression.LZ4
v1.3.8
v1.3.7-beta
1.3.6
1.3.5
NOTE: just a release without beta tag
1.3.4-beta
ADDED: block and content checksum support
1.3.3-beta
FIXED: (hopefully) System.Runtime.CompilerServices.Unsafe versioning issues
1.3.2-beta
ADDED: retrofitted support for Pipes for older .NET versions
ADDED: enabled hardware CTZ for .NET 5 and above (it was .NET 5 only before)
1.3.1-beta
ADDED: retrofitted support for Pipes for older .NET versions
1.3.0-beta
CHANGED: Dropped compatibility with .NET 4.5 and .NET Standard 1.6
ADDED: Added .NET 6.0 as a target
ADDED: FrameEncoder / FrameDecoder are now abstraction of stream
ADDED: Streaming (LZ4 Frame) support for Pipes (NET 5.0+)
ADDED #6: Streaming (LZ4 Frame) support for Span and Memory
ADDED #14: Streaming (LZ4 Frame) support for ReadOnlySequence, BufferWriter
FIXED #72: Added (again) System.Runtime.CompilerServices.Unsafe as dependency for .NET 4.6, .NET Standard 2.0, .NET Standard 2.1
FIXED #69: Added Pickle/Unpickle overload taking BufferWriter as generic argument not interface (potential performance improvement)
NOTE: I'm still unhappy with API, but it cannot be addressed without breaking changes, so while this version may receive some bugfixes, there is an overhaul on the horizon
1.2.16
Removed System.Memory as dependency for net standard 2.1 and net 5