Skip to content

Commit 61c333d

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 61c333d

File tree

1 file changed

+45
-0
lines changed

1 file changed

+45
-0
lines changed

CHANGELOG.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
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 `OutputSpendStatus` struct #143
18+
- feat(api): add `ScriptHashTxsSummary` and `ScriptHashStats` structs #143
19+
- feat(api): add `BlockInformation` struct #143
20+
- feat(api): add `MempoolStats` struct #143
21+
- feat(api): add `MempoolRecentTxs` struct #143
22+
- feat(client): add `get_tx_outspends` method (`GET /tx/:txid/outspends`) #143
23+
- feat(client): add `get_scripthash_stats` method (`GET /scripthash/:hash`) #143
24+
- feat(client): add `get_mempool_address_txs` method (`GET /address/:address/txs/mempool`) #143
25+
- feat(client): add `get_mempool_scripthash_txs` method (`GET /scripthash/:hash/txs/mempool`) #143
26+
- feat(client): add `get_scripthash_utxos` method (`GET /scripthash/:hash/utxo`) #143
27+
- feat(client): add `get_block_info` method (`GET /block/:hash`) #143
28+
- feat(client): add `get_block_txids` method (`GET /block/:hash/txids`) #143
29+
- feat(client): add `get_block_txs` method (`GET /block/:hash/txs[/:start_index]`) #143
30+
- feat(client): add `get_mempool_stats` method (`GET /mempool`) #143
31+
- feat(client): add `get_mempool_txids` method (`GET /mempool/txids`) #143
32+
- feat(client): add `get_mempool_recent_txids` method (`GET /mempool/recent`) #143
33+
- chore(docs): add missing documentation #147
34+
- feat(client): add new `submit_package` API to `BlockingClient` and `AsyncClient` #114
35+
- feat(api): add new `SubmitPackageResult`, `TxResult`, and `MempoolFeesSubmitPackage` API structures #114
36+
37+
### Changed
38+
39+
- fix(ci): pin dependencies to MSRV supported versions #138
40+
- chore(deps): bump webpki-roots to 1.0.4, pin quote to 1.0.41 #139
41+
- feat(ci): always run CI workflow #144
42+
- fix(ci): bump pinned webpki-roots to 1.0.5 and pin other dependencies #153
43+
- feat(client): update the `post_request_hex` method to `post_request_bytes`, now handling `query_params` and having `Response` as return type #114
44+
- feat(client): update the internals of the `broadcast` method to use new `post_request` and `post_request_bytes`, with no breaking change #114
45+
- chore(submit_package): use `unwrap_or_default` instead of `.unwrap()` #159

0 commit comments

Comments
 (0)