Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/workflows/cont_integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,7 @@ jobs:
cargo update -p "hyper-rustls" --precise "0.27.7"
cargo update -p openssl --precise "0.10.78"
cargo update -p openssl-sys --precise "0.9.114"
cargo update -p zeroize --precise "1.8.2"
- name: Pin dependencies for MSRV
if: matrix.rust.version == '1.63.0'
run: ./ci/pin-msrv.sh
Expand Down
1 change: 1 addition & 0 deletions ci/pin-msrv.sh
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,7 @@ cargo update -p base58ck --precise "0.1.1"
cargo update -p bitcoin-io --precise "0.1.4"
cargo update -p bitcoin-units --precise "0.1.4"
cargo update -p filetime --precise "0.2.27"
cargo update -p zeroize --precise "1.8.2"

# all pinning required due to `clap` usage in `example_cli`
cargo update -p "clap@4.6.1" --precise "4.5.17"
Expand Down
8 changes: 7 additions & 1 deletion crates/bitcoind_rpc/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,11 @@ Contributors do not need to change this file but do need to add changelog detail
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [bitcoind_rpc-0.22.1]

### Fixed:
- `Emitter` producing un-connectable checkpoints when `start_height` is above the agreement point after a reorg. #2198

## [bitcoind_rpc-0.22.0]

### Fixed
Expand Down Expand Up @@ -75,4 +80,5 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
[bitcoind_rpc-0.19.0]: https://github.com/bitcoindevkit/bdk/releases/tag/bitcoind_rpc-0.19.0
[bitcoind_rpc-0.20.0]: https://github.com/bitcoindevkit/bdk/releases/tag/bitcoind_rpc-0.20.0
[bitcoind_rpc-0.21.0]: https://github.com/bitcoindevkit/bdk/releases/tag/bitcoind_rpc-0.21.0
[bitcoind_rpc-0.22.0]: https://github.com/bitcoindevkit/bdk/releases/tag/bitcoind_rpc-0.22.0
[bitcoind_rpc-0.22.0]: https://github.com/bitcoindevkit/bdk/releases/tag/bitcoind_rpc-0.22.0
[bitcoind_rpc-0.22.1]: https://github.com/bitcoindevkit/bdk/releases/tag/bitcoind_rpc-0.22.1
2 changes: 1 addition & 1 deletion crates/bitcoind_rpc/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "bdk_bitcoind_rpc"
version = "0.22.0"
version = "0.22.1"
edition = "2021"
rust-version = "1.63"
homepage = "https://bitcoindevkit.org"
Expand Down
10 changes: 10 additions & 0 deletions crates/chain/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,15 @@ Contributors do not need to change this file but do need to add changelog detail
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [chain-0.23.4]

### Fixed

- Fixed `CanonicalIter` assumed-tx processing by adding missing `continue` #2170
- Fixed `merge_chains` to prevent it replacing the genesis block #2174
- Fixed `full_scan` to now always scans the full revealed range before applying `stop_gap` past `last_revealed` #2222
- Fixed integer overflow in `SpkIterator::new_with_range` #2229

## [chain-0.23.3]

### Added
Expand Down Expand Up @@ -105,3 +114,4 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
[chain-0.23.1]: https://github.com/bitcoindevkit/bdk/releases/tag/chain-0.23.1
[chain-0.23.2]: https://github.com/bitcoindevkit/bdk/releases/tag/chain-0.23.2
[chain-0.23.3]: https://github.com/bitcoindevkit/bdk/releases/tag/chain-0.23.3
[chain-0.23.4]: https://github.com/bitcoindevkit/bdk/releases/tag/chain-0.23.4
2 changes: 1 addition & 1 deletion crates/chain/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "bdk_chain"
version = "0.23.3"
version = "0.23.4"
edition = "2021"
rust-version = "1.63"
homepage = "https://bitcoindevkit.org"
Expand Down
7 changes: 6 additions & 1 deletion crates/core/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,11 @@ Contributors do not need to change this file but do need to add changelog detail
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## Unreleased
## [core-0.6.4]

