All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.16.2 - 2023-10-05
- Implement
TryFrom
for a few more database path types - Allow recovering cookie from state transition errors
0.16.1 - 2023-10-03
- Add a whole lot of rustdoc
0.16.0 - 2023-09-30
- [breaking] Move everything
Cookie
into modcookie
- [breaking] Use typestate for opened/loaded
Cookie
- [breaking] Introduce
DatabasePaths
andInvalidDatabasePathError
- [breaking] Introduce
OpenError
forCookie::open
- [breaking] Introduce
SetFlagsError
forCookie::set_flags
- [breaking] Replace
MagicError
withcookie::Error
- [breaking] Replace internal
ApiViolation
error forlibmagic
withpanic!
- Split project/crate README
- (deps) Bump thiserror from 1.0.40 to 1.0.49
- (deps) Bump libc from 0.2.141 to 0.2.148
0.15.1 - 2023-09-28
- Fix clippy findings in rustdoc doctests
- Fix clippy findings in tests
0.15.0 - 2023-09-26
- (deps) [breaking] Replace
errno
withstd::io::Error
- (deps) [breaking] Upgrade to
bitflags
v2
TBD
TBD
TBD
TBD
TBD
TBD
TBD
TBD
TBD
TBD
TBD
TBD
TBD
TBD
TBD
TBD
TBD
TBD
TBD
TBD
TBD
TBD
TBD
TBD
TBD