v0.5.0
🚨 Breaking Changes
- Configuration file should be toml from now - by @MuntasirSZN (3c3d7)
🚀 Features
- Configuration file can now be specified via --config or -C - by @MuntasirSZN (ae976)
- Loads of tests - by @MuntasirSZN (63590)
🐞 Bug Fixes
- Homebrew ci part 1 - by @MuntasirSZN (46234)
- Hombrew ci final - by @MuntasirSZN (4d38f)
- Tests - by @MuntasirSZN (cd606)
- tests:
- Format code and make it flexible to tests - by @MuntasirSZN (41c93)
- Windows builds The reason is simple. The dirs crate uses windows apis to get the path, thus overriding it with temp_dir is impossible. std::env::home_dir was deprecated for a long long time. It was fixed in rust-lang/rust#132515, but was still deprecated, thus showing warnings in edition 2024. In rust-lang/rust#137327, it was undeprecated thus warnings won't show. Keep using the standard lib in this case. When next edition of rust releases, this will be solved. - by @MuntasirSZN in https://github.com/MuntasirSZN/getquotes/issues/132515 and https://github.com/MuntasirSZN/getquotes/issues/137327 (f4b1d)
- Use home_dir() from std instead of HOME env var - by @MuntasirSZN (9b215)
- Properly handle Option - by @MuntasirSZN (55950)