Releases: bitcoindevkit/rust-esplora-client
Releases · bitcoindevkit/rust-esplora-client
Release list
Release 0.13.0
What's Changed
- ci(msrv)!: bump rust MSRV to 1.75.0 by @oleonardolima in #154
- Add
Error::SerdeJsonvariant and remove unwraps onsubmit_packageby @luisschwab in #171 - feat(client)!: update broadcast API by @oleonardolima in #151
- Introduce
ci/pin-msrv.shscript andmsrvrecipe by @luisschwab in #172 - chore: add
CODEOWNERSfile by @oleonardolima in #174 - Roll a custom
TestEnvand droplazy_staticby @luisschwab in #176 - ci(audit): add new nightly
cargo auditjob by @oleonardolima in #177 - Pin
hyper-rustlsto v0.27.7 for MSRV by @luisschwab in #187 - Relicense this crate under MIT/Apache-2.0 by @luisschwab in #188
- Rename
scripthash_txstoget_scripthash_txsby @luisschwab in #189 - Remove
PrevOutin favor ofVoutby @luisschwab in #190 - chore(deps): bump
electrsdto0.38.0by @oleonardolima in #193 - refactor(client)!: use
bitreqfor bothBlockingClientandAsyncClientby @oleonardolima in #137 - Use
bitcoin::Weightfor all weight fields by @luisschwab in #194 - Use
bitcoin::Amountfor all bitcoin value/amount fields by @luisschwab in #195 - Rename
TxtoEsploraTxand add conversions by @luisschwab in #196 - Deprecate
BlockSummaryandget_blocksby @luisschwab in #197 - Use
bitcoin::Amountandbitcoin::FeeRateby @luisschwab in #198 - Implant
cargo-rbmtby @luisschwab in #203 - chore(deps): bump astral-sh/setup-uv from 8.0.0 to 8.1.0 by @dependabot[bot] in #205
- Move
TestEnvand tests totests/by @luisschwab in #207 - Implement
DisplayforErrorby @luisschwab in #209 - Bump
cargo-rbmtto v0.3.0 and update toolchains by @luisschwab in #213 - Bump
bitreqto v0.3.7 andelectrsdto v0.40.0 by @luisschwab in #215 - feat(client): add missing
get_block_infosby @luisschwab in #216 - Redocument everything by @luisschwab in #219
- More API fixes by @luisschwab in #220
- chore(deps): bump actions/checkout from 6.0.2 to 7.0.0 by @dependabot[bot] in #222
- chore(deps): bump astral-sh/setup-uv from 8.1.0 to 8.2.0 by @dependabot[bot] in #223
- Release
esplora-clientv0.13.0 by @luisschwab in #221
New Contributors
- @dependabot[bot] made their first contribution in #205
Full Changelog: v0.12.2...v0.13.0
Release 0.12.3
What's Changed
- feat(client): add
get_block_infosand deprecateget_blocksby @luisschwab in #164 - chore: use the
allocfeature onserde_jsonby @luisschwab in #168 - Update broken pins for 1.63.0 MSRV by @luisschwab in #170
- chore(release): bump package to 0.12.3 by @luisschwab in #167
- [0.12.x] Fix pinning for MSRV and introduce
ci/pin-msrv.shscript by @luisschwab in #173
Full Changelog: v0.12.2...v0.12.3
Release 0.12.2
What's Changed
- feat: add
get_address_utxosmethod by @luisschwab in #134 - fix(ci): pin dependencies to MSRV supported versions by @oleonardolima in #138
- chore(deps): bump
webpki-rootsto 1.0.4, pinquoteto 1.0.41 by @luisschwab in #139 - feat: add
justfileby @luisschwab in #140 - feat(ci): always run
CIworkflow by @luisschwab in #144 - feat: implement missing methods by @luisschwab in #143
- chore(docs): add missing documentation by @luisschwab in #147
- fix(ci): bump pinned
webpki-rootsto 1.0.5 by @oleonardolima in #153 - feat(client): add new
submit_packageapi to blocking/async client by @acidbunny21 in #114 - chore(submit_package): use
unwrap_or_defaultinstead of.unwrap()by @oleonardolima in #159 - chore(release): bump version to 0.12.2 by @oleonardolima in #158
New Contributors
- @luisschwab made their first contribution in #134
- @acidbunny21 made their first contribution in #114
Full Changelog: v0.12.1...v0.12.2
Release 0.12.1
What's Changed
- ci,msrv: pin
tracing-coreto 0.1.33 by @ValuedMammal in #130 - doc: fix
cargo docbuilds when non-default features selected by @phlip9 in #129 - Update
electrsdto 0.33.0 by @ValuedMammal in #120 - chore(release): bump version to
0.12.1by @oleonardolima in #132
Full Changelog: v0.12.0...v0.12.1
Release 0.12.0
What's Changed
- chore(deps): update
reqwestto0.12by @phlip9 in #118 - chore(release): bump version to
0.12.0by @oleonardolima in #126
New Contributors
Full Changelog: v0.11.0...v0.12.0
Release 0.11.0
What's Changed
- ci: pin
indexmapto 2.5.0 by @ValuedMammal in #110 - Add
get_address_statsandget_address_txnsendpoints by @praveenperera in #104 - Remove async std dependency by @praveenperera in #103
- Disallow empty blocks response by @rustaceanrob in #113
- chore: bump version to 0.11.0 by @notmandatory in #112
New Contributors
- @praveenperera made their first contribution in #104
- @rustaceanrob made their first contribution in #113
Full Changelog: v0.10.0...v0.11.0
Release 0.10.0
What's Changed
- fix(ci): pin tokio to 1.38.1 on MSRV step by @oleonardolima in #94
- Don't return 1.0 feerate if none is found by
convert_fee_rateby @ValuedMammal in #90 - chore: upgrade and bump some CI dependencies by @oleonardolima in #95
- fix(ci): code coverage
actions/upload-artifactversion by @oleonardolima in #96 - refactor(async): refactoring async client and minor documentation improvements by @oleonardolima in #93
- Implement retryable calls by @ValuedMammal in #98
- fix(blocking):
get_with_retryis private method by @ValuedMammal in #100 - chore: bump version to 0.10.0 by @notmandatory in #101
New Contributors
- @ValuedMammal made their first contribution in #90
Full Changelog: v0.9.0...v0.10.0
Release 0.9.0
What's Changed
- feat: add way to make raw req and get url for
BlockingClientby @evanlinjin in #87 - ci: pin url dependency version to build with rust 1.63 by @notmandatory in #89
- chore: bump version to 0.9.0 by @evanlinjin in #88
New Contributors
- @evanlinjin made their first contribution in #87
Full Changelog: v0.8.0...v0.9.0
Release 0.8.0
What's Changed
- chore(deps): upgrade
rust-bitcointo0.32.0by @oleonardolima in #85
New Contributors
- @oleonardolima made their first contribution in #85
Full Changelog: v0.7.0...v0.8.0
Release 0.7.0
What's Changed
- Propagate errors from Esplora backends by @vladimirfomene in #58
- docs: Fixed typo in Cargo.toml example by @bjorn in #56
- ci: change MSRV to 1.63.0 by @notmandatory in #69
- cargo: set rust-version to 1.63.0 by @notmandatory in #70
- Bump electrsd to 0.26 + bitcoind_25_0 and fix msrv errors by @notmandatory in #76
- Upgrade bitcoin to v0.31 by @tcharding in #79
- Replace
ureqwithminreqforblockingby @tnull in #75 - fix: change target's type in fee estimate map by @vladimirfomene in #65
- add http header support by @johncantrell97 in #66
- fix hex dependency version, set to 0.2.0 by @notmandatory in #82
New Contributors
- @bjorn made their first contribution in #56
- @johncantrell97 made their first contribution in #66
Full Changelog: v0.6.0...v0.7.0