Changelog¶
Test fixtures for use by clients are available for each release on the Github releases page.
Key: โจ = New, ๐ = Fixed, ๐ = Changed, ๐ฅ = Breaking change.
v1.0.5 - 2023-09-26: ๐๐๏ธ Cancun Devnet 9 Release 3¶
This release mainly serves to update the EIP-4788 beacon roots address to 0x000F3df6D732807Ef1319fB7B8bB8522d0Beac02
, as updated in ethereum/EIPs/pull/7672.
๐งช Test Cases¶
- ๐ EIP-4844: Fix invalid blob txs pre-Cancun engine response (#306).
- โจ EIP-4788: Final update to the beacon root address (#312).
๐ Misc¶
- โจ Docs: Changelog added (#305).
- โจ CI/CD: Run development fork tests in Github Actions (#302).
- โจ CI/CD: Generate test JSON fixtures on push (#303).
v1.0.4 - 2023-09-21: ๐ Cancun Devnet 9 Release 2¶
This release adds additional coverage to the current set of Cancun tests, up to the Devnet-9 Cancun specification.
Note: Additional EIP-4788 updates from ethereum/EIPs/pull/7672 will be included in the next release.
๐งช Test Cases¶
- โจ EIP-7516: BLOBBASEFEE opcode: Add first and comprehensive tests (@marioevz in #294).
- โจ EIP-4788: Beacon block root in the EVM: Increase coverage (@spencer-tb in #297).
- ๐ EIP-1153: Transient storage opcodes: Remove conftest '+1153' in network field (@spencer-tb in #299).
๐ ๏ธ Framework¶
- ๐ EIP-4788: Beacon root contract is pre-deployed at
0xbEAC020008aFF7331c0A389CB2AAb67597567d7a
(@spencer-tb in #297). - โจ Deprecate empty accounts within framework (@spencer-tb in #300).
- โจ Fixture generation split based on hive specificity (@spencer-tb in #301).
- ๐ฅ
fill
:--disable-hive
flag removed; replaced by--enable-hive
(@spencer-tb in #301). - โจ Add engine API forkchoice updated information in fixtures (@spencer-tb in #256).
v1.0.3 - 2023-09-14: ๐ Cancun Devnet 9 Release¶
See v1.0.3.
v1.0.2 - 2023-08-11: ๐ Cancun Devnet 8 + 4788 v2 Pre-Release¶
See v1.0.2.
v1.0.1 - 2023-08-03: ๐ Cancun Devnet-8 Pre-Release¶
See v1.0.1.
v1.0.0 - 2023-06-27: ๐งช Welcome to the Pytest Era¶
See v1.0.0.
Older releases can be found on the releases page.