github category-labs/monad v0.14.7

7 hours ago

⚠️ Do not upgrade your mainnet or testnet node until you receive an official announcement.
Upgrades are communicated via official channels. See upgrade instructions for details.

monad (execution) v0.14.7 Changelog

Tag: v0.14.7
Commit: 3d04e824b

v0.14.7 is a hotfix on top of v0.14.6. If upgrading from v0.14.5 or earlier, this release includes all v0.14.6 execution changes listed below.


v0.14.7 changes (hotfix)

RPC/SDK changes

  • Mixed TX envelope decoding for eth_simulateV1 — accepts both direct legacy RLP list payloads and string-wrapped envelopes (EIP-2930, EIP-1559); fixes crash on legacy transactions
  • Throw on missing TX result — converts MONAD_ASSERT to MONAD_ASSERT_THROW in execute_block_transactions so RPC process fails gracefully instead of crashing

v0.14.6 changes (included in this release)

RPC/SDK changes

  • eth_simulateV1 implementation — simulate multiple transactions across multiple blocks with state/block overrides, trace transfers, and call limits
  • Graceful state override failure — eth_simulateV1 state override errors now return a structured error response instead of an assertion failure

Internal changes

  • Restructure intrinsic_gas as additive feature gates (includes latent EIP-7702 gas bug fix)

Full Changelog: v0.14.6...v0.14.7

Don't miss a new monad release

NewReleases is sending notifications on new releases.