Skip to content

Update anchor-lang requirement from 0.30.1 to 1.2.0 in /programs/project_mappers - #28

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/programs/project_mappers/anchor-lang-1.2.0
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/programs/project_mappers/anchor-lang-1.2.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 14, 2026

Copy link
Copy Markdown
Contributor

Updates the requirements on anchor-lang to permit the latest version.

Release notes

Sourced from anchor-lang's releases.

v1.2.0

The v1.2.0 release is here.

Check out the release notes from Anchor website or GitHub.

For a list of notable changes with their associated PRs, see the CHANGELOG.

Changelog

Sourced from anchor-lang's changelog.

[1.2.0] - 2026-09-04

Features

  • avm: Allow resolving Solana/platform-tools versions from an explicit Anchor version. (#4799).
  • cli: Generate a TypeScript error constants file from the IDL during anchor build (#3827).
  • lang: Always derive Clone and Debug for generated types in declare_program! (#4723).
  • spl: Add pausable mint extension support (#4092).
  • spl: Add create_native_mint and initialize_non_transferable_mint helpers (#3512).
  • spl: Add reallocate and withdraw_excess_lamports helpers (#3516).
  • spl: Added token_metadata_remove_key to support removing keys from token metadata extension (#3717).
  • lang: Add AccountLoader::new_unchecked for constructing an AccountLoader without performing owner or discriminator checks (#4162).
  • lang: Provide better error messages for token constraints (#4698).
  • ts: Improve account resolution error of self-referencing PDAs (#4711).
  • cli: Warn unused Anchor.toml fields (#4749).

Fixes

  • spl: Fix anchor-spl failing to build with only the metadata feature (#4742).
  • lang: Honor is_signer in generated client and CPI account metas, enabling PDA signer usage (#3322).
  • lang: Report invalid instruction arguments instead of silently omitting their instructions during parsing (#4008).
  • syn: Correct bytemuck serialization detection to avoid false positives from unrelated derives (#4215).
  • lang: Return an error instead of panicking when zero-copy account data is undersized (#4555).
  • lang: Handle numeric instruction suffixes in declare_program! generated account-module re-exports (#4568).
  • lang: Reject all-zero account discriminators (#4645).
  • lang: Preserve IDL namespace boundaries in declare_program! to prevent foreign-IDL name collisions with Anchor prelude items (#4776).
  • lang: Re-run ownership and discriminator checks when unloading LazyAccount after a CPI (#4784).
  • client: Fix ignored commitment level (#4666).
  • lang: Remove cloning AccountInfo to read lamports in init_if_needed codegen (#4675).
  • lang: Guard AccountLoader<T>::exit against zero-copy buffer truncation and bail with AccountDidNotDeserialize instead of rewriting the discriminator over an undersized buffer (#4633).
  • lang: Shorten invariant lifetimes during Context creation (#4363).
  • lang: Qualify bare error! calls in require macros so they don't depend on global prelude imports (#4639).
  • ts: Guard recursive IDL layouts against stack overflows while preserving supported recursive types (#4604).
  • lang: Fix missing error messages of the generated errors in declare_program! (#4652).
  • spl: Fix wrong owner pubkey in CPI Guard enable/disable (#4322).
  • spl: Add missing auth account to group_pointer_update (#4324).
  • spl: Deprecate broken cpi_guard_enable/disable functions (#4465).
  • lang: Reduce cloning in realloc constraint when shrinking (#4642).
  • syn: Remove anyhow (#4640).
  • lang: Sync type derives and simplify internal args creation in declare_program! (#4667).
  • lang: Improve std hygiene inside macros (#4700).
  • cli: Honor the SIMD-0431 minimum extend program size when extending program data (#4785).
  • client: Do not panic in parse_logs_response when logs continue after a top-level instruction returns, e.g. the runtime's trailing "Log truncated" marker (#4967).

Breaking

[1.1.2] - 2026-06-26

Features

... (truncated)

Commits
  • 84a63f9 Release 1.2.0 (#4992)
  • 2154907 fix(bench): use instrumented test for lockfile bootstrap (#4991)
  • bf82948 Docs: non-functional docs/spell fixes (#4986)
  • 87ddd0f ci: pin rust-toolchain action (#4984)
  • 224fd6a fix: Benchmark stack usage with -Zstack-sizes (#4799)
  • fa12565 feat(cli): generate TypeScript error constants from IDL (#3827)
  • 28fc8e8 feat: adding docs to backport workflows (#3972)
  • 519fc30 fix(client): don't panic when logs continue after a top-level instruction ret...
  • a2f90b0 fix(avm): paginate GitHub releases when listing versions (#4921)
  • 8e6bd5e fix: use underscore-delimited clippy lint names (#4932)
  • Additional commits viewable in compare view

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)

Updates the requirements on [anchor-lang](https://github.com/otter-sec/anchor) to permit the latest version.
- [Release notes](https://github.com/otter-sec/anchor/releases)
- [Changelog](https://github.com/otter-sec/anchor/blob/master/CHANGELOG.md)
- [Commits](otter-sec/anchor@v0.30.1...v1.2.0)

---
updated-dependencies:
- dependency-name: anchor-lang
  dependency-version: 1.2.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Sep 14, 2026
@dependabot
dependabot Bot requested a review from mrphatom as a code owner September 14, 2026 04:31
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Sep 14, 2026
@vercel

vercel Bot commented Sep 14, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
mappers Ready Ready Preview, v0 Sep 14, 2026 4:31am UTC

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 rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants