Release v0.20.1
The release brings a couple of new breaking changes from the fuel-vm 0.35.0 with bugfixes. Check the description of the VM release for more details.
The fuel-core release mostly improved the internal codebase but also brought some breaking changes:
- Removed
Trigger::HybridPoA block trigger mode. OnlyTrigger::InstanteandTrigger::Intervalare available for block production now. The main mode for testnets and mainnet will beInterval. - Removed support for
OpaqueReceiptand theReceipttype doesn't have theraw_payloadfield anymore. - A
Receipttype got two new variants:MintandBurn. The corresponding opcodes emit these new events. - The
AssetIdis derived fromContractIdand additional nonce. So theContractIdandAssetIdcan't be the same anymore.
What's Changed
- bump rocksdb to enable compiling with GCC 13 by @segfault-magnet in #1219
- setting peer reputation params by @leviathanbeak in #1202
- Take into account the actually used gas by the transactions and fetch more transaction by @xgreenx in #1223
- Use production configuration for
fuel-coreduring benches by @xgreenx in #1227 - Speedup and stabilize unit and integration tests by @xgreenx in #1231
- test: State benchmarks by @bvrooman in #1226
- Remove hybrid PoA block trigger mode by @Dentosal in #1232
- test: Benchmark contract state insertions with DB vs. DB transactions by @bvrooman in #1230
- multiplatform docker builds by @Voxelot in #1233
- Fix typo in architecture.md by @eltociear in #1241
- Expose gas cost in chain info by @MitchTurner in #1244
- Reuse calculated tx id in executor by @MitchTurner in #1248
- Fix multi-platform images by @Voxelot in #1251
- Add logging of the long GraphQL queries for future debug by @MitchTurner in #1250
- Reused
CheckedTransactionfrom transaction pool in the executor by @xgreenx in #1249 - Bump
fuel-vmto0.35.0version by @xgreenx in #1256 - Release
0.20.0by @xgreenx in #1257 - Treat warnings like an error by @xgreenx in #1258
- Bump version to
0.20.1by @xgreenx in #1259
New Contributors
- @segfault-magnet made their first contribution in #1219
- @eltociear made their first contribution in #1241
- @MitchTurner made their first contribution in #1244
Full Changelog: v0.19.1...v0.20.1