Production releases
There are generally four types of releases:- Major: It requires hardfork upgrade with a predefined upgrade height. Node operators need to upgrade before or on the height. The release will increase minor version number.
- Minor: It doesnโt require hardfork upgrade. Node operators are required to upgrade binaries as soon as possible. The release will increase patch version number.
- Fix: It is an urgent fix. Node operators are required to upgrade binaries as soon as possible. The release will increase minor version or patch version number.
- Optional: It is an optional fix. Node operators can upgrade binaries based on needs. The release will increase patch version number.
Release entries
Refer to the following release matrix to run nodes for Mainnet and Aeneid Testnet.Network | story-geth | story |
---|---|---|
Mainnet | v1.1.1 (Cosmas) | v1.3.2 (Polybius) |
Aeneid | v1.1.1 (Cosmas) | v1.3.0 (Polybius) |
Cosmas (Testnet Only)
Full release noteIncluded EIPs
Included EIPs
- EIP-7702 โ Set EOA account code
- EIP-2537 โ BLS12-381 curve operations
- EIP-7623 โ Increase calldata cost
- EIP-7685 โ Execution layer requests (EIP-7685)
Ovid
Full release noteFeatures
Features
- (app) change MaxBytes of block in consensus params (#529)
- (x/evmengine) support snap sync for execution engine (#506)
- (cli) add encryption for validator private key (#494)
- (cli) add with-comet flag (#518)
- (api) add withdrawal queue query (#496)
Fixes
Fixes
- (app) disallow unexported fields in cosmos tx (#529)
- (x/evmengine) add validation for max size of tx (#529)
- (cli) fix validator not found error during validator creation (#515)
- (cli) add validation for max commission change rate (#489)
- (cli) add self-delegation validation to unjail command (#510)
- (api) fix incorrect type conversion between integer types (#492)
Ovid
Full release noteFixes
Fixes
- [ipgraph] prevent overflow in calculating gas of add parent (#102)
- [ipgraph] apply acl to function hasAncestorIp (#106)