Releases: firedancer-io/firedancer
Frankendancer Mainnet v0.304.20106
This is a mainnet ready release.
Release Notes
- Allow passing in a public key for the vote account
- Upgrade the Agave submodule to v2.1.6
- Fix an issue where the GUI would close connections with long headers
Full Changelog: v0.303.20104...v0.304.20106
Frankendancer Mainnet v0.303.20104
This is a mainnet ready release.
Release Notes
- Fixed an issue where replay thread count might be too low, preventing validator from keeping up on low core count machines.
- Added
layout.agave_unified_scheduler_handler_threads
configuration option to manually specify number of Agave replay threads. - Changes to QUIC to improve performance and client compatibility.
Full Changelog: v0.302.20104...v0.303.20104
Frankendancer Mainnet v0.302.20104
This is a mainnet ready release.
Release Notes
- Major changes to QUIC to improve performance and client compatibility.
- Improvements to block packing engine to improve fees and vote inclusion.
- Improvements to PoH component to reduce skip rate.
- Optimized default configuration options for mainnet traffic.
- Various minor tweaks and usability improvements to the GUI.
- Many other small changes and improvements.
Full Changelog: v0.202.20016...v0.302.20104
Frankendancer Mainnet v0.202.20016
This is a mainnet ready release.
Release Notes
- Added a GUI. The GUI is disabled by default, and can be enabled under
[tiles.gui]
in the configuration file. - Significant changes to QUIC to improve performance and conformance.
- Improved packing efficiency for improved block rewards.
- Added support for address lookup tables to block production pipeline.
- Many other bug fixes.
Full Changelog: v0.115.20013...v0.202.20016
Frankendancer Testnet v0.115.20013
This is a Testnet release. It is not suitable for Mainnet Beta use.
Release Notes
- Fixed issue joining testnet due to bad
development.bench.disable_status_cache
check
Full Changelog: v0.114.20013...v0.115.20013
Frankendancer Testnet v0.114.20013
This is a Testnet release. It is not suitable for Mainnet Beta use.
Release Notes
- Update Agave submodule to 2.0.13
- Add more snapshot and index options to the TOML
- By default, only download snapshots from known validators
- Add additional metrics
- Harden shred parsing
- Improve QUIC performance
Full Changelog: v0.113.20007...v0.114.20013
Frankendancer Mainnet v0.113.20007
This is a mainnet ready release.
Release Notes
- Allow running against
mainnet-beta
anddevnet
clusters - Fixed an issue where QUIC tiles would be busy doing unneeded work
- Fixed an issue where QUIC transactions would get dropped unexpectedly
- Added extra shred parsing validation
- Fix an ARP issue handling permanent ARP entries
- Fixed a minor performance optimization in pack where transactions would not get expired
Full Changelog: v0.112.20007...v0.113.20007
v0.112.20007
This is a Testnet release. It is not suitable for Mainnet Beta use.
Releae Notes
- Agave version is moved to 2.0.7
Full Changelog: v0.111.20005...v0.112.20007
Frankendancer Testnet v0.111.20005
This is a Testnet release. It is not suitable for Mainnet Beta use.
Release Notes
- Fixed a crash in the pack tile
Full Changelog: v0.110.20005...v0.111.20005
Frankendancer Testnet v0.110.20005
This is a Testnet release. It is not suitable for Mainnet Beta use.
Migration Notes
- Moved from solana to agave repository for the submodule. You may need to update the submodules to build.
Release Notes
- Fixed a limitation where produced blocks would not consume all available CUs
- Added support for authorized-voter keypairs
- Restored full Agave validator logs to the Firedancer log file
- Agave version is moved to 2.0.5
- Various QUIC bug fixes and performance improvements
- Various minor security related fixes
Full Changelog: v0.108.11817...v0.110.20005