Releases: mgrachev/update-informer
Releases · mgrachev/update-informer
v1.1.0
Features
- Add
rustls-tls
and native-tls
features (#111, @dyc3)
- Add
User-Agent
header for GitHub registry (#114)
Miscellaneous Tasks
- Fix typo in README (#112)
- Update exempt labels for stale action (#107)
Update dependencies
- Bump Swatinem/rust-cache from 2.4.0 to 2.5.0 (#108)
- Bump Swatinem/rust-cache from 2.3.0 to 2.4.0 (#106)
- Bump lycheeverse/lychee-action from 1.7.0 to 1.8.0 (#105)
- Bump Swatinem/rust-cache from 2.2.1 to 2.3.0 (#104)
v1.0.0
Features
- Add
npm
registry support (#80)
- Add
reqwest
crate support (#81)
- Add ability to use your own http client (#83)
- Use undefined http client if no other is selected (#89)
- Add
http_client
method for FakeUpdateInformer
(#87)
CI
- Check PR name instead of commits (#85)
Miscellaneous Tasks
- Add example declarations for examples that have required features (#90, @chris-olszewski)
- Add more examples (#88)
- Get rid of
orhun/git-cliff-action
(#78)
Refactor
- Replace
Option<(&'a str, &'a str)>
with HeaderMap
(#101, #102)
- Change trait name
SendRequest
-> HttpClient
(#92)
- Remove deprecated
FakeUpdateInformer::new
function (#86)
- Move current_version to package (#82)
- Remove deprecated function (#79)
Update dependencies
- Update directories requirement from 4.0 to 5.0 (#98)
- Update mockito requirement from 0.31 to 0.32 (#91)
- Bump actions/stale from 7 to 8 (#99)
- Bump lycheeverse/lychee-action from 1.6.1 to 1.7.0 (#100)
- Bump Swatinem/rust-cache from 2.2.0 to 2.2.1 (#95)
- Bump lycheeverse/lychee-action from 1.5.4 to 1.6.1 (#94)
- Bump dprint/check from 2.1 to 2.2 (#84)
- Bump actions/stale from 6 to 7 (#76)
v0.5.0
🚀 Added
- Add ability to implement your own registry to check updates #37
- Add
stale
action #33
- Add dependabot #28
v0.4.0
🚀 Added
- Add ability to not use cache files #27
v0.3.0
🚀 Added
- Add cargo features #26
- Add configurable request timeout and interval #24
- Add PyPI support #16 (@itamarst)
- Add logo #19
- Set up code coverage #15
⚙️ Changed
- Add more examples #23
- Use more platform-suitable location for version files, and with less chance of conflict between different users of the library #21 (@itamarst)
v0.2.0
🚀 Added
- Add
UpdateInformer
and FakeUpdateInformer
structs for convenient use #14
v0.1.0
🚀 Added
- Add
stub_check_version
function and update docs #13
- Add documentation and update examples #12
- Save latest version to file and add interval check #11
- Set up CI/CD #10
- Add tests for registries: Crates.io and GitHub #9
- Check updates on GitHub #8
- Check updates on Crates.io #1