Originally reported November 14, 2026, at 03:05 (UTC+8). Bitcoin Core weekly report #66 covers three implementation changes and several topics raised in an IRC meeting.
- Windows wrapper: The
bitcoinwrapper now waits for its child process to finish and forwards its exit status. - JSON-RPC batches: Each element is now parsed independently, preventing a non-object element from inheriting the preceding request’s
id. - Witness storage:
CScriptWitnessnow stores the witness stack in serialized form. The report says this reduces worst-case memory use when deserializing a valid block from 106.8 MiB to 6.0 MiB.
The IRC discussion also covered an RFC for kernel encapsulation; a benchmarking working-group experiment that connects blocks out of order to advance reindex-chainstate work without a precomputed hints file or reliance on assumevalid; more than 300 surviving mutations found by QA in validation.cpp; and 300 review findings for the QML GUI. The reactivated Erlay working group discussed replacing its custom handshake with BIP-434. Those meeting topics are reported as discussions or findings, not completed changes.