Skip to content

Releases: luxfi/node

Lux Node v1.24.29

13 Apr 10:07

Choose a tag to compare

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

13 Apr 02:16

Choose a tag to compare

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

10 Apr 07:19

Choose a tag to compare

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

23 Mar 18:02

Choose a tag to compare

Bump consensus v1.22.70 (security fixes), GOEXPERIMENT=runtimesecret enabled

Lux Node v1.23.31

17 Mar 08:00

Choose a tag to compare

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

17 Mar 07:03

Choose a tag to compare

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

17 Mar 05:51

Choose a tag to compare

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

12 Mar 05:59

Choose a tag to compare

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

12 Mar 02:54

Choose a tag to compare

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

v1.24.11

07 Apr 05:24

Choose a tag to compare

Zero TODOs, SlashValidatorTx, uptime tracking