Skip to content

v1.6.0

Latest

Choose a tag to compare

@RealiCZ RealiCZ released this 10 Jun 02:04
· 6 commits to main since this release
be4418d

What's Changed

  • doc: add hierarchical AGENTS.md files for subdirectories by @Troublor in #227
  • fix: use pull_request_target for claude CI to support fork PRs by @Troublor in #233
  • refactor: remove salt crate dependency by inlining bucket_id hasher by @Troublor in #225
  • test: extend Rex4 EIP-7702 delegation cycle coverage by @aproskill81 in #229
  • ci: add Criterion benchmarks and CI workflow by @RealiCZ in #213
  • revert: use pull_request trigger for claude CI by @Troublor in #236
  • docs: fix documentation audit findings from #231 by @Troublor in #235
  • refactor: add --json output, unify RPC provider, add integration tests by @RealiCZ in #228
  • refactor: extract t8n into standalone binary, remove state-test dep from mega-evme by @Troublor in #226
  • ci: include mega-evme in doc-audit and doc-impact CI by @Troublor in #237
  • chore: prepare crates for crates.io publishing by @Troublor in #240
  • docs: add --json flag and replace --fork.rpc with --rpc by @Troublor in #241
  • fix: remove false-positive rescue_gas debug assert by @RealiCZ in #242
  • chore: bump rust-version, split README, add install instructions by @Troublor in #245
  • ci: add crates.io publish workflow by @Troublor in #244
  • feat: persistent per-chain RPC cache + chain-id-aware retry by @RealiCZ in #239
  • chore: add flyq and vincent-k2026 as global code owners by @Troublor in #246
  • doc: add security policy by @Troublor in #248
  • feat: introduce REX5 spec by @RealiCZ in #247
  • chore(deps): bump rand from 0.9.2 to 0.9.3 in the cargo group across 1 directory by @dependabot[bot] in #250
  • [agent] Upgrade rust toolchain by @TroublorBot in #254
  • [agent] Documentation audit — 2026-04-13 by @TroublorBot in #255
  • fix(mega-evme): read excess_blob_gas from block header in replay by @TroublorBot in #258
  • doc: expand code review guidelines by @Troublor in #256
  • fix: clarify access control staticcall behavior by @RealiCZ in #259
  • feat: add replay cache-file mode by @RealiCZ in #251
  • docs: add Security Considerations to EVM spec pages by @Troublor in #263
  • docs(mega-evme): document --rpc.capture-file and --rpc.replay-file by @Troublor in #265
  • feat: add SequencerRegistry and dynamic system address by @RealiCZ in #260
  • fix(limit): dedupe parent caller account updates in Rex5 by @TroublorBot in #266
  • chore(deps): bump the cargo group across 1 directory with 2 updates by @dependabot[bot] in #268
  • fix(sandbox): reject trailing bytes in keyless tx RLP decoding by @TroublorBot in #270
  • refactor(limit): encapsulate CallFrameInfo parent-flag logic in frame_limit (#271) by @TroublorBot in #272
  • chore(limit): rename BlockLimiter post_execution_check to post_execution_update by @TroublorBot in #279
  • fix(system): make system contract validation and interceptor dispatch invariants explicit by @TroublorBot in #277
  • fix(system): preserve Oracle storage during bytecode upgrades by @TroublorBot in #278
  • fix(limit,gas): harden block and dynamic gas arithmetic against u64 overflow by @TroublorBot in #280
  • docs(oracle): document auth-after-effect ordering by @TroublorBot in #288
  • docs: address documentation audit findings from issue #281 by @TroublorBot in #289
  • fix(evm): skip DB storage lookup for newly-created accounts in inspect_storage by @flyq in #290
  • fix: use live block gas budget for applyPendingChanges() call by @RealiCZ in #282
  • refactor: harden sequencer registry bootstrap and admin handoff by @RealiCZ in #285
  • fix: expand memory before slicing initcode in CREATE2 wrapper by @RealiCZ in #296
  • fix(evm): meter CALLCODE new-account storage gas against caller context by @TroublorBot in #284
  • perf(limit): cache net_usage in FrameLimitTracker by @WonderLawrence in #298
  • feat(bench): add attack_replay benchmark by @vincent-k2026 in #299
  • ci(benchmark): add baseline-gap table and raise timeout by @RealiCZ in #300
  • bench: add vanilla revm/op-revm baselines to bench suite by @RealiCZ in #301
  • fix: land REX5 resource-accounting and metering fixes by @RealiCZ in #304
  • ci(benchmark): parallelize by target on same-runner feature+baseline by @RealiCZ in #305
  • chore: bump version to 1.6.0 by @RealiCZ in #307

New Contributors

Full Changelog: v1.5.1...v1.6.0