Skip to content

v5.4.2 — Client Switching Feature

Choose a tag to compare

@mjkeating mjkeating released this 07 May 17:27
· 264 commits to main since this release

🚀 New Feature

Seamless client switching — Switch between Execution Clients (Geth, Reth, Nethermind, Besu, Erigon) or Consensus Clients (Lighthouse, Nimbus, Teku, Lodestar) without a full reinstall.

  • Preserves configs, JWT secret, ports, fee recipient, MEV-Boost, etc.
  • Optional data directory cleanup with safety prompts
  • Intelligent network & client detection
  • Fully integrated into the TUI

Huge thanks to @b0a7 for this excellent contribution!

What's Changed

  • Add switch_client.sh + TUI integration
  • Tests and Docker test updates
  • Minor header/source updates

Full Changelog: v5.4.1...v5.4.2