- Rename plugin/evm/upgrade/subnetevm package to feewindow
- Rename SubnetEVMTimestamp to EVMTimestamp (JSON: evmTimestamp)
- Rename IsSubnetEVM method to IsEVM
- Rename SubnetEVMDefaultChainConfig to EVMDefaultChainConfig
- Rename TestSubnetEVMChainConfig to TestEVMChainConfig
- Rename TestPreSubnetEVMChainConfig to TestPreEVMChainConfig
- Rename ethclient/subnetevmclient to ethclient/evmclient
- Update VM factory ID from "subnetevm" to "evm"
- Remove all backward compatibility aliases
- Update all documentation and comments
Breaking change: This removes all SubnetEVM naming - only "EVM" is supported.
No backward compatibility maintained as per user requirement.
- Document private alpha testing phase (January 2021)
- Document mainnet beta launch (January 1, 2022)
- Document second major update (January 2023)
- Document public mainnet launch (November 2024)
- Document current sync status (July 26, 2025)
- Clarify v0.7.7 as first tagged release for EVM
- Clarify v1.13.3 as first tagged release for Node
- Clarify v0.15.2 as first tagged release for Geth
- Note all tests passing with upstream compatibility
- Mark as final compatibility build for Lux network
- Remove all old tags except v1.13.3
- Update RELEASES.md to show v1.13.3 as first official release
- Update README.md with clean documentation
- Remove all references to Avalanche/Ava Labs from main docs
- Present clean, professional GitHub repository
- Updated go:generate comments to use luxfi/geth instead of ethereum/go-ethereum
- Fixed GitHub issue/PR references to point to luxfi repositories
- Updated comments referencing the Lux geth fork
- Part of the migration to unified EVM architecture with Lux consensus
- default behavior for pruning mode to reject blocks before the 32 blocks preceding the last accepted block
- default behavior for archive mode to reject blocks before ~24h worth of blocks preceding the last accepted block
- archive mode new option `historical-proof-query-window` to customize the blocks window, or set it to 0 to accept any block number
See https://github.com/ava-labs/coreth/pull/719
* Began #1428 by removing legacy gossip handler from network.go and its test file.
* Completed all recommended removals in #1428. Did not address any other changes in the original PR outside the scope of this issue
* Skip registration in Codec for removed EthTxsGossip type to ensure that numbering is consistent
* Fixed small RELEASES.md error incorrectly denoting version
* Apply suggestions from code review
Nit - typo, reduce git diffs
Co-authored-by: Quentin McGaw <[email protected]>
Signed-off-by: Austin Larson <[email protected]>
* Changed test codec version name for clarity
* Removed testCodecVersion due to later comparison with message.Version - use this for tests instead
---------
Signed-off-by: Austin Larson <[email protected]>
Co-authored-by: Ceyhun Onur <[email protected]>
Co-authored-by: Quentin McGaw <[email protected]>
* bump avago to v1.12.0
* close database on shutdown
* update release notes
* rename verdb
* close only if standalone db
* bump avago branch version
* bump avago