|
@@ -14,8 +14,15 @@ The minor version will be incremented upon a breaking change and the patch versi
|
|
|
|
|
|
- lang: Add `#[error]` attribute to `declare_program!` ([#3757](https://github.com/coral-xyz/anchor/pull/3757)).
|
|
- lang: Add `#[error]` attribute to `declare_program!` ([#3757](https://github.com/coral-xyz/anchor/pull/3757)).
|
|
- lang: Replace `solana-program` crate with smaller crates ([#3819](https://github.com/solana-foundation/anchor/pull/3819)).
|
|
- lang: Replace `solana-program` crate with smaller crates ([#3819](https://github.com/solana-foundation/anchor/pull/3819)).
|
|
-- cli: Replace `anchor verify` to use `solana-verify` under the hood, adding automatic installation via AVM, local path support, and future-proof argument passing ([#3768](https://github.com/solana-foundation/anchor/pull/3768)).
|
|
|
|
- cli: Make `anchor deploy` to upload the IDL to the cluster by default unless `--no-idl` is passed ([#3863](https://github.com/solana-foundation/anchor/pull/3863)).
|
|
- cli: Make `anchor deploy` to upload the IDL to the cluster by default unless `--no-idl` is passed ([#3863](https://github.com/solana-foundation/anchor/pull/3863)).
|
|
|
|
+- lang: Use `solana-invoke` instead of `solana_cpi::invoke` ([#3900](https://github.com/solana-foundation/anchor/pull/3900)).
|
|
|
|
+- client: remove `solana-client` from `anchor-client` and `cli` ([#3877](https://github.com/solana-foundation/anchor/pull/3877)).
|
|
|
|
+- idl: Build IDL on stable Rustc ([#3842](https://github.com/solana-foundation/anchor/pull/3842)).
|
|
|
|
+- lang: Add custom error when using init on SystemAccount ([#3828](https://github.com/solana-foundation/anchor/pull/3828)).
|
|
|
|
+- lang: Add `errors` to `declare_program` ([#3757](https://github.com/solana-foundation/anchor/pull/3757)).
|
|
|
|
+- ts: Add support for Bun as a package manager ([#3586](https://github.com/solana-foundation/anchor/pull/3586)).
|
|
|
|
+- lang: Add support for tuple types in space calculation ([#3744](https://github.com/solana-foundation/anchor/pull/3744)).
|
|
|
|
+- lang: Add missing pubkey const generation ([#3677](https://github.com/solana-foundation/anchor/pull/3677)).
|
|
|
|
|
|
### Fixes
|
|
### Fixes
|
|
|
|
|
|
@@ -23,10 +30,19 @@ The minor version will be incremented upon a breaking change and the patch versi
|
|
- cli: Fix using deprecated commitment `recent` in migration scripts ([#3725](https://github.com/coral-xyz/anchor/pull/3725)).
|
|
- cli: Fix using deprecated commitment `recent` in migration scripts ([#3725](https://github.com/coral-xyz/anchor/pull/3725)).
|
|
- cli: Fix not respecting `provider.cluster` in `keys sync` command ([#3761](https://github.com/coral-xyz/anchor/pull/3761)).
|
|
- cli: Fix not respecting `provider.cluster` in `keys sync` command ([#3761](https://github.com/coral-xyz/anchor/pull/3761)).
|
|
- lang: Fix deprecated `realloc`, `store_current_index` and clippy warnings ([#3819](https://github.com/solana-foundation/anchor/pull/3819)).
|
|
- lang: Fix deprecated `realloc`, `store_current_index` and clippy warnings ([#3819](https://github.com/solana-foundation/anchor/pull/3819)).
|
|
|
|
+- avm: fix AVM instability with solana-verify ([#3867](https://github.com/solana-foundation/anchor/pull/3867)).
|
|
|
|
+- avm: update AVM to only use non-draft releases([#3931](https://github.com/solana-foundation/anchor/pull/3931)).
|
|
|
|
+- lang: update bytemuck ([#3858](https://github.com/solana-foundation/anchor/pull/3858)).
|
|
|
|
+- idl: disable Locale in camelCase ([#3845](https://github.com/solana-foundation/anchor/pull/3845)).
|
|
|
|
+- ts: Remove event parsing panic ([#3657](https://github.com/solana-foundation/anchor/pull/3657)).
|
|
|
|
|
|
### Breaking
|
|
### Breaking
|
|
|
|
|
|
- spl: Update SPL dependencies to latest compatible versions ([#3860](https://github.com/solana-foundation/anchor/pull/3860)).
|
|
- spl: Update SPL dependencies to latest compatible versions ([#3860](https://github.com/solana-foundation/anchor/pull/3860)).
|
|
|
|
+- cli: Replace `anchor verify` to use `solana-verify` under the hood, adding automatic installation via AVM, local path support, and future-proof argument passing ([#3768](https://github.com/solana-foundation/anchor/pull/3768)).
|
|
|
|
+- cli: Upload IDL by default with an option to skip ((#3863)[https://github.com/solana-foundation/anchor/pull/3863]).
|
|
|
|
+- lang: remove Solang ([#3824](https://github.com/solana-foundation/anchor/pull/3824)).
|
|
|
|
+- cli: remove `anchor publish` command ([#3795](https://github.com/solana-foundation/anchor/pull/3795)).
|
|
|
|
|
|
## [0.31.1] - 2025-04-19
|
|
## [0.31.1] - 2025-04-19
|
|
|
|
|