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.
127.1 Release Notes2=====================4Bitcoin Core version 27.1 is now available from:6<https://bitcoincore.org/bin/bitcoin-core-27.1/>8This release includes various bug fixes and performance9improvements, as well as updated translations.11Please report bugs using the issue tracker at GitHub:13<https://github.com/bitcoin/bitcoin/issues>15To receive security and update notifications, please subscribe to:17<https://bitcoincore.org/en/list/announcements/join/>19How to Upgrade20==============22If you are running an older version, shut it down. Wait until it has completely23shut down (which might take a few minutes in some cases), then run the24installer (on Windows) or just copy over `/Applications/Bitcoin-Qt` (on macOS)25or `bitcoind`/`bitcoin-qt` (on Linux).27Upgrading directly from a version of Bitcoin Core that has reached its EOL is28possible, but it might take some time if the data directory needs to be migrated. Old29wallet versions of Bitcoin Core are generally supported.31Compatibility32==============34Bitcoin Core is supported and extensively tested on operating systems35using the Linux Kernel 3.17+, macOS 11.0+, and Windows 7 and newer. Bitcoin36Core should also work on most other Unix-like systems but is not as37frequently tested on them. It is not recommended to use Bitcoin Core on38unsupported systems.40Notable changes41===============43### Miniscript45- #29853 sign: don't assume we are parsing a sane TapMiniscript47### RPC49- #29869 rpc, bugfix: Enforce maximum value for setmocktime50- #29870 rpc: Reword SighashFromStr error message51- #30094 rpc: move UniValue in blockToJSON53### Index55- #29776 Fix #29767, set m_synced = true after Commit()57### Gui59- #gui812 Fix create unsigned transaction fee bump60- #gui813 Don't permit port in proxy IP option62### Test64- #29892 test: Fix failing univalue float test66### P2P68- #30085 p2p: detect addnode cjdns peers in GetAddedNodeInfo()70### Build72- #29747 depends: fix mingw-w64 Qt DEBUG=1 build73- #29859 build: Fix false positive CHECK_ATOMIC test74- #29985 depends: Fix build of Qt for 32-bit platforms with recent glibc75- #30097 crypto: disable asan for sha256_sse4 with clang and -O076- #30151 depends: Fetch miniupnpc sources from an alternative website77- #30216 build: Fix building fuzz binary on on SunOS / illumos78- #30217 depends: Update Boost download link80### Doc82- #29934 doc: add LLVM instruction for macOS < 1384### CI86- #29856 ci: Bump s390x to ubuntu:24.0488### Misc90- #29691 Change Luke Dashjr seed to dashjr-list-of-p2p-nodes.us91- #30149 contrib: Renew Windows code signing certificate93Credits94=======96Thanks to everyone who directly contributed to this release:98- Antoine Poinsot99- Ava Chow100- Cory Fields101- dergoegge102- fanquake103- furszy104- Hennadii Stepanov105- Jon Atack106- laanwj107- Luke Dashjr108- MarcoFalke109- nanlour110- Sjors Provoost111- willcl-ark113As well as to everyone that helped with translations on114[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.