Skip to content

Releases: LumeraProtocol/lumera

v1.11.0-rc

11 Feb 13:40

Choose a tag to compare

v1.11.0-rc Pre-release
Pre-release

audit evidence update

Tag: v1.11.0-rc
Commit: 2861200

Installation:

  1. Extract the archive
  2. Run sudo ./install.sh to install required libraries
  3. Run the binary: ./lumerad

v1.10.1 Aurora Ascension'

05 Feb 18:26
55ff6ee

Choose a tag to compare

🚀 Lumera v1.10.1 — Cosmos SDK v0.53 Upgrade & Consensus Store Fix

This release completes Lumera’s core stack upgrade to Cosmos SDK v0.53.5 and fixes a devnet-only issue introduced in v1.10.0 related to consensus parameter store migration.

⚠️ Important Context

  • v1.10.0 was deployed to devnet only and introduced an issue during migration of consensus parameters into x/consensus.
  • v1.10.1 fixes this issue and is safe to upgrade from both v1.9.1 (mainnet/testnet) and v1.10.0 (devnet).
  • No mainnet or testnet nodes were affected by the v1.10.0 issue.

🔧 Core Stack Upgrades

  • Cosmos SDK: v0.50.14 → v0.53.5
  • CometBFT: v0.38.18 → v0.38.20
  • IBC: v10.3.0 → v10.5.0
  • Wasmd: 0.55-ibc2.0 → 0.61.6
  • WasmVM: v3.0.0-ibc2.0 → v3.0.2

🔁 On-Chain Upgrade & State Migration

  • Added v1.10.1 on-chain upgrade handler that:
    • Migrates consensus parameters into x/consensus using baseapp.MigrateParams
    • Executes all module migrations safely
  • Removed x/crisis module and deleted its store key as part of the upgrade

🛠 Consensus Store Repair (v1.10.1)

Fixes the consensus store migration issue introduced in devnet-only v1.10.0:

  • Made the v1.10.1 store loader safe and idempotent
  • Consensus store rename (Consensus → consensus) now occurs only if:
    • The legacy store exists and
    • The new store does not already exist
  • Prevents rename/add collisions that previously caused upgrade panics
  • Centralized store-loader selection under app/upgrades
  • Removed hard-coded v1.10.1 wiring from app.go
  • Added unit tests covering:
    • Store loader selection
    • Consensus store rename logic

🧠 Adaptive Store Upgrade Manager (Devnet)

When LUMERA_ENABLE_STORE_UPGRADE_MANAGER=true:

  • Compares expected module KV stores (from the running binary) with on-disk stores
  • Computes the minimal Added / Deleted store set
  • Allows devnet nodes to safely skip intermediate upgrades
  • For v1.10.1:
    • Adaptive loader remains enabled
    • Consensus store rename is applied only when safe

🧩 App Wiring & SDK 0.53 Alignment

  • Updated depinject / appconfig wiring to match SDK v0.53.x
  • Enabled unordered transactions (SDK v0.53 feature)
  • Removed deprecated module wiring

🧪 IBC & Devnet Improvements

  • Improved ICA test coverage
  • Switched devnet ICA tests to gRPC controller
  • Devnet validator tests now:
    • Auto-detect validator RPC/key via MONIKER, HOSTNAME, and validators.json
    • No longer rely on hard-coded container names

✅ Upgrade Compatibility

From Version Network Supported
v1.9.1 Mainnet / Testnet ✅ Yes
v1.10.0 Devnet only ✅ Yes
≤ v1.9.x Devnet ⚠️ Use adaptive store manager

Tag: v1.10.1
Commit: 55ff6ee

Installation:

  1. Extract the archive
  2. Run sudo ./install.sh to install required libraries
  3. Run the binary: ./lumerad

v1.10.0

30 Jan 16:32
7d53154

Choose a tag to compare

