fix(signer): match BIP32 origin via `matches`, not string prefix (opens in new tab)fix(signer): match BIP32 origin via `matches`, not string prefixChanges requestedChanges requestedreview·Jul 9bitcoindevkit/bdk-txreviewbitcoindevkit/bdk-txJul 9
fix(chain): skip evicted txs in leftover canonicalization (opens in new tab)fix(chain): skip evicted txs in leftover canonicalizationOpenOpenPR·Jul 9bitcoindevkit/bdkpull requestbitcoindevkit/bdkJul 9
Add design page on new signature flow (opens in new tab)Add design page on new signature flowApprovedApprovedreviews·Jul 7·2 reviewsbitcoindevkit/book-of-bdkreviewsbitcoindevkit/book-of-bdkJul 72 reviews
fix(wallet): map keychain in mark_used and unmark_used (opens in new tab)fix(wallet): map keychain in mark_used and unmark_usedApprovedApprovedreview·Jul 3bitcoindevkit/bdk_walletreviewbitcoindevkit/bdk_walletJul 3
Update starter example to use new signing workflow (opens in new tab)Update starter example to use new signing workflowApprovedApprovedreview·Jun 24bitcoindevkit/book-of-bdkreviewbitcoindevkit/book-of-bdkJun 24
Deprecate wallet-owned signing APIs (opens in new tab)Deprecate wallet-owned signing APIsOpenOpenPR·Jun 23bitcoindevkit/bdk_walletpull requestbitcoindevkit/bdk_walletJun 23
Release Guide for 2.4 and 3.1 (opens in new tab)Release Guide for 2.4 and 3.1ApprovedApprovedreview·Jun 23bitcoindevkit/book-of-bdkreviewbitcoindevkit/book-of-bdkJun 23
feat: introduce TxTemplate as an intermediate stage (opens in new tab)feat: introduce TxTemplate as an intermediate stageCommentedCommentedreview·Jun 19bitcoindevkit/bdk-txreviewbitcoindevkit/bdk-txJun 19
feat(wallet): add Wallet::sign_psbt<K> wrapping bitcoin::Psbt::sign (opens in new tab)feat(wallet): add Wallet::sign_psbt<K> wrapping bitcoin::Psbt::signCommentedCommentedreview·Jun 18bitcoindevkit/bdk_walletreviewbitcoindevkit/bdk_walletJun 18
fix(keymap): backport use of correct `derivation_path` for keys with origin (opens in new tab)fix(keymap): backport use of correct `derivation_path` for keys with originApprovedApprovedreview·Jun 17rust-bitcoin/rust-miniscriptreviewrust-bitcoin/rust-miniscriptJun 17
fix(key_map): derivation_path for `Xprv` with key origin info (opens in new tab)fix(key_map): derivation_path for `Xprv` with key origin infoApprovedApprovedreview·Jun 17rust-bitcoin/rust-miniscriptreviewrust-bitcoin/rust-miniscriptJun 17
fix(no_std_rand): guard random_range against n == 0 (opens in new tab)fix(no_std_rand): guard random_range against n == 0ApprovedApprovedreview·Jun 16bitcoindevkit/bdk-txreviewbitcoindevkit/bdk-txJun 16
feat: add BIP-431 (TRUC) support (opens in new tab)feat: add BIP-431 (TRUC) supportcomment·Jun 9bitcoindevkit/bdk_walletcommentbitcoindevkit/bdk_walletJun 9
Bug: PSBT that cannot be finalized by BDK (opens in new tab)Bug: PSBT that cannot be finalized by BDKcomments·Jun 9·5 commentsbitcoindevkit/bdk_walletcommentsbitcoindevkit/bdk_walletJun 95 comments
fix(core,chain,electrum,esplora): backport #2182 (opens in new tab)fix(core,chain,electrum,esplora): backport #2182CommentedCommentedreview·Jun 7bitcoindevkit/bdkreviewbitcoindevkit/bdkJun 7
Relicense to dual MIT OR Apache-2.0 (opens in new tab)Relicense to dual MIT OR Apache-2.0comment·Jun 2bitcoindevkit/bdk-txcommentbitcoindevkit/bdk-txJun 2
feat: add CPFP ancestor-aware coin selection (opens in new tab)feat: add CPFP ancestor-aware coin selectionOpenOpenPR·May 31bitcoindevkit/bdk-txpull requestbitcoindevkit/bdk-txMay 31
Add ancestor-aware coin selection for CPFP bump fee calculation (opens in new tab)Add ancestor-aware coin selection for CPFP bump fee calculationCommentedCommentedreview·May 31bitcoindevkit/coin-selectreviewbitcoindevkit/coin-selectMay 31
Update changelog for 12.3.2 to 12.3.7 (opens in new tab)Update changelog for 12.3.2 to 12.3.7MergedMergedPR·May 27rust-bitcoin/rust-miniscriptpull requestrust-bitcoin/rust-miniscriptMay 27
13.x: Preserve finalized PSBT inputs (opens in new tab)13.x: Preserve finalized PSBT inputsMergedMergedPR·May 27rust-bitcoin/rust-miniscriptpull requestrust-bitcoin/rust-miniscriptMay 27
docs: suggest moving most PR checklist items to contributing guide (opens in new tab)docs: suggest moving most PR checklist items to contributing guideMergedMergedPR·May 27bitcoindevkit/bdk_walletpull requestbitcoindevkit/bdk_walletMay 27
feat(wallet): add Wallet::sign_with_signers (opens in new tab)feat(wallet): add Wallet::sign_with_signersMergedMergedPR·May 26bitcoindevkit/bdk_walletpull requestbitcoindevkit/bdk_walletMay 26
12.x: Bump version to 12.3.7 (opens in new tab)12.x: Bump version to 12.3.7MergedMergedPR·May 26rust-bitcoin/rust-miniscriptpull requestrust-bitcoin/rust-miniscriptMay 26
12.x: Preserve finalized PSBT inputs (opens in new tab)12.x: Preserve finalized PSBT inputsMergedMergedPR·May 25rust-bitcoin/rust-miniscriptpull requestrust-bitcoin/rust-miniscriptMay 25
refactor(selection)!: encapsulate Selection and fail-fast on mixed-unit locktimes (opens in new tab)refactor(selection)!: encapsulate Selection and fail-fast on mixed-unit locktimesApprovedApprovedreview·May 22bitcoindevkit/bdk-txreviewbitcoindevkit/bdk-txMay 22