|
1 | 1 | # Changelog
|
2 | 2 |
|
3 | 3 | ## Unreleased
|
| 4 | +### Breaking Changes |
| 5 | +### Additions and Improvements |
| 6 | +- Add Hoodi discovery DNS [#8446](https://github.com/hyperledger/besu/pull/8446) |
| 7 | + |
| 8 | +#### Dependencies |
| 9 | +- Replace tuweni libs with https://github.com/Consensys/tuweni [#8330](https://github.com/hyperledger/besu/pull/8330) |
| 10 | +- Performance: Consensys/tuweni 2.6.0 reduces boxing/unboxing overhead on some EVM opcodes, like PushX and Caller [#8330](https://github.com/hyperledger/besu/pull/8330) |
| 11 | + |
| 12 | +### Bug fixes |
| 13 | +- Fix QBFT and IBFT transitions that change the mining beneficiary [#8387](https://github.com/hyperledger/besu/issues/8387) |
| 14 | +- `eth_getLogs` - empty topic is a wildcard match [#8420](https://github.com/hyperledger/besu/pull/8420) |
| 15 | + |
| 16 | +## 25.3.0 |
4 | 17 |
|
5 | 18 | ### Breaking Changes
|
6 | 19 | NOTE: This release breaks native Windows compatibility for mainnet ethereum configurations. As the prague(pectra) hardfork require
|
@@ -50,16 +63,12 @@ have support in besu-native can run mainnet ethereum configurations. Windows su
|
50 | 63 | - Support pending transaction score when saving and restoring txpool [#8363](https://github.com/hyperledger/besu/pull/8363)
|
51 | 64 | - Upgrade to execution-spec-tests v4.1.0 including better EIP-2537 coverage for BLS [#8402](https://github.com/hyperledger/besu/pull/8402)
|
52 | 65 | - Add era1 format to blocks import subcommand [#7935](https://github.com/hyperledger/besu/issues/7935)
|
53 |
| -- Replace tuweni libs with https://github.com/Consensys/tuweni |
54 |
| -- Performance: Consensys/tuweni 2.6.0 reduces boxing/unboxing overhead on some EVM opcodes, like PushX and Caller |
55 | 66 | - Add Hoodi as new named testnet [#8428](https://github.com/hyperledger/besu/issues/8428)
|
56 | 67 |
|
57 | 68 | ### Bug fixes
|
58 | 69 | - Add missing RPC method `debug_accountRange` to `RpcMethod.java` so this method can be used with `--rpc-http-api-method-no-auth` [#8153](https://github.com/hyperledger/besu/issues/8153)
|
59 | 70 | - Add a fallback pivot strategy when the safe block does not change for a long time, to make possible to complete the initial sync in case the chain is not finalizing [#8395](https://github.com/hyperledger/besu/pull/8395)
|
60 | 71 | - Fix issue with new QBFT/IBFT blocks being produced under certain circumstances. [#8308](https://github.com/hyperledger/besu/issues/8308)
|
61 |
| -- Fix QBFT and IBFT transitions that change the mining beneficiary [#8387](https://github.com/hyperledger/besu/issues/8387) |
62 |
| -- `eth_getLogs` - empty topic is a wildcard match [#8420](https://github.com/hyperledger/besu/pull/8420) |
63 | 72 |
|
64 | 73 | ## 25.2.2 hotfix
|
65 | 74 | - Pectra - Sepolia: Fix for deposit contract log decoding [#8383](https://github.com/hyperledger/besu/pull/8383)
|
|
0 commit comments