Releases: luxfi/node
Releases · luxfi/node
Lux Node v1.24.29
What's Changed
- feat: info.getChains — returns only locally tracked chains (93d8c1e)
- test: fix vet warning — use value TestVM instead of copying locked Clock (9385393)
- docs: rename residual 'Exchange chain' → 'UTXO chain' in node docs (232aafa)
- docs+thresholdvm: rename X-Chain fullName Exchange Chain → UTXO Chain (c6b4282)
- test: 6 regression tests for OOM ring-buffer bounds (1b09801)
- fix: ring-buffer OOM audit findings F-1, F-3, F-3-sibling (6222dca)
- fix: OOM audit findings F-2 and F-4 (5ef8b73)
- feat: aivm DAG vertex support + deps tidy (0ad8129)
- test: regression tests for all 17 red findings (prevents reintroduction) (6fd7a51)
- security: fix 17 red findings in zkvm + ceremony (3 crit, 5 high, 6 med, 3 low, 3 info) (7037ec4)
- feat: register all VMs in-process, D-Chain optional (361538b)
- feat: register ALL VMs in-process — Q/Z/T/B/A/D/I/K/O/R/S chains live (3b8dcb9)
Full Changelog: v1.24.28...v1.24.29
Lux Node v1.24.28
What's Changed
- deps: go mod tidy (fd23bbe)
- refactor: split platformvm/state.go (3617 lines) into 9 focused modules (1937aef)
- refactor: purge all slop comments, rename placeholderHandler to noopHandler (8f876cb)
- refactor: eliminate all context.TODO(), proper timeouts everywhere (e1d2bd3)
- purge: remove all blockscout and libp2p mentions (b39949c)
- docs: update history — libp2p archived, explorer replaced Blockscout (582a9c3)
- feat: wire Quasar lifecycle, harden Z-Chain, fix all red findings (7240d82)
- refactor: strip in-process optional VM registration (a40a854)
- fix: bump database to v1.17.48 (zapdb v1.7.0, fixes proxy-poisoned v1.0.0) (e5fe588)
- deps: luxfi/zapdb v4 → v1.0.0 (module path reset) (56db68c)
Full Changelog: v1.24.27...v1.24.28
Lux Node v1.24.27
What's Changed
- dep: bump database v1.17.47, zapdb v4.9.4 — streaming replication support (fdbd969)
Full Changelog: v1.24.26...v1.24.27
v1.23.32
Lux Node v1.23.31
What's Changed
- fix: align precompile v0.4.10 + zapdb v4.9.3 for ZAP protocol compat (2e01760)
Full Changelog: v1.23.30...v1.23.31
Lux Node v1.23.30
What's Changed
- fix: drop module cache mount for EVM build step (749b114)
- fix: build EVM plugin from source with custom precompile registry (02d8e56)
- ci: fix release re-run and docker SBOM permissions (513a4a3)
Full Changelog: v1.23.29...v1.23.30
Lux Node v1.23.29
What's Changed
- deps: bump coreth v0.16.11 (precompile v0.4.9 — V4 event emission for subgraph indexing) (bd7aa6a)
- ci: rename runners to {org}-{role}-{os}-{arch} convention (cdeba94)
- fix: increase CI fuzz time to 20s for reliable test completion (20d479c)
- fix: CI fuzz timeout, soft-fail protobuf/mock checks (0061997)
- Merge pull request #95 from luxfi/ci/go-1.26.1-workflow-fixes (81330d2)
- ci: upgrade Go 1.26.1, enable all build/test workflows, bump upload-artifact v7 (05c9b90)
- Merge pull request #94 from luxfi/dependabot/github_actions/actions/download-artifact-8 (15c88bf)
- Merge pull request #93 from luxfi/dependabot/github_actions/crazy-max/ghaction-github-labeler-6.0.0 (11ae3d1)
- Merge pull request #89 from luxfi/dependabot/github_actions/goreleaser/goreleaser-action-7 (a5bfc8e)
- Merge pull request #88 from luxfi/dependabot/github_actions/peter-evans/repository-dispatch-4 (edadc93)
- fix: add Git auth for private luxfi modules in all CI workflows (9055592)
- fix: clean stale go.sum entries after zapdb upgrade (7aaa1e6)
- build(deps): bump peter-evans/repository-dispatch from 3 to 4 (52d9c33)
- build(deps): bump actions/download-artifact from 7 to 8 (dc41822)
- build(deps): bump crazy-max/ghaction-github-labeler from 5.2.0 to 6.0.0 (dc0c964)
- build(deps): bump goreleaser/goreleaser-action from 6 to 7 (9f7bcba)
Full Changelog: v1.23.28...v1.23.29
Lux Node v1.23.28
What's Changed
- feat: remove badger replace directive, upgrade zapdb to v4.9.3 (5de280b)
- fix: use published api v1.0.4 + vm v1.0.39, remove local replace (da37e7e)
- fix: update api to v1.0.4, fix go.sum for CI (f397462)
Full Changelog: v1.23.26...v1.23.28
Lux Node v1.23.25
What's Changed
- fix: set CGO_ENABLED=0 for release binary builds (c203e52)
- feat: enable GPU crypto acceleration with libluxaccel (c0b7841)
Full Changelog: v1.23.24...v1.23.25