Skip to content

build(deps): bump github.com/NethermindEth/juno from 0.15.22 to 0.16.0#147

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/go_modules/github.com/NethermindEth/juno-0.16.0
Open

build(deps): bump github.com/NethermindEth/juno from 0.15.22 to 0.16.0#147
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/go_modules/github.com/NethermindEth/juno-0.16.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 22, 2026

Bumps github.com/NethermindEth/juno from 0.15.22 to 0.16.0.

Release notes

Sourced from github.com/NethermindEth/juno's releases.

v0.16.0

This update comes with a migration which was optional since v0.15.18. Small updates may be necessary to your command line configuration when updating from Juno v0.15.x.

⚠️ Warning: This update applies a migration that rewrites the entire database and compresses it to half the size. If you are using a decent SSD and minimum requirements, expected migration time is 40 minutes. Lower SSDs or Disks will experience a longer migration time. This migration was optional since [v0.15.18], if you've already applied it, no migration will trigger.

Breaking changes

  • Long running migration will kick in after the update. Check Warning note on top for details.
    • The flag--transaction-combined-layout used to trigger the migration has been removed since it is the new default.
  • Default Database compression has changed from snappy to zstd.
  • The default RPC endpoint of Juno has changed from v0_8 to v0_10. If you're application interacts with a Juno node and doesn't specify the version in the URL this might break it. Add /v0_8 at the end of your URL to fix it.
  • RPC versions v6 and v7 are no longer supported.
  • RPC field elements can only be specified as hexadecimals (0x1234abcd) and not decimals. A changed designed to follow the Starknet JSON RPC spec more strictly.
  • The pending-poll-interval flag is now called prelatest-poll-interval reflecting its actual usage better.

Added

  • --disable-received-txn-stream flag which disables RECEIVED alerts, users subscribed to these will no longer get a notification when the nodes receives a transaction.

Fixed

  • starknet_estimateFee and starknet_simulateTransactions rejecting transactions with a non-zero tip when the account balance could cover the fee. The maximum L2 gas bound now accounts for the tip, matching the blockifier's fee calculation (max_amount * (max_price_per_unit + tip)).

Full Changelog: NethermindEth/juno@v0.15.22...v0.16.0

Commits
  • 4030235 chore(rpc/v10): bump SpecVersion to 0.10.2 (#3573)
  • bc6db50 docs: version 0.16.0
  • 710a686 fix(vm): account for tip when computing max L2 gas limit (#3562)
  • 026d019 refactor(state): split state into State and StateReader (#3563)
  • 1364259 refactor(core): new pending pkg (#3564)
  • 925371e refactor(core): new deprecatedstate pkg (#3561)
  • 4924bc8 chore(deps): bump thin-vec from 0.2.14 to 0.2.16 in /vm/rust in the cargo gro...
  • 8449d65 refactor: move deprecatedmigration pkg to under migration pkg (#3552)
  • 8aabab8 refactor: remove old layout code (part 2) (#3551)
  • 3318620 Revert "refactor: deprecate HeapPtr use new instead"
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [github.com/NethermindEth/juno](https://github.com/NethermindEth/juno) from 0.15.22 to 0.16.0.
- [Release notes](https://github.com/NethermindEth/juno/releases)
- [Commits](NethermindEth/juno@v0.15.22...v0.16.0)

---
updated-dependencies:
- dependency-name: github.com/NethermindEth/juno
  dependency-version: 0.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Apr 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update Go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants