Skip to content

Commit 8ac41b9

Browse files
committed
docs: introduce CHANGELOG.md
It didn't have a `CHANGELOG` file, as of `v0.12.2` we should now keep track of the changes and it on the `CHANGELOG` file as we already do on other projects.
1 parent dc1a357 commit 8ac41b9

File tree

1 file changed

+44
-0
lines changed

1 file changed

+44
-0
lines changed

CHANGELOG.md

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
# Changelog
2+
3+
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*"`.
4+
5+
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.
6+
7+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
8+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
9+
10+
## [v0.12.2]
11+
12+
### Added
13+
14+
- feat: add new `get_address_utxos` method #134
15+
- feat: add new `Utxo` and `UtxoStatus` API types #134
16+
- feat: add justfile #140
17+
- feat(api): add `ScriptHashTxsSummary` and `ScriptHashStats` structs #143
18+
- feat(api): add `BlockInfo` struct #143
19+
- feat(api): add `MempoolStats` struct #143
20+
- feat(api): add `MempoolRecentTx` struct #143
21+
- feat(client): add `get_tx_outspends` method (`GET /tx/:txid/outspends`) #143
22+
- feat(client): add `get_scripthash_stats` method (`GET /scripthash/:hash`) #143
23+
- feat(client): add `get_mempool_address_txs` method (`GET /address/:address/txs/mempool`) #143
24+
- feat(client): add `get_mempool_scripthash_txs` method (`GET /scripthash/:hash/txs/mempool`) #143
25+
- feat(client): add `get_scripthash_utxos` method (`GET /scripthash/:hash/utxo`) #143
26+
- feat(client): add `get_block_info` method (`GET /block/:hash`) #143
27+
- feat(client): add `get_block_txids` method (`GET /block/:hash/txids`) #143
28+
- feat(client): add `get_block_txs` method (`GET /block/:hash/txs[/:start_index]`) #143
29+
- feat(client): add `get_mempool_stats` method (`GET /mempool`) #143
30+
- feat(client): add `get_mempool_txids` method (`GET /mempool/txids`) #143
31+
- feat(client): add `get_mempool_recent_txs` method (`GET /mempool/recent`) #143
32+
- chore(docs): add missing documentation #147
33+
- feat(client): add new `submit_package` API to `BlockingClient` and `AsyncClient` #114
34+
- feat(api): add new `SubmitPackageResult`, `TxResult`, and `MempoolFeesSubmitPackage` API structures #114
35+
36+
### Changed
37+
38+
- fix(ci): pin dependencies to MSRV supported versions #138
39+
- chore(deps): bump webpki-roots to 1.0.4, pin quote to 1.0.41 #139
40+
- feat(ci): always run CI workflow #144
41+
- fix(ci): bump pinned webpki-roots to 1.0.5 and pin other dependencies #153
42+
- feat(client): update the `post_request_hex` method to `post_request_bytes`, now handling `query_params` and having `Response` as return type #114
43+
- feat(client): update the internals of the `broadcast` method to use new `post_request` and `post_request_bytes`, with no breaking change #114
44+
- chore(submit_package): use `unwrap_or_default` instead of `.unwrap()` #159

0 commit comments

Comments
 (0)