The v0.7.5 release is non-state breaking. It contains performance and security improvements, and as such is recommended to upgrade to for node operators.
What's Changed
- perf: avoid cloning txs vec by @klkvr in #1451
- feat: pyroscope by @shekhirin in #1454
- feat(precompiles)!: migrate to new API by @0xrusowsky in #1177
- perf(pool): prepare
TempoTxEnvon validation by @shekhirin in #1461 - fix: address connector overflow by @struong in #1460
- fix: validate deployed TIP20 tokens in tip_fee_manager and fix factory test by @fgimenez in #1375
- fix(precompiles): check OOB in
Vec<T>::at(index)by @0xrusowsky in #1469 - perf: use clone into by @mattsse in #1470
- fix: use address for keyId in keychain events by @klkvr in #1416
- fix: use correct createX deployed bytecode by @howydev in #1271
- feat(builder): normal/subblock transactions metrics by @shekhirin in #1452
- fix: derive abi for
IAccountKeychainby @zerosnacks in #1476 - fix: reorder transfer events for mint/burn with memo by @howydev in #1479
- chore: update default genesis generator gas limit to 500mgas by @Zygimantass in #1480
- feat(tempo-bench): change default TIP-20 transfer weight to 1 by @shekhirin in #1486
- chore: remove 4844 pool boilerplate by @mattsse in #1500
- fix: P256 high s check by @legion2002 in #1510
- perf: use secp256k1 for recovery by @mattsse in #1484
- fix(consensus): DKGs with failed shares are still successful, on-chain DKG is source of truth by @SuperFluffy in #1512
- fix(stablecoin-dex): propagate underflow/overflow errors by @0xKitsune in #1515
New Contributors
- @0x00101010 made their first contribution in #1450
Full Changelog: v0.7.4...v0.7.5