v0.33.0
Version v0.33.0
Added
- 2094: Added support for predefined blocks provided via the filesystem.
- 2094: Added
--predefined-blocks-path
CLI argument to pass the path to the predefined blocks. - 2081: Enable producer to include predefined blocks.
- 2079: Open unknown columns in the RocksDB for forward compatibility.
Changed
- 2076: Replace usages of
iter_all
withiter_all_keys
where necessary.
Breaking
- 2080: Reject Upgrade txs with invalid wasm on txpool level.
- 2082: Move
TxPoolError
fromfuel-core-types
tofuel-core-txpool
. - 2086: Added support for PoA key rotation.
- 2086: Support overriding of the non consensus parameters in the chan config.
Fixed
- 2094: Fixed bug in rollback logic because of wrong ordering of modifications.
What's Changed
- fix: Rename
e2e-client
test crate tofuel-core-e2e-client
and rem… by @netrome in #2075 - chore(github): clean up PR template by @rymnc in #2077
- chore(iterators): replace iter_all with iter_all_keys where required by @rymnc in #2076
- Open unknown columns in the RocksDB for forward compatibility by @xgreenx in #2079
- Addressed comments in the unknown columns PR by @xgreenx in #2085
- Remove RUSTSEC-2023-0052 from ignored errors as it's fixed now by @Dentosal in #2090
- Validate WASM on txpool level before allowing upgrade tx by @Dentosal in #2080
- feat: publish to public ECR repo by @mchristopher in #2066
- Added support for PoA key rotation by @xgreenx in #2086
- refactor: move TxPoolError from fuel-core-types to fuel-core-txpool by @netrome in #2088
- Allow producer to produce predefined blocks by @MitchTurner in #2081
- Pass predefined blocks via the CLI by @xgreenx in #2094
- Release v0.33.0 by @xgreenx in #2099
New Contributors
Full Changelog: v0.32.1...v0.33.0