Skip to content

Commit 16dadcc

Browse files
committed
Upgrade Anchor programs to 1.1.2
Bump anchor-lang and anchor-spl from 1.0.0 to the latest stable 1.1.2 across all Anchor program manifests, update the workspace Cargo.lock, and pin the Anchor CLI in anchor.yml CI to 1.1.2 to match.
1 parent 997ce09 commit 16dadcc

60 files changed

Lines changed: 253 additions & 182 deletions

File tree

  • .github/workflows
  • basics
    • account-data/anchor/programs/anchor-program-example
    • checking-accounts/anchor/programs/anchor-program-example
    • close-account/anchor/programs/close-account
    • counter/anchor/programs/counter_anchor
    • create-account/anchor/programs/create-system-account
    • cross-program-invocation/anchor/programs
    • favorites/anchor/programs/favorites
    • hello-solana/anchor/programs/hello-solana
    • pda-rent-payer/anchor/programs/anchor-program-example
    • processing-instructions/anchor/programs/processing-instructions
    • program-derived-addresses/anchor/programs/anchor-program-example
    • pyth/anchor/programs/pythexample
    • realloc/anchor/programs/anchor-realloc
    • rent/anchor/programs/rent-example
    • repository-layout/anchor/programs/carnival
    • transfer-sol/anchor/programs/transfer-sol
  • compression
  • finance
  • tokens
    • create-token/anchor/programs/create-token
    • external-delegate-token-master/anchor/programs/external-delegate-token-master
    • nft-minter/anchor/programs/nft-minter
    • nft-operations/anchor/programs/mint-nft
    • pda-mint-authority/anchor/programs/token-minter
    • token-extensions
      • basics/anchor/programs/basics
      • cpi-guard/anchor/programs/cpi-guard
      • default-account-state/anchor/programs/default-account-state
      • group/anchor/programs/group
      • immutable-owner/anchor/programs/immutable-owner
      • interest-bearing/anchor/programs/interest-bearing
      • memo-transfer/anchor/programs/memo-transfer
      • metadata/anchor/programs/metadata
      • mint-close-authority/anchor/programs/mint-close-authority
      • nft-meta-data-pointer/anchor-example/anchor/programs/extension_nft
      • non-transferable/anchor/programs/non-transferable
      • permanent-delegate/anchor/programs/permanent-delegate
      • transfer-fee/anchor/programs/transfer-fee
      • transfer-hook
        • account-data-as-seed/anchor/programs/transfer-hook
        • allow-block-list-token/anchor/programs/abl-token
        • counter/anchor/programs/transfer-hook
        • hello-world/anchor/programs/transfer-hook
        • transfer-cost/anchor/programs/transfer-hook
        • transfer-switch/anchor/programs/transfer-switch
        • whitelist/anchor/programs/transfer-hook
    • token-minter/anchor/programs/token-minter
    • transfer-tokens/anchor/programs/transfer-tokens

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/anchor.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,8 @@ jobs:
164164
- uses: pnpm/action-setup@v4
165165
- uses: heyAyushh/setup-anchor@v4.999
166166
with:
167-
anchor-version: 1.0.0
167+
# Pinned to match the anchor-lang/anchor-spl crate version the programs depend on.
168+
anchor-version: 1.1.2
168169
# setup-anchor resolves tags like stable by querying GitHub API for latest release which can fail with 429 errors
169170
solana-cli-version: 3.1.14
170171
- name: Install Surfpool
@@ -195,7 +196,7 @@ jobs:
195196
return 1
196197
fi
197198
198-
# Sync program IDs (Anchor 1.0.0 requires keypair and declare_id! to match)
199+
# Sync program IDs (Anchor 1.0+ requires keypair and declare_id! to match)
199200
anchor keys sync
200201
201202
# Update IDL address fields to match the synced keys.

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@ All notable changes to this repository are documented here.
44

55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
66

7+
## [2026-06-30] - Anchor 1.1.2
8+
9+
### Changed
10+
11+
- Upgraded every Anchor program from `anchor-lang`/`anchor-spl` `1.0.0` to the latest stable `1.1.2`, and bumped the Anchor CLI used by `anchor.yml` CI to match (`anchor-version: 1.1.2`).
12+
713
## [2026-06-12] - Rust + LiteSVM tests everywhere
814

915
### Changed

0 commit comments

Comments
 (0)