Inside Bitcoin
Opening the selected file…
Opening the selected file…
The code behind the network, with room to understand it.
Release published 2026-10-28 · Snapshot fetched 2026-11-01. Latest stable release at fetch time; development branches and Git history are excluded. Only the selected code window and visible folders load here.
251-----------253- The transaction list in the GUI no longer provides a special category for "payment to yourself". Now transactions that have both inputs and outputs that affect the wallet are displayed on separate lines for spending and receiving. (gui#119)255- A new menu option allows migrating a legacy wallet based on keys and implied output script types stored in BerkeleyDB (BDB) to a modern wallet that uses descriptors stored in SQLite. (gui#738)257- The PSBT operations dialog marks outputs paying your own wallet with "own address". (gui#740)259- The ability to create legacy wallets is being removed. (gui#764)261Contrib262-------264- Bash completion files have been renamed from `bitcoin*.bash-completion` to265`bitcoin*.bash`. This means completions can be automatically loaded on demand266based on invoked commands' names when they are put into the completion267directory (found with `pkg-config --variable=completionsdir268bash-completion`) without requiring renaming. (#28507)270Low-level changes271=================273Tests274-----276- Non-standard transactions are now disabled by default on testnet277for relay and mempool acceptance. The previous behaviour can be278re-enabled by setting `-acceptnonstdtxn=1`. (#28354)280Credits281=======283Thanks to everyone who directly contributed to this release:285- 0xb10c286- Amiti Uttarwar287- Andrew Chow288- Andrew Toth289- Anthony Towns290- Antoine Poinsot291- Antoine Riard292- Ari293- Aurèle Oulès294- Ayush Singh295- Ben Woosley296- Brandon Odiwuor297- Brotcrunsher298- brunoerg299- Bufo300- Carl Dong301- Casey Carter302- Cory Fields303- David Álvarez Rosa304- dergoegge305- dhruv306- dimitaracev307- Erik Arvstedt308- Erik McKelvey309- Fabian Jahr310- furszy311- glozow312- Greg Sanders313- Harris314- Hennadii Stepanov315- Hernan Marino316- ishaanam317- ismaelsadeeq318- Jake Rawsthorne319- James O'Beirne320- John Moffett321- Jon Atack322- josibake323- kevkevin324- Kiminuo325- Larry Ruane326- Luke Dashjr327- MarcoFalke328- Marnix329- Martin Leitner-Ankerl330- Martin Zumsande331- Matthew Zipkin332- Michael Ford333- Michael Tidwell334- mruddy335- Murch336- ns-xvrn337- pablomartin4btc338- Pieter Wuille339- Reese Russell340- Rhythm Garg341- Ryan Ofsky342- Sebastian Falbesoner343- Sjors Provoost344- stickies-v345- stratospher346- Suhas Daftuar347- TheCharlatan348- Tim Neubauer349- Tim Ruffing350- Vasil Dimov351- virtu352- vuittont60353- willcl-ark354- Yusuf Sahin HAMZA356As well as to everyone that helped with translations on357[Transifex](https://www.transifex.com/bitcoin/bitcoin/).
Independent explanations by MyBitcoinExplorer. Not affiliated with or endorsed by Bitcoin Core. Guides are educational and do not replace the source or its tests.
Bitcoin Core source © its contributors, distributed under the MIT license. Original notices and bundled third-party licenses are retained in the source tree.