aboutsummaryrefslogtreecommitdiff
path: root/doc/release-notes.md
diff options
context:
space:
mode:
authorMarcoFalke <falke.marco@gmail.com>2021-10-01 09:28:14 +0200
committerMarcoFalke <falke.marco@gmail.com>2021-10-01 09:14:42 +0200
commitfad5a185488ff2937071860877df00aae52548f1 (patch)
tree33cbcf6adb1b36fef3a69aeead487966f4d3d1bf /doc/release-notes.md
parent4e1de1fc59057c5f6fe15a02acd922e158e91292 (diff)
downloadbitcoin-fad5a185488ff2937071860877df00aae52548f1.tar.xz
doc: Combine 23.0 release notes
Diffstat (limited to 'doc/release-notes.md')
-rw-r--r--doc/release-notes.md18
1 files changed, 18 insertions, 0 deletions
diff --git a/doc/release-notes.md b/doc/release-notes.md
index a0c1ed3b31..81e79dd3a9 100644
--- a/doc/release-notes.md
+++ b/doc/release-notes.md
@@ -61,6 +61,13 @@ P2P and network changes
They will become eligible for address gossip after sending an ADDR, ADDRV2,
or GETADDR message. (#21528)
+Rescan startup parameter removed
+--------------------------------
+
+The `-rescan` startup parameter has been removed. Wallets which require
+rescanning due to corruption will still be rescanned on startup.
+Otherwise, please use the `rescanblockchain` RPC to trigger a rescan. (#23123)
+
Updated RPCs
------------
@@ -70,6 +77,14 @@ Updated RPCs
`/rest/block` no longer return the `addresses` and `reqSigs` fields, which
were previously deprecated in 22.0. (#22650)
+- `listunspent` now includes `ancestorcount`, `ancestorsize`, and
+ `ancestorfees` for each transaction output that is still in the mempool.
+ (#12677)
+
+- `lockunspent` now optionally takes a third parameter, `persistent`, which
+ causes the lock to be written persistently to the wallet database. This
+ allows UTXOs to remain locked even after node restarts or crashes. (#23065)
+
New RPCs
--------
@@ -113,6 +128,9 @@ Wallet
GUI changes
-----------
+- UTXOs which are locked via the GUI are now stored persistently in the
+ wallet database, so are not lost on node shutdown or crash. (#23065)
+
Low-level changes
=================