github fluentlabs-xyz/fluentbase v1.3.0
v1.3.0 (CORDIAL)

latest releases: v1.3.2, v1.3.1
one month ago

This release ships a new genesis, runtime upgrade improvements, evm/revm fixes, new verifier contracts, updated release artifacts, and expanded workflow/security docs.

Highlights

  • Added planned bulk runtime upgrades and deployed Wasm runtime recompilation.
  • Migrated Fluent to the newer revm-rwasm / reth-rwasm stack based on Reth v2.2.0.
  • Fixed EVM edge cases around CALLCODE, eth_call init code handling, storage mutation checks, halt mapping, bridge log scoping, and panic result compatibility (now EVM compatible).
  • Enabled Nitro Verifier and WebAuthn system contracts w/ updated static fuel policies.
  • Added EIP-2612 permit, nonces, and DOMAIN_SEPARATOR support for universal token.
  • Published permissive EVM runtime artifact (for foundry / gblend emulation).
  • Added and updated docs for agents, backlog handling, task decomposition, and security policy.
  • New genesis release with updated trusted peers for testnet.

What's Changed

Full Changelog: v1.2.1...v1.3.0

All Changes

  • chore: bump version to v1.3.0
  • chore(contracts): tiny refactoring of runtime-upgrade, rename upgrador to updater
  • feat(runtime-upgrade): support planned bulk upgrades (#447)
  • feat(evm-panic-result): evm compatible panic messages (#445)
  • fix(revm): remove redundant debug log message
  • fix(ci): fetch tags for release changelog (#443)
  • fix(ci): skip crates publish for prerelease tags (#442)
  • chore: bump version to v1.3.0-rc.2
  • fix(security): harden rwasm deploy and genesis loading (#440)
  • fix: bug fixes, update workflows, update deps (#438)
  • feat(runtime-upgrade): recompile deployed wasm runtime (#435)
  • fix(ci): keep rc builder images off latest (#431)
  • fix(contracts): preserve permissive runtime target dir (#430)
  • ci: use clang for docker cross builds (#429)
  • ci: use clang for release cross builds (#427)
  • ci: fix extra feature in ci config, replace runner
  • chore: fix rust version in AGENTS.md file
  • chore: bump version to v1.3.0-rc.1
  • fix(clippy): resolve warnings on release branch
  • feat(reth-v2.2.0): migrate fluentbase to new revm-rwasm and reth-rwasm (#410)
  • feat(universal-token): add eip-2612 permit/nonces/domain separator (#377)
  • chore(deps): bump actions/checkout from 6 to 7 (#441)
  • Map unsupported bytecode to opcode not found (#439)
  • chore(deps): bump codecov/codecov-action from 6.0.1 to 7.0.0 (#433)
  • docs: update AGENTS.md and SECURITY.md (#434)
  • docs: document Linear task decomposition (#424)
  • docs: add security policy (#423)
  • docs: document backlog Linear workflow (#419)
  • feat: publish permissive EVM runtime artifact (#418)
  • feat: enable genesis verifiers (#416)
  • fix(revm): inspect storage writes before mutation (#409)
  • docs: track Linear task workflow (#417)
  • test: unify e2e tx builder API (#415)
  • docs: add agent development guide (#414)
  • fix(revm): fix potential incorrect frame log access and add checkpoint tests (#408)
  • fix(evm): prevent static call w/ value greater than zero for CALLCODE opcode (#412)
  • chore(deps): bump codecov/codecov-action from 6.0.0 to 6.0.1 (#413)
  • fix: update trusted peers for testnet (#407)

Don't miss a new fluentbase release

NewReleases is sending notifications on new releases.