luxfi/vm v1.1.1 ripped the LUX_ prefix from the rpcchainvm handshake
env vars to match what current luxd (v1.26+) actually sets. Plugins
built against luxfi/vm ≤ v1.1.0 read LUX_VM_RUNTIME_ENGINE_ADDR and
LUX_VM_TRANSPORT and will fail handshake against post-v1.1.1 nodes.
Document the new names.
- Rename to 'Lux EVM' as unified C-Chain and Subnet EVM package
- Add migration guide from coreth
- Document C-Chain vs Subnet EVM modes
- Remove outdated references to coreth as separate package
- 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
- Updated all references from SubnetEVM to EVM
- This aligns with the new Lux architecture where EVM can run on L1, L2, or L3
- Removed 'subnet' terminology as it's being deprecated
Updated all copyright headers from "Lux Partners Limited" to "Lux Industries Inc" and updated the year to 2025 to reflect the new holding company structure.
* 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
* bump versions
---------
Signed-off-by: Ceyhun Onur <[email protected]>
* update avalanchego dep branch
* fix upgrades after deactivating latest in context
* use branch commit for ava version
* bump avago
* bump go
* restore format changes
---------
Signed-off-by: Ceyhun Onur <[email protected]>