diff options
author | fanquake <fanquake@gmail.com> | 2023-12-07 15:35:44 +0000 |
---|---|---|
committer | fanquake <fanquake@gmail.com> | 2023-12-07 15:35:44 +0000 |
commit | ca5937553b4b4dde53995d0b66e30150401023eb (patch) | |
tree | 33958310ea9eddbcfc7a0c6357c42ab5daf7339d /doc/release-notes | |
parent | 7d4e47d1849ba00c5b45995a96f2c747f1a97c71 (diff) |
doc: Missing additions to 26.0 release notes
Diffstat (limited to 'doc/release-notes')
-rw-r--r-- | doc/release-notes/release-notes-26.0.md | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/doc/release-notes/release-notes-26.0.md b/doc/release-notes/release-notes-26.0.md index b30dadf62b..b7c7c35f65 100644 --- a/doc/release-notes/release-notes-26.0.md +++ b/doc/release-notes/release-notes-26.0.md @@ -173,6 +173,11 @@ Wallet Please also report an issue to help improve the software and make wallet loading more robust in these cases. (#24914) +- The `createwallet` RPC will no longer create legacy (BDB) wallets when + setting `descriptors=false` without also providing the + `-deprecatedrpc=create_bdb` option. This is because the legacy wallet is + being deprecated in a future release. (#28597) + - The `gettransaction`, `listtransactions`, `listsinceblock` RPCs now return the `abandoned` field for all transactions. Previously, the "abandoned" field was only returned for sent transactions. (#25158) @@ -234,6 +239,14 @@ src/bitcoin-cli -named bumpfee txid options='{"fee_rate": 100}' - It's now possible to use [Miniscript](https://bitcoin.sipa.be/miniscript/) inside Taproot leaves for descriptor wallets. (#27255) +Descriptors +----------- + +- The usage of hybrid public keys in output descriptors has been removed. Hybrid + public keys are an exotic public key encoding not supported by output descriptors + (as specified in BIP380 and documented in doc/descriptors.md). Bitcoin Core would + previously incorrectly accept descriptors containing such hybrid keys. (#28587) + GUI changes ----------- @@ -245,6 +258,15 @@ GUI changes - The ability to create legacy wallets is being removed. (gui#764) +Contrib +------- + +- Bash completion files have been renamed from `bitcoin*.bash-completion` to + `bitcoin*.bash`. This means completions can be automatically loaded on demand + based on invoked commands' names when they are put into the completion + directory (found with `pkg-config --variable=completionsdir + bash-completion`) without requiring renaming. (#28507) + Low-level changes ================= |