Skip to content

Releases: NethermindEth/juno

v0.11.9

05 Jun 06:34
03c1985
Compare
Choose a tag to compare

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

21 May 11:16
37d0e4b
Compare
Choose a tag to compare

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 and verifyProof methods on the trie. (by @rianhughes in #1852)

Full Changelog: v0.11.7...v0.11.8

v0.11.7

26 Apr 14:42
a85cae7
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.11.6...v0.11.7

v0.11.6

25 Apr 09:34
a9f794f
Compare
Choose a tag to compare

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

10 Apr 16:30
4d43a8a
Compare
Choose a tag to compare

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

01 Apr 07:31
63f5da1
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.11.3...v0.11.4

v0.11.3

29 Mar 11:14
50fb6eb
Compare
Choose a tag to compare

What's Changed

  • Added support for Starknet v0.13.1.1.

Full Changelog: v0.11.2...v0.11.3

v0.11.2

25 Mar 16:11
8b790ec
Compare
Choose a tag to compare

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

15 Mar 09:46
6317b0d
Compare
Choose a tag to compare

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

12 Mar 15:17
e7469e9
Compare
Choose a tag to compare

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