Releases: matter-labs/era-test-node
Releases · matter-labs/era-test-node
Release: v0.1.0-alpha.29
📋 Summary
✨ New Features:
- Resolving hashes is now MUCH faster with file-based cache for all OpenChain.xyz requests
- Support for
zks_getBaseTokenL1Address
added - Gas diff usage is now visible within the call stack of transactions
- Low-Level VM errors are now displayed for better debugging
⚠️ Breaking Changes:
zksync-era
andera-contracts
dependencies have been updated to the latest zkEVMhardhat_mine
now correctly accepts seconds as input (as opposed to ms)
📜 All Changes
- fix: fixes release pipeline due bump in rust version (matter-labs#351)
- feat: Add support for zks_getBaseTokenL1Address. Add gas used per call in the stack. (matter-labs#350)
- chore: update zksync deps (matter-labs#349)
- feat: Add persistent cache to OpenChain hash resolving requests (matter-labs#348)
- fix: Update hardhat_mine interval units from milliseconds to seconds (matter-labs#338)
⭐ Contributors
- Dustin Brickwood (dustinbrickwood204@gmail.com)
- Nicolas Villanueva (1890113+MexicanAce@users.noreply.github.com)
- Vaclav Barta (vbarta@mangrove.cz)
- Nisheeth Barthwal (nbaztec@gmail.com)
📥 Binaries
System | Architecture | Binary |
---|---|---|
x86_64 | era-test-node-v0.1.0-alpha.29-x86_64-unknown-linux-gnu.tar.gz | |
aarch64 | era-test-node-v0.1.0-alpha.29-aarch64-unknown-linux-gnu.tar.gz | |
x86_64 | era-test-node-v0.1.0-alpha.29-x86_64-apple-darwin.tar.gz | |
aarch64 | era-test-node-v0.1.0-alpha.29-aarch64-apple-darwin.tar.gz | |
Release: v0.1.0-alpha.36
📋 Summary
This release marks the final update for the era-test-node
repository as we transition to the newly renamed repository, anvil-zksync
, for improved tooling compatibility and consistency.
📜 Changes in This Release
- Chore: Released version
alpha.36
.
🚀 What's Next
Future updates and releases will be available exclusively in the anvil-zksync
repository. Be sure to update your workflows and tooling to reflect this change. You can find the new repository here.
⭐ Contributors
- Dustin Brickwood (dustinbrickwood204@gmail.com)
📥 Binaries
System | Architecture | Binary |
---|---|---|
x86_64 | era-test-node-v0.1.0-alpha.36-x86_64-unknown-linux-gnu.tar.gz | |
aarch64 | era-test-node-v0.1.0-alpha.36-aarch64-unknown-linux-gnu.tar.gz | |
x86_64 | era-test-node-v0.1.0-alpha.36-x86_64-apple-darwin.tar.gz | |
aarch64 | era-test-node-v0.1.0-alpha.36-aarch64-apple-darwin.tar.gz | |
Release: v0.1.0-alpha.34
📋 Summary
🐛 Bug Fixes:
- fix: add back legacy rich wallets (matter-labs#439)
✨ New Features:
- feat: adds
fork-transaction-hash
and renamenetwork
tofork-url
(matter-labs#431) - feat: add
anvil_setMinGasPrice
as an unimplemented method (matter-labs#438) - feat: add
anvil_setLoggingEnabled
(matter-labs#437) - feat: add
anvil_snapshot
/anvil_revert
(matter-labs#432) - feat: adds
--auto-impersonate
cli cmd (matter-labs#430)
⚠️ Breaking Changes:
- N/A
📜 All Changes
- chore: add back legacy rich wallets (matter-labs#439)
- feat: adds
fork-transaction-hash
and renamenetwork
tofork-url
(matter-labs#431) - feat: add
anvil_setMinGasPrice
as an unimplemented method (matter-labs#438) - feat: add
anvil_setLoggingEnabled
(matter-labs#437) - feat: add
anvil_snapshot
/anvil_revert
(matter-labs#432) - feat: adds
--auto-impersonate
cli cmd (matter-labs#430)
⭐ Contributors
- Daniyar Itegulov (ditegulov@gmail.com)
- Dustin Brickwood (dustinbrickwood204@gmail.com)
📥 Binaries
System | Architecture | Binary |
---|---|---|
x86_64 | era-test-node-v0.1.0-alpha.34-x86_64-unknown-linux-gnu.tar.gz | |
aarch64 | era-test-node-v0.1.0-alpha.34-aarch64-unknown-linux-gnu.tar.gz | |
x86_64 | era-test-node-v0.1.0-alpha.34-x86_64-apple-darwin.tar.gz | |
aarch64 | era-test-node-v0.1.0-alpha.34-aarch64-apple-darwin.tar.gz | |
Release: v0.1.0-alpha.33
📋 Summary
🐛 Bug Fixes:
- fix: update config api reference (matter-labs#412)
- fix: fix issue with balance usage (matter-labs#393)
✨ New Features:
- feat: adds-host-cli-option (matter-labs#395)
- feat: add
anvil_setTime
,anvil_increaseTime
,anvil_setNextBlockTimestamp
(matter-labs#421) - feat: add
anvil_autoImpersonateAccount
(matter-labs#416) - feat: Add support for health check endpoint (matter-labs#410)
- feat(spec-tests): enforce spec-tests in CI (matter-labs#400)
- feat: adds config-out cli option (matter-labs#394)
- feat: adds account configuration options (matter-labs#388)
- feat: add support for timestamp asserter (matter-labs#383)
- feat(spec-tests): add execution-apis submodule (matter-labs#381)
⚠️ Breaking Changes:
- feat: adds account configuration options (matter-labs#388): Removes previous RICH accounts, be sure to update to make use of the new dev accounts that are printed during startup.
📜 All Changes
- chore: prepare next release (matter-labs#429)
- obtain compressed bytecodes from vm.push_transction (matter-labs#427)
- feat: adds-host-cli-option (matter-labs#395)
- fix: update config api reference (matter-labs#412)
- feat: add
anvil_setTime
,anvil_increaseTime
,anvil_setNextBlockTimestamp
(matter-labs#421) - feat: add
anvil_autoImpersonateAccount
(matter-labs#416) - feat: Add support for health check endpoint (matter-labs#410)
- feat(spec-tests): enforce spec-tests in CI (matter-labs#400)
- ci: Add workflow to build (private) docker images (matter-labs#399)
- fix: fix issue with balance usage (matter-labs#393)
- feat: adds config-out cli option (matter-labs#394)
- feat: adds account configuration options (matter-labs#388)
- refactor: move impersonation management into its own component (matter-labs#391)
- refactor: separate block sealing logic from executing txs (matter-labs#389)
- refactor: move time management into its own component (matter-labs#385)
- chore: refactors configuration and cli structure / usage (matter-labs#384)
- feat: add support for timestamp asserter (matter-labs#383)
- chore: bump version for release (matter-labs#382)
- feat(spec-tests): add execution-apis submodule (matter-labs#381)
⭐ Contributors
- Daniyar Itegulov (ditegulov@gmail.com)
- Dustin Brickwood (dustinbrickwood204@gmail.com)
- Emmanuel Ferdman (emmanuelferdman@gmail.com)
- Igor Aleksanov (popzxc@yandex.ru)
- Ivan Schasny (31857042+ischasny@users.noreply.github.com)
- Nicolas Villanueva (1890113+MexicanAce@users.noreply.github.com)
- Nisheeth Barthwal (nbaztec@gmail.com)
📥 Binaries
System | Architecture | Binary |
---|---|---|
x86_64 | era-test-node-v0.1.0-alpha.33-x86_64-unknown-linux-gnu.tar.gz | |
aarch64 | era-test-node-v0.1.0-alpha.33-aarch64-unknown-linux-gnu.tar.gz | |
x86_64 | era-test-node-v0.1.0-alpha.33-x86_64-apple-darwin.tar.gz | |
aarch64 | era-test-node-v0.1.0-alpha.33-aarch64-apple-darwin.tar.gz | |
Release: v0.0.1-vm1.5.0
📋 Summary
🐛 Bug Fixes:
- TBD
✨ New Features:
- TBD
⚠️ Breaking Changes:
- TBD
📜 All Changes
- Fix tests
- Update Cargo.lock
- cargo fmt
- Update Cargo.toml version
- update vm
- update contracts
- latest update
- add some more changes
- better refresh contracts
- 1.5.0 integration
⭐ Contributors
- AntonD3 (antonv.dyadyuk@gmail.com)
- Stanislav Breadless (stanislavbezkor@gmail.com)
📥 Binaries
System | Architecture | Binary |
---|---|---|
x86_64 | era-test-node-v0.0.1-vm1.5.0-x86_64-unknown-linux-gnu.tar.gz | |
aarch64 | era-test-node-v0.0.1-vm1.5.0-aarch64-unknown-linux-gnu.tar.gz | |
x86_64 | era-test-node-v0.0.1-vm1.5.0-x86_64-apple-darwin.tar.gz | |
aarch64 | era-test-node-v0.0.1-vm1.5.0-aarch64-apple-darwin.tar.gz | |