- use
parking_lot
- use
tempfile
- Update
uuid
to v1.x
- Fix Access denied issue on windows
- Derive debug trait for public structs
- Change License to MIT/Apache 2.0
- Use
uuid
v0.8.x - Switch to 2021 edition
- Use
usize
forindent
configuration
- Use RwLock to allow multithreaded access
- add in-memory support
- create temporary files within the same directory like the target file
- switched to Rust edition 2018
- use uuid v0.7.x
- use uuid v0.6.x
- add method
path()
to access storage location - generify constructors path argument
- use serde v1.x
- use uuid v0.5.x
- BREAKING changes:
- renamed
get_all()
toall()
- dropped
rustc_serialize
support
- renamed
- use serde v0.9.x
- derive
Clone
forStore
- new: support serde v0.7.x
- new: lock files during write
- fix: don't return an error if a directory already exists
- make configuration fields (
pretty
,indent
,single
) public
- Initial release