Skip to content

Commit 9efc6a0

Browse files
committed
Merge #999: 26.0: add missing release note fragments
71c08ba 26.0: add missing release note fragments. (fanquake) Pull request description: Mirrors what is being done in bitcoin/bitcoin#29023. Not for merge before that PR. ACKs for top commit: achow101: ACK 71c08ba Tree-SHA512: 7413cc40a3621d21f2db92f289b7d0a4911167c0573da9f5b75f6013eb145124cbe1ff93b47394a04cacc4183767278a01b3569104bb006f6af330891a09006a
2 parents 52beb0f + 71c08ba commit 9efc6a0

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

_releases/26.0.md

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

203+
- The `createwallet` RPC will no longer create legacy (BDB) wallets when
204+
setting `descriptors=false` without also providing the
205+
`-deprecatedrpc=create_bdb` option. This is because the legacy wallet is
206+
being deprecated in a future release. (#28597)
207+
203208
- The `gettransaction`, `listtransactions`, `listsinceblock` RPCs now return
204209
the `abandoned` field for all transactions. Previously, the "abandoned" field
205210
was only returned for sent transactions. (#25158)
@@ -261,6 +266,14 @@ src/bitcoin-cli -named bumpfee txid options='{"fee_rate": 100}'
261266

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

269+
Descriptors
270+
-----------
271+
272+
- The usage of hybrid public keys in output descriptors has been removed. Hybrid
273+
public keys are an exotic public key encoding not supported by output descriptors
274+
(as specified in BIP380 and documented in doc/descriptors.md). Bitcoin Core would
275+
previously incorrectly accept descriptors containing such hybrid keys. (#28587)
276+
264277
GUI changes
265278
-----------
266279

@@ -272,6 +285,15 @@ GUI changes
272285

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

288+
Contrib
289+
-------
290+
291+
- Bash completion files have been renamed from `bitcoin*.bash-completion` to
292+
`bitcoin*.bash`. This means completions can be automatically loaded on demand
293+
based on invoked commands' names when they are put into the completion
294+
directory (found with `pkg-config --variable=completionsdir
295+
bash-completion`) without requiring renaming. (#28507)
296+
275297
Low-level changes
276298
=================
277299

0 commit comments

Comments
 (0)