Skip to content

Releases: luxfi/evm

v0.8.17

22 Dec 14:37

Choose a tag to compare

chore(deps): upgrade node to v1.22.44

v0.8.16

22 Dec 12:16

Choose a tag to compare

refactor: remove warp aliases, use warp.Signer directly

- Remove luxWarp alias, use warp package directly
- Remove AppSender indirection, use p2p.Sender directly
- Update warptypes alias where local warp package conflicts
- Update node to v1.22.43, warp to v1.16.39

v0.8.15

22 Dec 01:11

Choose a tag to compare

fix: rename GetSubnetID to GetNetworkID

- Updated ValidatorState interface calls
- Changed GetSubnetID → GetNetworkID in warp config
- Changed GetNetID → GetNetworkID in validators/manager
- Cleaned up consensus helpers and context utils

v0.8.14

22 Dec 01:02

Choose a tag to compare

fix: rename GetNetID to GetNetworkID, remove local replaces

v0.8.13

21 Dec 11:50

Choose a tag to compare

What's Changed

Build System

  • Fixed build output to build/evm (consistent with node/netrunner)
  • Removed redundant evm-node binary (functionality available in lux cli)
  • Fixed default plugin directory: ~/.luxd/plugins~/.lux/plugins

Cleanup

  • Removed debug logging from plugin main
  • Simplified Makefile targets

Full Changelog: v0.8.12...v0.8.13

v0.8.12

21 Dec 10:52

Choose a tag to compare

fix: add v0.8.x versions to compatibility.json

v0.8.11

19 Dec 20:17

Choose a tag to compare

Simplify interfaces and remove adapters

- Remove AppSender adapter, use p2p.Sender directly
- Remove warpSignerAdapter, use luxWarp.Signer directly
- Rename TestSender methods to clean names (no App prefix)
- Rename RequestClient interface (was AppRequestClient)
- Fix ID type conversions in tests (use ID directly, not [:] slice)
- Update dependencies: consensus v1.22.32, node v1.22.20, vms v1.0.0
- Remove local replace directives

v0.8.10

12 Dec 03:25

Choose a tag to compare

Update luxfi dependencies to latest versions

- consensus v1.22.4 → v1.22.5
- database v1.2.7 → v1.2.10
- geth v1.16.43 → v1.16.44
- log v1.1.24 → v1.1.25
- node v1.21.15 → v1.21.34
- go-bip39 v1.1.1 → v1.1.2

v0.8.9

11 Dec 04:00

Choose a tag to compare

fix: use Go 1.25.5

v0.8.8

11 Dec 04:58

Choose a tag to compare

refactor: use luxfi/crypto/kzg4844 instead of geth/crypto/kzg4844

Use externalized kzg4844 from luxfi/crypto package for consistent
crypto usage across all luxfi packages.

- Update geth to v1.16.43 (which also uses luxfi/crypto/kzg4844)
- Update crypto to v1.17.15
- Remove geth/crypto/kzg4844 from allowed packages