Skip to content

Releases: lambdaclass/ethrex

ethrex: v8.0.0-rc.1

02 Dec 21:24
2645726

Choose a tag to compare

ethrex: v8.0.0-rc.1 Pre-release
Pre-release

Installation and running instructions can be found in our docs

✨ New Features

🐛 Bug Fixes

⚡ Performance Improvements

♻️ Refactors

✅ Tests

🔧 Chores

Read more

ethrex: v7.0.0

14 Nov 22:36
f7cae77

Choose a tag to compare

Aside from bug fixes and general QoL updates, this release introduces an array of new performance improvements, netting an increase of around 60% in execution throughput. Improvements range from optimizing vm opcodes to merkelization, better database options, and taking advantage of appropriate SIMD instruction sets on processors that support them.

NOTE: upgrading to this release requires resyncing.

Installation and running instructions can be found in our docs

💥 BREAKING CHANGES

✨ New Features

🐛 Bug Fixes

⚡ Performance Improvements

...

Read more

ethrex: v7.0.0-rc.3

13 Nov 02:44
b14fdf0

Choose a tag to compare

ethrex: v7.0.0-rc.3 Pre-release
Pre-release

Installation and running instructions can be found in our docs

💥 BREAKING CHANGES

  • due to 8089824 - fix jumpdests for large initcodes (PR #5254 by @iovoid):

    fix jumpdests for large initcodes (#5254)

  • due to 120e1c7 - separate Account and storage Column families (PR #5055 by @Arkenan):

    separate Account and storage Column families (#5055)

✨ New Features

🐛 Bug Fixes

⚡ Performance Improvements

♻️ Refactors

Read more

ethrex: v7.0.0-rc.2

12 Nov 00:00
b1ab72d

Choose a tag to compare

ethrex: v7.0.0-rc.2 Pre-release
Pre-release

Installation and running instructions can be found in our docs

💥 BREAKING CHANGES

✨ New Features

🐛 Bug Fixes

⚡ Performance Improvements

♻️ Refactors

🔧 Chores

ethrex: v6.0.0 - Mach 3

03 Nov 19:02
e8fce20

Choose a tag to compare

This release introduces major performance optimizations across the execution pipeline, delivering up to 3× faster processing under typical workloads. Improvements span database access, caching, and background execution paths, significantly reducing block execution times.

In parallel, L2 nodes now feature complete blob support under Fusaka.

Installation and running instructions can be found in our docs

💥 BREAKING CHANGES

✨ New Features

🐛 Bug Fixes

⚡ Performance Improvements

Read more

ethrex: v6.0.0-rc.4

01 Nov 19:04
03576da

Choose a tag to compare

ethrex: v6.0.0-rc.4 Pre-release
Pre-release

Installation and running instructions can be found in our docs

💥 BREAKING CHANGES

✨ New Features

🐛 Bug Fixes

⚡ Performance Improvements

Read more

ethrex: v6.0.0-rc.2

30 Oct 01:35
42b32e0

Choose a tag to compare

ethrex: v6.0.0-rc.2 Pre-release
Pre-release

Installation and running instructions can be found in our docs

💥 BREAKING CHANGES

✨ New Features

🐛 Bug Fixes

⚡ Performance Improvements

♻️ Refactors

✅ Tests

🔧 Chores

ethrex: v6.0.0-rc.1

27 Oct 20:11
393cfd7

Choose a tag to compare

ethrex: v6.0.0-rc.1 Pre-release
Pre-release

Installation and running instructions can be found in our docs

💥 BREAKING CHANGES

✨ New Features

🐛 Bug Fixes

⚡ Performance Improvements

♻️ Refactors

✅ Tests

🔧 Chores

ethrex: v5.0.0 - Snapshots

21 Oct 16:10
459e0bb

Choose a tag to compare

This release brings snapshots. AKA Flat Key Values
There are breaking changes, so you’ll need to resync.

Installation and running instructions can be found in our docs

✨ New Features

⚡ Performance Improvements

  • 4853 - l1: revert optimistic transactions in rocksdb and remove the explicit configured cache (by @rodrigo-o)

♻️ Refactors

🐛 Fixes

  • 4894 - l1: show correct block height in metrics (by @MegaRedHand)
  • 4906 - l2: add restart logic for contract deployer to wait for l1 start (by @tomip01)
  • 4916 - l1, l2: cargo test compilation at workspace level (by @ilitteri)
  • 4915 - l1,l2: don’t set latest tag when making pre-releases (by @ManuelBilbao)

🔧 Chores

  • 4887 - l1: lower peer_table and initiator INFO messages to DEBUG (by @ElFantasma)
  • 4815 - l1: remove snapshot dirs when they are no longer used (by @fedacking)
  • 4901 - l1: remove wrong color codes from log (by @edg-l)
  • 4900 - l1: load c-kzg trusted setup when initializing the node (by @JereSalo)
  • 4875 - l1: reduce handling cast message warn spam (by @edg-l)
  • 4859 - l1: restart ethereum-metrics-exporter when starting node using tooling/sync commands (by @rodrigo-o)
  • 4809 - l2: use SP1 patch for ecpairing precompile (by @xqft)
  • 4891 - l1,l2: bump Cargo.toml to 4.0.0 for next release (by @jrchatruc)

📝 Documentation

🧪 Tests

  • 4883 - l1: update state and blockchain tests to latest version (by @JereSalo)

ethrex: v4.0.0 - Path-based Storage

15 Oct 22:12
523909e

Choose a tag to compare

This release changes our internal trie database to be path-based as opposed to hash-based, which both increases read performance when executing and reduces database growth substantially (by about 10x).

Installation and running instructions can be found in our docs

💥 BREAKING CHANGES

  • feat(l1): The trie database is now path-based instead of hash-based by @iovoid in #4806

✨ New Features