All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.4.5 - 2024-08-23
- (ci) add auto-release workflow (#120)
- Bump EmbarkStudios/cargo-deny-action from 1 to 2 (#118)
- Merge pull request #112 from danieleades/dependabot/cargo/serde_json-1.0.119
- Merge pull request #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)
- Merge pull request #105 from danieleades/dependabot/cargo/serde_json-1.0.117
- Merge pull request #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 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)
- update deps and add codecov token (#97)
- bump 'reqwest' dependency (#96)
- Bump mio from 0.8.10 to 0.8.11
- update lockfile (#94)
- ensure all public futures are 'Send' (#88)
- Bump codecov/codecov-action from 3 to 4
- Merge pull request #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 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)
- Merge pull request #72 from danieleades/dependabot/cargo/tokio-1.35.1
- Bump tokio from 1.35.0 to 1.35.1
- Merge pull request #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)
- bump deps (#69)
- add coverage badge (#63)
- add cargo-deny to CI (#59)
- Bump actions/checkout from 3 to 4 (#60)
- Update ci (#61)
- inline 'format' args (#58)
- Update clap requirement from 3.0.0 to 4.0.4 (#55)
- move clippy msrv config to 'cargo.toml' (#56)
- apply clippy linting (#53)
- Bump codecov/codecov-action from 2 to 3 (#52)
- Add transaction decline reason 'Authentication rejected by cardholder' (#51)
- small updates to CI script (#40)
- use llvm-cov (#50)
- Bump actions/checkout from 2 to 3 (#48)
- ensure all futures are 'Send' (#47)
- move responsibility for knowing url base to client (#45)
- address some 'nursery' lints (#46)
- add basic logging to http requests (#42)
- address pedantic lints in examples (#43)
- Update clap requirement from =3.0.0-rc.9 to 3.0.0 (#39)