diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..02e0161 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,72 @@ +# Changelog +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.4.5](https://github.com/danieleades/monzo-lib/compare/v0.4.4...v0.4.5) - 2024-08-23 + +### Fixed +- fix cargo deny warnings ([#119](https://github.com/danieleades/monzo-lib/pull/119)) +- fix dependabot automerge ([#75](https://github.com/danieleades/monzo-lib/pull/75)) + +### Other +- *(ci)* add auto-release workflow ([#120](https://github.com/danieleades/monzo-lib/pull/120)) +- Bump EmbarkStudios/cargo-deny-action from 1 to 2 ([#118](https://github.com/danieleades/monzo-lib/pull/118)) +- Merge pull request [#112](https://github.com/danieleades/monzo-lib/pull/112) from danieleades/dependabot/cargo/serde_json-1.0.119 +- Merge pull request [#111](https://github.com/danieleades/monzo-lib/pull/111) from danieleades/dependabot/cargo/reqwest-0.12.5 +- Bump reqwest from 0.12.4 to 0.12.5 +- Bump tokio from 1.37.0 to 1.38.0 ([#109](https://github.com/danieleades/monzo-lib/pull/109)) +- Merge pull request [#105](https://github.com/danieleades/monzo-lib/pull/105) from danieleades/dependabot/cargo/serde_json-1.0.117 +- Merge pull request [#107](https://github.com/danieleades/monzo-lib/pull/107) from danieleades/dependabot/cargo/thiserror-1.0.61 +- Bump thiserror from 1.0.59 to 1.0.61 +- Bump erased-serde from 0.4.4 to 0.4.5 +- Bump serde_json from 1.0.115 to 1.0.116 +- Bump serde from 1.0.197 to 1.0.199 +- Merge pull request [#104](https://github.com/danieleades/monzo-lib/pull/104) from danieleades/dependabot/cargo/thiserror-1.0.59 +- Bump reqwest from 0.12.2 to 0.12.4 +- Bump chrono from 0.4.37 to 0.4.38 +- Bump h2 from 0.4.3 to 0.4.4 +- address unused code warnings ([#98](https://github.com/danieleades/monzo-lib/pull/98)) +- update deps and add codecov token ([#97](https://github.com/danieleades/monzo-lib/pull/97)) +- bump 'reqwest' dependency ([#96](https://github.com/danieleades/monzo-lib/pull/96)) +- Bump mio from 0.8.10 to 0.8.11 +- update lockfile ([#94](https://github.com/danieleades/monzo-lib/pull/94)) +- ensure all public futures are 'Send' ([#88](https://github.com/danieleades/monzo-lib/pull/88)) +- Bump codecov/codecov-action from 3 to 4 +- Merge pull request [#83](https://github.com/danieleades/monzo-lib/pull/83) from danieleades/dependabot/cargo/chrono-0.4.33 +- Bump chrono from 0.4.31 to 0.4.33 +- Bump serde from 1.0.195 to 1.0.196 +- Merge pull request [#84](https://github.com/danieleades/monzo-lib/pull/84) from danieleades/dependabot/cargo/clap-4.4.18 +- Bump clap from 4.4.14 to 4.4.18 +- Bump h2 from 0.3.22 to 0.3.24 +- require status checks to pass before automerging dependabot PRs ([#80](https://github.com/danieleades/monzo-lib/pull/80)) +- Merge pull request [#72](https://github.com/danieleades/monzo-lib/pull/72) from danieleades/dependabot/cargo/tokio-1.35.1 +- Bump tokio from 1.35.0 to 1.35.1 +- Merge pull request [#78](https://github.com/danieleades/monzo-lib/pull/78) from danieleades/dependabot/cargo/clap-4.4.14 +- Bump clap from 4.4.11 to 4.4.14 +- Bump serde_json from 1.0.108 to 1.0.111 +- Bump thiserror from 1.0.50 to 1.0.56 +- use generics in traits rather than 'dyn traits' ([#64](https://github.com/danieleades/monzo-lib/pull/64)) +- bump deps ([#69](https://github.com/danieleades/monzo-lib/pull/69)) +- add coverage badge ([#63](https://github.com/danieleades/monzo-lib/pull/63)) +- add cargo-deny to CI ([#59](https://github.com/danieleades/monzo-lib/pull/59)) +- Bump actions/checkout from 3 to 4 ([#60](https://github.com/danieleades/monzo-lib/pull/60)) +- Update ci ([#61](https://github.com/danieleades/monzo-lib/pull/61)) +- inline 'format' args ([#58](https://github.com/danieleades/monzo-lib/pull/58)) +- Update clap requirement from 3.0.0 to 4.0.4 ([#55](https://github.com/danieleades/monzo-lib/pull/55)) +- move clippy msrv config to 'cargo.toml' ([#56](https://github.com/danieleades/monzo-lib/pull/56)) +- apply clippy linting ([#53](https://github.com/danieleades/monzo-lib/pull/53)) +- Bump codecov/codecov-action from 2 to 3 ([#52](https://github.com/danieleades/monzo-lib/pull/52)) +- Add transaction decline reason 'Authentication rejected by cardholder' ([#51](https://github.com/danieleades/monzo-lib/pull/51)) +- small updates to CI script ([#40](https://github.com/danieleades/monzo-lib/pull/40)) +- use llvm-cov ([#50](https://github.com/danieleades/monzo-lib/pull/50)) +- Bump actions/checkout from 2 to 3 ([#48](https://github.com/danieleades/monzo-lib/pull/48)) +- ensure all futures are 'Send' ([#47](https://github.com/danieleades/monzo-lib/pull/47)) +- move responsibility for knowing url base to client ([#45](https://github.com/danieleades/monzo-lib/pull/45)) +- address some 'nursery' lints ([#46](https://github.com/danieleades/monzo-lib/pull/46)) +- add basic logging to http requests ([#42](https://github.com/danieleades/monzo-lib/pull/42)) +- address pedantic lints in examples ([#43](https://github.com/danieleades/monzo-lib/pull/43)) +- Update clap requirement from =3.0.0-rc.9 to 3.0.0 ([#39](https://github.com/danieleades/monzo-lib/pull/39)) diff --git a/Cargo.lock b/Cargo.lock index 3e6e440..d473247 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -636,7 +636,7 @@ dependencies = [ [[package]] name = "monzo-lib" -version = "0.4.4" +version = "0.4.5" dependencies = [ "chrono", "clap", diff --git a/Cargo.toml b/Cargo.toml index 0b76d89..f2bfcad 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "monzo-lib" -version = "0.4.4" +version = "0.4.5" authors = ["Daniel Eades "] edition = "2021" description = "async Monzo client in pure rust."