Skip to content

chore(deps): bump borsh, solana-program, spl-token-2022-interface, solana-address#31

Merged
mikemaccana merged 1 commit into
quicknode:mainfrom
mikemaccana-edwardbot:chore/bump-dependencies
May 15, 2026
Merged

chore(deps): bump borsh, solana-program, spl-token-2022-interface, solana-address#31
mikemaccana merged 1 commit into
quicknode:mainfrom
mikemaccana-edwardbot:chore/bump-dependencies

Conversation

@mikemaccana-edwardbot
Copy link
Copy Markdown

Replaces #25.

The original PR was opened from solana-developers/program-examples:main (the pre-fork upstream) and went un-mergeable as soon as this repo diverged — the tokens/token-2022/*tokens/token-extensions/* rename in particular meant the workspace members lists no longer matched.

This PR applies the same four version bumps directly on top of current main, with Cargo.lock regenerated from scratch.

Workspace Cargo.toml:

  • borsh 1.5.7 → 1.6.1
  • solana-program 3.0 → 4.0
  • spl-token-2022-interface 2.0.0 → 2.1.0
  • solana-address 2.1.0 → 2.6.0

Per-crate Cargo.toml (same set of bumps where pinned):

  • basics/counter/mpl-stack/Cargo.toml
  • basics/repository-layout/native/program/Cargo.toml

Verification:

  • cargo check --workspace — clean (warnings only, all pre-existing).
  • cargo clean -p counter-mpl-stack -p repository-layout-program && cargo check -p ... — clean rebuild of the two non-workspace-deps crates.

#25 should be closed once this is in.

…lana-address

Workspace bumps:
- borsh 1.5.7 -> 1.6.1
- solana-program 3.0 -> 4.0
- spl-token-2022-interface 2.0.0 -> 2.1.0
- solana-address 2.1.0 -> 2.6.0

Same bumps applied to basics/counter/mpl-stack and basics/repository-layout/native/program Cargo.toml files.

Cargo.lock regenerated from scratch.

cargo check --workspace clean.

Replaces solana-developers#25 (which was opened from the old upstream solana-developers/program-examples branch and could no longer merge cleanly because of the tokens/token-2022 -> tokens/token-extensions rename and other main divergence).
@mikemaccana mikemaccana merged commit 5540080 into quicknode:main May 15, 2026
18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants