- Implement diagnostic levels by @Vulpesx
- Updated hyper-rustls from 0.26.0 to 0.27.0
- Update to hyper 0.x to 1.2.0
- Update mio dependency to resolve CVE-2024-27308
- Switch to rustls webpki roots instead of native ones. Potentially breaking change.
- Added crate name search courtesy of @jm-observer
- Implemented CrateCache which can be used with either of the crates.io backends.
- Implemented crates.io sparse index backend and set it as the default.
- Left-over test code would create file CRATE_CACHE_DIR/test.
- Fix vulnerability in rustls-webpki
- Check crate versions immediately on open, instead of only on change.