Skip to content

Commit ca59375

Browse files
committed
doc: Missing additions to 26.0 release notes
1 parent 7d4e47d commit ca59375

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

doc/release-notes/release-notes-26.0.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,11 @@ Wallet
173173
Please also report an issue to help improve the software and make wallet loading more robust
174174
in these cases. (#24914)
175175

176+
- The `createwallet` RPC will no longer create legacy (BDB) wallets when
177+
setting `descriptors=false` without also providing the
178+
`-deprecatedrpc=create_bdb` option. This is because the legacy wallet is
179+
being deprecated in a future release. (#28597)
180+
176181
- The `gettransaction`, `listtransactions`, `listsinceblock` RPCs now return
177182
the `abandoned` field for all transactions. Previously, the "abandoned" field
178183
was only returned for sent transactions. (#25158)
@@ -234,6 +239,14 @@ src/bitcoin-cli -named bumpfee txid options='{"fee_rate": 100}'
234239

235240
- It's now possible to use [Miniscript](https://bitcoin.sipa.be/miniscript/) inside Taproot leaves for descriptor wallets. (#27255)
236241

242+
Descriptors
243+
-----------
244+
245+
- The usage of hybrid public keys in output descriptors has been removed. Hybrid
246+
public keys are an exotic public key encoding not supported by output descriptors
247+
(as specified in BIP380 and documented in doc/descriptors.md). Bitcoin Core would
248+
previously incorrectly accept descriptors containing such hybrid keys. (#28587)
249+
237250
GUI changes
238251
-----------
239252

@@ -245,6 +258,15 @@ GUI changes
245258

246259
- The ability to create legacy wallets is being removed. (gui#764)
247260

261+
Contrib
262+
-------
263+
264+
- Bash completion files have been renamed from `bitcoin*.bash-completion` to
265+
`bitcoin*.bash`. This means completions can be automatically loaded on demand
266+
based on invoked commands' names when they are put into the completion
267+
directory (found with `pkg-config --variable=completionsdir
268+
bash-completion`) without requiring renaming. (#28507)
269+
248270
Low-level changes
249271
=================
250272

0 commit comments

Comments
 (0)