Skip to content

Releases: morph-l2/morph

v0.5.7

29 May 04:38
55272a5

Choose a tag to compare

What's Changed

Full Changelog: v0.5.6...v0.5.7

v0.5.6

21 May 02:57
cafa07d

Choose a tag to compare

What's Changed

Full Changelog: v0.5.5...v0.5.6

v0.5.5

08 May 07:29
4fb95dc

Choose a tag to compare

What's Changed

  • refactor: remove sequencer batch generation and BLS signing by @FletcherMan in #939

Full Changelog: v0.5.4...v0.5.5

v0.5.4

28 Apr 02:52
fef33f9

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.5.3...v0.5.4

v0.5.3

27 Mar 05:07
a20bbfa

Choose a tag to compare

What's Changed

  • fix: handle MorphTx V0/V1 decoding in DecodeTxsFromBytes (#920)

Bug Fix

  • Fixed a panic (makeslice: len out of range) in DecodeTxsFromBytes when decoding MorphTx V1 transactions
  • MorphTx V1 wire format includes a version byte between the type byte and RLP payload, which was incorrectly treated as an RLP prefix
  • Added proper handling for both MorphTx V0 and V1 formats using Transaction.UnmarshalBinary()
  • Added bounds check in extractInnerTxFullBytes to prevent panic on invalid RLP prefix bytes

Full Changelog: v0.5.2...v0.5.3

What's Changed

Full Changelog: v0.5.2...v0.5.3

v0.5.2

13 Mar 10:47
83e4e8b

Choose a tag to compare

Highlights

This release introduces the Jade hard fork upgrade, featuring a major prover overhaul, sequencer node refactoring, and autonomous batch generation in the submitter.

What's Changed

Prover Upgrade

  • Upgrade Prover to SP1 v5, integrate Morph-Reth as STF, and replace zkTrie with MPT (#886)
  • Jade prover upgrade — further enhancements for the Jade hard fork (#895)
  • Add view function of proveBatchState (#884)

Sequencer & Node

  • Support sequencer rotate (#867)
  • Add reorg block check (#892)
  • Update Go modules & submodule (#914)

Tx-Submitter

  • Fix commitBatchWithProof by any (#906)
  • Support fixed gas fee cap and tip cap (#868)
  • Set GethRetryMaxElapsedTime to 30 min (#905)

DevOps

  • Add Docker release workflow for node image (#912)

Full Changelog: v0.4.11...v0.5.0

v0.4.11

11 Feb 10:56
128d569

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.4.9...v0.4.11

v0.4.9

07 Jan 07:45
1f4e42c

Choose a tag to compare

Validator supports altfeeTx transaction type

What's Changed

Full Changelog: v0.4.8...v0.4.9

v0.4.8

19 Dec 06:45
9392ad9

Choose a tag to compare

v0.4.8 - Emerald Fork

⚠️ Critical Upgrade Required

This is a mandatory upgrade for all mainnet nodes. Failure to upgrade will result in chain fork.

Breaking Changes

Validator Set Hash Fix - Fixed validator set hash mismatch at mainnet height 18409547. Nodes that do not upgrade will fail to sync past this height or may fork from the main chain. (#828)

New Features

  • Version Command - Added morphnode version subcommand to display build information (#837)
  • Emerald Prover - Upgraded prover for Emerald fork support (#822)
  • ERC20 Token Price Oracle - Added support for ERC20 token price feeds (#792)
  • Alt Fee Oracle - Alternative fee oracle implementation (#809)

Improvements

  • Updated go-ethereum dependency (#839)
  • Audit fixes (#838)
  • Added token price oracle metrics and stable coins support (#826)
  • Added metrics for finalize batch check (#820)
  • Fixed GetBlobSidecarsEnhanced (#825)
  • Use fixed priority_fee for gas-oracle transactions (#824)
  • Prover mainnet sync fix (#821)
  • Updated geth submodule to morph-v2.0.9 (#817)
  • Token register balance slot update (#812)

v0.4.7

20 Nov 01:23
3cb4687

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.4.4...v0.4.7