v1.10.0 Pre-release
Pre-release
  • Upgraded Lumera's core stack to Cosmos SDK v0.53.5 (from v0.50.14)
  • Upgraded the following packages:
    • CometBFT from v0.38.18 to v0.38.20
    • IBC from v10.3.0 to v10.5.0
    • Wasmd from 0.55-ibc2.0 to 0.61.6
    • WasmVM from v3.0.0-ibc2.0 to v3.0.2
  • Added the v1.10.0 on-chain upgrade handler to migrate consensus params into x/consensus via baseapp.MigrateParams and run module migrations.
  • Removed the x/crisis module and deleted its store key as part of the upgrade.
  • App wiring:
    • Keeps depinject/appconfig module wiring aligned with SDK 0.53.x.
    • Enabled SDK v0.53.x unordered transactions feature.
  • Improved devnet ICA test coverage
  • Switched devnet ICA tests to gRPC controller

Tag: v1.10.0
Commit: 7d53154

Installation:

  1. Extract the archive
  2. Run sudo ./install.sh to install required libraries
  3. Run the binary: ./lumerad

Full Changelog: v1.9.1...v1.10.0

v1.9.1 Aurora Eclipse'

06 Jan 20:53
05659d2

Choose a tag to compare

  • Action/ICA: persist app_pubkey on new actions, expose app_pubkey in action query responses, and regenerate action protobufs. (#93)
  • Action/crypto: refreshed signature verification paths (ADR-36 fallback, DER→RS64) and added coverage for app_pubkey validation/caching + query output.

Tag: v1.9.1
Commit: 05659d2

Installation:

  1. Extract the archive
  2. Run sudo ./install.sh to install required libraries
  3. Run the binary: ./lumerad

v1.9.0 Aurora Eclipse

19 Dec 22:02
516d43d

Choose a tag to compare

https://github.com/LumeraProtocol/lumera/blob/master/CHANGELOG.md

Tag: v1.9.0
Commit: 516d43d

Installation:

  1. Extract the archive
  2. Run sudo ./install.sh to install required libraries
  3. Run the binary: ./lumerad

v1.8.6-rc3

18 Dec 09:39
c8d3cdb

Choose a tag to compare

v1.8.6-rc3 Pre-release
Pre-release

feat: query indices (#82)%0A%0A* feat(action): add ListActionsByCreator query%0A%0A* Refine supernode and action quries%0A%0A* Add indices fro important quries%0A%0A* kay name fix%0A%0A* chore: remove AGENTS.md%0A%0A* perf(supernode): binary search state lookup%0A%0A* fix(action): bound prefix iterators%0A%0A* feat(upgrades): add v1.8.8 index backfill%0A%0A* Enforce unique supernode account index%0A%0A* Fix tests

Tag: v1.8.6-rc3
Commit: c8d3cdb

Installation:

  1. Extract the archive
  2. Run sudo ./install.sh to install required libraries
  3. Run the binary: ./lumerad

v1.8.6-rc2

15 Dec 15:09

Choose a tag to compare

v1.8.6-rc2 Pre-release
Pre-release

Add fileSizeKbs

Tag: v1.8.6-rc2
Commit: f8cfd51

Installation:

  1. Extract the archive
  2. Run sudo ./install.sh to install required libraries
  3. Run the binary: ./lumerad

v1.8.5 Aurora Halo''

25 Nov 17:12
4061639

Choose a tag to compare

1.8.5 upgrade (#74)

Tag: v1.8.5
Commit: 4061639

Installation:

  1. Extract the archive
  2. Run sudo ./install.sh to install required libraries
  3. Run the binary: ./lumerad

What's Changed

Full Changelog: v1.8.4...v1.8.5

v1.8.4 Aurora Halo'

05 Nov 16:23
62280de

Choose a tag to compare

https://github.com/LumeraProtocol/lumera/blob/master/CHANGELOG.md

Tag: v1.8.4
Commit: 62280de

Installation:

  1. Extract the archive
  2. Run sudo ./install.sh to install required libraries
  3. Run the binary: ./lumerad

v1.8.2-rc1

04 Nov 05:43
b5dfdd6

Choose a tag to compare

v1.8.2-rc1 Pre-release
Pre-release

Quote GITHUB_REF variable expansions in workflow (#67)%0A%0ACo-authored-by: akobrin1 24538001+akobrin1@users.noreply.github.com%0A---------%0ACo-authored-by: copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com%0ACo-authored-by: akobrin1 24538001+akobrin1@users.noreply.github.com

Tag: v1.8.2-rc1
Commit: b5dfdd6

Installation:

  1. Extract the archive
  2. Run sudo ./install.sh to install required libraries
  3. Run the binary: ./lumerad