Skip to main content

Changelog

Release history for Bitcoin Knots.

Version 29.2.knots20251110

Released: November 10, 2025

Highlights

  • Fixed CVE-2025-46598 (low severity service degradation)
  • Increased default datacarriersize to 83 bytes
  • Memory pressure detection disabled by default

Changes

Consensus

  • #32473: Introduce per-txin sighash midstate cache

Policy

  • Default datacarriersize increased to 83 bytes

P2P and Network

  • #33050: Don't punish peers for consensus-invalid txs
  • #33105: Detect witness stripping without re-running Script checks
  • #33738: Avoid GetHash() work when logging is disabled
  • #33813: Warning for ignored rpcbind argument

GUI

  • #8501: MempoolStats uses min relay fee when mempool empty
  • gui#901: Add createwallet to history filter

Wallet

  • #31514: Disallow label for ranged descriptors

Block and Transaction

  • #19873: Memory pressure detection disabled by default

Credits

Thanks to all contributors including:

  • Ataraxia
  • /dev/fd0
  • Anthony Towns
  • Antoine Poinsot
  • Luke Dashjr
  • And others

Version 29.1.knots20250903

Released: September 3, 2025

Highlights

  • CMake build system migration (replaces Autotools)
  • NAT-PMP enabled by default
  • Ephemeral anchor support (-permitephemeral)
  • Software expiry warnings for node updates

Changes

Build System

  • Migrated from Autotools to CMake (minimum CMake 3.22)
  • Improved cross-compilation support

Policy

  • Added ephemeral anchor output support
  • New -permitephemeral option for configuring ephemeral outputs

Networking

  • NAT-PMP now enabled by default for easier connectivity
  • Improved peer identification for LibreRelay and Utreexo nodes

GUI

  • Enhanced mempool statistics display
  • Improved dark mode consistency

Version 28.1.knots20250305

Released: March 5, 2025

Highlights

  • Based on Bitcoin Core 28.1
  • Enhanced transaction filtering options
  • Improved BIP-322 message signing

Version 27.1.knots20240801

Released: August 1, 2024

Highlights

  • Long-term support release
  • Stable foundation for production deployments
  • Full legacy wallet support maintained

Release Schedule

Bitcoin Knots releases typically follow Bitcoin Core releases with additional patches and fixes.

See Also