All notable changes to this project can be found here and in each release's git tag and can be viewed with git tag -ln100 "v*".
Contributors do not need to change this file but do need to add changelog details in their PR descriptions. The person making the next release will collect changelog details from included PRs and edit this file prior to each release.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- feat: add new
get_address_utxosmethod #134 - feat: add new
UtxoandUtxoStatusAPI types #134 - feat: add justfile #140
- feat(api): add
ScriptHashTxsSummaryandScriptHashStatsstructs #143 - feat(api): add
BlockInfostruct #143 - feat(api): add
MempoolStatsstruct #143 - feat(api): add
MempoolRecentTxstruct #143 - feat(client): add
get_tx_outspendsmethod (GET /tx/:txid/outspends) #143 - feat(client): add
get_scripthash_statsmethod (GET /scripthash/:hash) #143 - feat(client): add
get_mempool_address_txsmethod (GET /address/:address/txs/mempool) #143 - feat(client): add
get_mempool_scripthash_txsmethod (GET /scripthash/:hash/txs/mempool) #143 - feat(client): add
get_scripthash_utxosmethod (GET /scripthash/:hash/utxo) #143 - feat(client): add
get_block_infomethod (GET /block/:hash) #143 - feat(client): add
get_block_txidsmethod (GET /block/:hash/txids) #143 - feat(client): add
get_block_txsmethod (GET /block/:hash/txs[/:start_index]) #143 - feat(client): add
get_mempool_statsmethod (GET /mempool) #143 - feat(client): add
get_mempool_txidsmethod (GET /mempool/txids) #143 - feat(client): add
get_mempool_recent_txsmethod (GET /mempool/recent) #143 - chore(docs): add missing documentation #147
- feat(client): add new
submit_packageAPI toBlockingClientandAsyncClient#114 - feat(api): add new
SubmitPackageResult,TxResult, andMempoolFeesSubmitPackageAPI structures #114
- fix(ci): pin dependencies to MSRV supported versions #138
- chore(deps): bump webpki-roots to 1.0.4, pin quote to 1.0.41 #139
- feat(ci): always run CI workflow #144
- fix(ci): bump pinned webpki-roots to 1.0.5 and pin other dependencies #153
- feat(client): update the
post_request_hexmethod topost_request_bytes, now handlingquery_paramsand havingResponseas return type #114 - feat(client): update the internals of the
broadcastmethod to use newpost_requestandpost_request_bytes, with no breaking change #114 - chore(submit_package): use
unwrap_or_defaultinstead of.unwrap()#159