Releases: NethermindEth/juno
Releases · NethermindEth/juno
v0.11.9
What's Changed
- Fallback Traces for 0.13.1 Blocks: Updated the fallback to the feeder gateway for traces of <= 0.13.1 blocks, improving the consistency of older transaction traces.
Full Changelog: v0.11.8...v0.11.9
v0.11.8
Key Updates:
- Trace Log Level: Added a "trace" log level to capture all incoming RPC requests, providing more detailed logging than the debug level. (by @KananGiovanni, @LordGhostX in #1822 and #1868)
- P2P Message Size Increase: Increased the possible size of P2P messages, fixing a sync issue on Sepolia at block 57928. (by @kirugan in #1869)
- Update zstd version: Resolved memory management issues, allowing the use of zstd compression. (by @ashu26jha in #1862)
- Deprecated Code Removal: Partially removed deprecated code related to Goerli and Goerli2 networks. (by @stefanalfbo, @pnowosie in #1791, #1808, and #1861)
- Trie Proof Implementation: Implemented
getProof
andverifyProof
methods on the trie. (by @rianhughes in #1852)
Full Changelog: v0.11.7...v0.11.8
v0.11.7
v0.11.6
This release focuses on implementing key fixes and enhancements to streamline functionality.
What's Changed
- Fallback to Feeder Gateway for Traces: Juno can now configure which blocks to fallback to feeder for traces, avoiding issues with tracing buggy blocks. (PR #1823 by @kirugan)
- Default Pending-Poll-Interval: Pending poll is now enabled by default and set to 5s. (PR #1830 by @IronGauntlets)
- Fixed Trace Handling for Pending Transactions: Fixed an issue where tracing pending transactions wasn't possible before. (PR #1833 by @kirugan)
- Refactor RPC Handlers and Tests: Major updates to RPC handlers and RPC tests. (PR #1768 by @pnowosie)
Full Changelog: v0.11.5...v0.11.6
v0.11.5
What's Changed
- Update blockifier to 0.6.0-rc.2: Fixes execution issues for some transactions, significantly improving reliability. PR #1817
- Update pebbledb to 1.1.0: Enhances overall performance. PR #1769
- Fix error message when wrong network flag is provided: Now provides a more helpful error message. PR #1776
- Update starknet_specVersion response for 0.7 handlers: Improves compatibility. PR #1800
Full Changelog: v0.11.4...v0.11.5
v0.11.4
What's Changed
Full Changelog: v0.11.3...v0.11.4
v0.11.3
v0.11.2
This release primarily focuses on fixes. Here are the key changes:
Fixed:
- RPC Call Step Limit Issue: Fixed the
rpc-call-max-steps
flag issue, ensuring it correctly limits RPC call steps. - Declare Transaction for Cairo 2.6.0 & Sierra 1.5.0: Resolved a bug affecting the estimation or simulation of declare transactions for Cairo 2.6.0 and Sierra 1.5.0 contracts.
Full Changelog: v0.11.1...v0.11.2
v0.11.1
Key Updates
- Transaction Simulation Improvement: Fixed a bug to ensure fee estimation during transaction simulation is accurate, when the
SKIP_FEE_CHARGE_FLAG
is not set.
Full Changelog: v0.11.0...v0.11.1
v0.11.0
Key Updates
- Critical Fee Estimation Fix: Resolved an issue where fee estimation was incorrect for RPC v0.6 when blobs were enabled.
Full Changelog: v0.11.0-rc1...v0.11.0