### Fixed

- Fixed `full_scan` now always scans the full revealed range before applying `stop_gap` past `last_revealed` #2222

## [core-0.6.3]

Expand Down Expand Up @@ -64,3 +68,4 @@ This is because requests now have a `start_time`, instead of specifying a `seen_
[core-0.6.1]: https://github.com/bitcoindevkit/bdk/releases/tag/core-0.6.1
[core-0.6.2]: https://github.com/bitcoindevkit/bdk/releases/tag/core-0.6.2
[core-0.6.3]: https://github.com/bitcoindevkit/bdk/releases/tag/core-0.6.3
[core-0.6.4]: https://github.com/bitcoindevkit/bdk/releases/tag/core-0.6.4
2 changes: 1 addition & 1 deletion crates/core/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "bdk_core"
version = "0.6.3"
version = "0.6.4"
edition = "2021"
rust-version = "1.63"
homepage = "https://bitcoindevkit.org"
Expand Down
9 changes: 9 additions & 0 deletions crates/electrum/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,14 @@ Contributors do not need to change this file but do need to add changelog detail
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [electrum-0.24.1]

### Fixed:

- `BdkElectrumClient::sync` now correctly retrieves confirmation status for transactions which first output is an `OP_RETURN` or `OP_FALSE OP_RETURN` #2197
- Fixed `full_scan` now always scans the full revealed range before applying `stop_gap` past `last_revealed` #2222
- Add a verification check that `tx.compute_txid() == txid` after fetching from the server, returning an error on mismatch #2228

## [electrum-0.24.0]

### Changed
Expand Down Expand Up @@ -85,3 +93,4 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
[electrum-0.23.1]: https://github.com/bitcoindevkit/bdk/releases/tag/electrum-0.23.1
[electrum-0.23.2]: https://github.com/bitcoindevkit/bdk/releases/tag/electrum-0.23.2
[electrum-0.24.0]: https://github.com/bitcoindevkit/bdk/releases/tag/electrum-0.24.0
[electrum-0.24.1]: https://github.com/bitcoindevkit/bdk/releases/tag/electrum-0.24.1
2 changes: 1 addition & 1 deletion crates/electrum/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "bdk_electrum"
version = "0.24.0"
version = "0.24.1"
edition = "2021"
homepage = "https://bitcoindevkit.org"
repository = "https://github.com/bitcoindevkit/bdk"
Expand Down
11 changes: 11 additions & 0 deletions crates/esplora/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,16 @@ Contributors do not need to change this file but do need to add changelog detail
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [esplora-0.22.3]

### Fixed

- Fixed `full_scan` now always scans the full revealed range before applying `stop_gap` past `last_revealed` #2222

### Changed

- Use `HashSet` instead of `Vec` to track `missing_txs` in bdk_esplora, it deduplicates txids. #2230

## [esplora-0.22.2]

### Fixed
Expand Down Expand Up @@ -53,3 +63,4 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
[esplora-0.22.0]: https://github.com/bitcoindevkit/bdk/releases/tag/esplora-0.22.0
[esplora-0.22.1]: https://github.com/bitcoindevkit/bdk/releases/tag/esplora-0.22.1
[esplora-0.22.2]: https://github.com/bitcoindevkit/bdk/releases/tag/esplora-0.22.2
[esplora-0.22.3]: https://github.com/bitcoindevkit/bdk/releases/tag/esplora-0.22.3
2 changes: 1 addition & 1 deletion crates/esplora/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "bdk_esplora"
version = "0.22.2"
version = "0.22.3"
edition = "2021"
homepage = "https://bitcoindevkit.org"
repository = "https://github.com/bitcoindevkit/bdk"
Expand Down
Loading