diff --git a/CHANGELOG.md b/CHANGELOG.md index a0443f3..c64eb4f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,16 +1,26 @@ # v0.3.0 (2024-05-03) + - MSRV is now 1.76 stable - added support for more Tar archives - - 256 character long filename support (prefix + name) - - add support for space terminated numbers - - non-null terminated names - - iterate over directories: read regular files from directories - - more info: + - 256 character long filename support (prefix + name) + - add support for space terminated numbers + - non-null terminated names + - iterate over directories: read regular files from directories + - more info: - `TarArchive[Ref]::new` now returns a result - added `unstable` feature with enhanced functionality for `nightly` compilers - - error types implement `core::error::Error` + - error types implement `core::error::Error` +- various bug fixes and code improvements + +Special thanks to the following external contributors or helpers: + +- https://github.com/thenhnn: provide me with a bunch of Tar archives coming + from a fuzzer +- https://github.com/schnoberts1 implemented 256 character long filenames (ustar + Tar format) # v0.2.0 (2023-04-11) + - MSRV is 1.60.0 - bitflags bump: 1.x -> 2.x - few internal code improvements (less possible panics)