Skip to content

Commit 1ebbe58

Browse files
authored
v0.32.1 (#3978)
* v0.32.1 * chore: update cargo lock * chore: update yarn.lock * chore: changelog * chore: update npm packages * chore: update cargo lock * docs: add release notes
1 parent 059bc20 commit 1ebbe58

File tree

104 files changed

+3594
-169
lines changed

Some content is hidden

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

104 files changed

+3594
-169
lines changed

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,19 @@ The minor version will be incremented upon a breaking change and the patch versi
1616

1717
### Breaking
1818

19+
## [0.32.1] - 2025-10-09
20+
21+
### Features
22+
23+
### Fixes
24+
25+
- lang: Fix deprecation warnings on alloc and add solana-program to prelude
26+
([#3975](https://github.com/solana-foundation/anchor/pull/3975)).
27+
- cli: Fix race condition that could happen when deploying a program
28+
([#3976](https://github.com/solana-foundation/anchor/pull/3976)).
29+
30+
### Breaking
31+
1932
## [0.32.0] - 2025-10-08
2033

2134
### Features

Cargo.lock

Lines changed: 15 additions & 15 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.32.0
1+
0.32.1

avm/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "avm"
3-
version = "0.32.0"
3+
version = "0.32.1"
44
edition = "2021"
55

66
[[bin]]

bench/BINARY_SIZE.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,18 @@ The programs and their tests are located in [/tests/bench](https://github.com/co
1616

1717
Solana version: 2.3.0
1818

19+
| Program | Binary Size | - |
20+
| ------- | ----------- | --- |
21+
| bench | 1,126,840 | - |
22+
23+
### Notable changes
24+
25+
---
26+
27+
## [0.32.1]
28+
29+
Solana version: 2.3.0
30+
1931
| Program | Binary Size | - |
2032
| ------- | ----------- | ---------------------- |
2133
| bench | 1,126,840 | 🔴 **+84,912 (8.15%)** |

bench/COMPUTE_UNITS.md

Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,104 @@ Solana version: 2.3.0
110110

111111
---
112112

113+
## [0.32.1]
114+
115+
Solana version: 2.3.0
116+
117+
| Instruction | Compute Units | - |
118+
| --------------------------- | ------------- | --- |
119+
| accountInfo1 | 571 | - |
120+
| accountInfo2 | 895 | - |
121+
| accountInfo4 | 1,553 | - |
122+
| accountInfo8 | 2,923 | - |
123+
| accountEmptyInit1 | 4,829 | - |
124+
| accountEmpty1 | 645 | - |
125+
| accountEmptyInit2 | 8,793 | - |
126+
| accountEmpty2 | 1,007 | - |
127+
| accountEmptyInit4 | 16,748 | - |
128+
| accountEmpty4 | 1,724 | - |
129+
| accountEmptyInit8 | 32,691 | - |
130+
| accountEmpty8 | 3,163 | - |
131+
| accountSizedInit1 | 4,938 | - |
132+
| accountSized1 | 693 | - |
133+
| accountSizedInit2 | 8,981 | - |
134+
| accountSized2 | 1,075 | - |
135+
| accountSizedInit4 | 17,154 | - |
136+
| accountSized4 | 1,848 | - |
137+
| accountSizedInit8 | 33,401 | - |
138+
| accountSized8 | 3,387 | - |
139+
| accountUnsizedInit1 | 5,051 | - |
140+
| accountUnsized1 | 746 | - |
141+
| accountUnsizedInit2 | 9,251 | - |
142+
| accountUnsized2 | 1,163 | - |
143+
| accountUnsizedInit4 | 17,587 | - |
144+
| accountUnsized4 | 2,002 | - |
145+
| accountUnsizedInit8 | 33,961 | - |
146+
| accountUnsized8 | 3,673 | - |
147+
| boxedAccountEmptyInit1 | 4,921 | - |
148+
| boxedAccountEmpty1 | 734 | - |
149+
| boxedAccountEmptyInit2 | 8,906 | - |
150+
| boxedAccountEmpty2 | 1,116 | - |
151+
| boxedAccountEmptyInit4 | 16,902 | - |
152+
| boxedAccountEmpty4 | 1,872 | - |
153+
| boxedAccountEmptyInit8 | 32,921 | - |
154+
| boxedAccountEmpty8 | 3,401 | - |
155+
| boxedAccountSizedInit1 | 5,017 | - |
156+
| boxedAccountSized1 | 783 | - |
157+
| boxedAccountSizedInit2 | 9,075 | - |
158+
| boxedAccountSized2 | 1,190 | - |
159+
| boxedAccountSizedInit4 | 17,214 | - |
160+
| boxedAccountSized4 | 1,996 | - |
161+
| boxedAccountSizedInit8 | 33,521 | - |
162+
| boxedAccountSized8 | 3,628 | - |
163+
| boxedAccountUnsizedInit1 | 5,117 | - |
164+
| boxedAccountUnsized1 | 836 | - |
165+
| boxedAccountUnsizedInit2 | 9,251 | - |
166+
| boxedAccountUnsized2 | 1,270 | - |
167+
| boxedAccountUnsizedInit4 | 17,542 | - |
168+
| boxedAccountUnsized4 | 2,132 | - |
169+
| boxedAccountUnsizedInit8 | 34,153 | - |
170+
| boxedAccountUnsized8 | 3,881 | - |
171+
| boxedInterfaceAccountMint1 | 1,351 | - |
172+
| boxedInterfaceAccountMint2 | 2,123 | - |
173+
| boxedInterfaceAccountMint4 | 3,656 | - |
174+
| boxedInterfaceAccountMint8 | 6,738 | - |
175+
| boxedInterfaceAccountToken1 | 2,011 | - |
176+
| boxedInterfaceAccountToken2 | 3,431 | - |
177+
| boxedInterfaceAccountToken4 | 6,260 | - |
178+
| boxedInterfaceAccountToken8 | 11,934 | - |
179+
| interfaceAccountMint1 | 1,476 | - |
180+
| interfaceAccountMint2 | 2,489 | - |
181+
| interfaceAccountMint4 | 4,511 | - |
182+
| interfaceAccountMint8 | 8,550 | - |
183+
| interfaceAccountToken1 | 2,111 | - |
184+
| interfaceAccountToken2 | 3,729 | - |
185+
| interfaceAccountToken4 | 6,955 | - |
186+
| interface1 | 769 | - |
187+
| interface2 | 912 | - |
188+
| interface4 | 1,189 | - |
189+
| interface8 | 1,748 | - |
190+
| program1 | 779 | - |
191+
| program2 | 920 | - |
192+
| program4 | 1,193 | - |
193+
| program8 | 1,744 | - |
194+
| signer1 | 774 | - |
195+
| signer2 | 1,064 | - |
196+
| signer4 | 1,637 | - |
197+
| signer8 | 2,788 | - |
198+
| systemAccount1 | 796 | - |
199+
| systemAccount2 | 1,096 | - |
200+
| systemAccount4 | 1,689 | - |
201+
| systemAccount8 | 2,880 | - |
202+
| uncheckedAccount1 | 783 | - |
203+
| uncheckedAccount2 | 1,056 | - |
204+
| uncheckedAccount4 | 1,594 | - |
205+
| uncheckedAccount8 | 2,679 | - |
206+
207+
### Notable changes
208+
209+
---
210+
113211
## [0.32.0]
114212

115213
Solana version: 2.1.0

bench/STACK_MEMORY.md

Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,104 @@ The programs and their tests are located in [/tests/bench](https://github.com/co
1616

1717
Solana version: 2.3.0
1818

19+
| Instruction | Stack Memory | - |
20+
| ------------------------------ | ------------ | --- |
21+
| account_info1 | 46 | - |
22+
| account_info2 | 88 | - |
23+
| account_info4 | 88 | - |
24+
| account_info8 | 88 | - |
25+
| account_empty_init1 | 88 | - |
26+
| account_empty_init2 | 88 | - |
27+
| account_empty_init4 | 88 | - |
28+
| account_empty_init8 | 88 | - |
29+
| account_empty1 | 88 | - |
30+
| account_empty2 | 88 | - |
31+
| account_empty4 | 88 | - |
32+
| account_empty8 | 88 | - |
33+
| account_sized_init1 | 88 | - |
34+
| account_sized_init2 | 88 | - |
35+
| account_sized_init4 | 88 | - |
36+
| account_sized_init8 | 88 | - |
37+
| account_sized1 | 88 | - |
38+
| account_sized2 | 88 | - |
39+
| account_sized4 | 88 | - |
40+
| account_sized8 | 88 | - |
41+
| account_unsized_init1 | 88 | - |
42+
| account_unsized_init2 | 88 | - |
43+
| account_unsized_init4 | 88 | - |
44+
| account_unsized_init8 | 88 | - |
45+
| account_unsized1 | 88 | - |
46+
| account_unsized2 | 88 | - |
47+
| account_unsized4 | 88 | - |
48+
| account_unsized8 | 88 | - |
49+
| boxed_account_empty_init1 | 88 | - |
50+
| boxed_account_empty_init2 | 88 | - |
51+
| boxed_account_empty_init4 | 88 | - |
52+
| boxed_account_empty_init8 | 88 | - |
53+
| boxed_account_empty1 | 88 | - |
54+
| boxed_account_empty2 | 88 | - |
55+
| boxed_account_empty4 | 88 | - |
56+
| boxed_account_empty8 | 88 | - |
57+
| boxed_account_sized_init1 | 88 | - |
58+
| boxed_account_sized_init2 | 88 | - |
59+
| boxed_account_sized_init4 | 88 | - |
60+
| boxed_account_sized_init8 | 88 | - |
61+
| boxed_account_sized1 | 88 | - |
62+
| boxed_account_sized2 | 88 | - |
63+
| boxed_account_sized4 | 88 | - |
64+
| boxed_account_sized8 | 88 | - |
65+
| boxed_account_unsized_init1 | 88 | - |
66+
| boxed_account_unsized_init2 | 88 | - |
67+
| boxed_account_unsized_init4 | 88 | - |
68+
| boxed_account_unsized_init8 | 88 | - |
69+
| boxed_account_unsized1 | 88 | - |
70+
| boxed_account_unsized2 | 88 | - |
71+
| boxed_account_unsized4 | 88 | - |
72+
| boxed_account_unsized8 | 88 | - |
73+
| boxed_interface_account_mint1 | 88 | - |
74+
| boxed_interface_account_mint2 | 88 | - |
75+
| boxed_interface_account_mint4 | 88 | - |
76+
| boxed_interface_account_mint8 | 88 | - |
77+
| boxed_interface_account_token1 | 88 | - |
78+
| boxed_interface_account_token2 | 88 | - |
79+
| boxed_interface_account_token4 | 88 | - |
80+
| boxed_interface_account_token8 | 88 | - |
81+
| interface_account_mint1 | 88 | - |
82+
| interface_account_mint2 | 88 | - |
83+
| interface_account_mint4 | 88 | - |
84+
| interface_account_mint8 | 88 | - |
85+
| interface_account_token1 | 80 | - |
86+
| interface_account_token2 | 80 | - |
87+
| interface_account_token4 | 80 | - |
88+
| interface1 | 88 | - |
89+
| interface2 | 88 | - |
90+
| interface4 | 88 | - |
91+
| interface8 | 88 | - |
92+
| program1 | 88 | - |
93+
| program2 | 88 | - |
94+
| program4 | 88 | - |
95+
| program8 | 88 | - |
96+
| signer1 | 88 | - |
97+
| signer2 | 88 | - |
98+
| signer4 | 88 | - |
99+
| signer8 | 88 | - |
100+
| system_account1 | 88 | - |
101+
| system_account2 | 88 | - |
102+
| system_account4 | 88 | - |
103+
| system_account8 | 88 | - |
104+
| unchecked_account1 | 88 | - |
105+
| unchecked_account2 | 88 | - |
106+
| unchecked_account4 | 88 | - |
107+
| unchecked_account8 | 88 | - |
108+
109+
### Notable changes
110+
111+
---
112+
113+
## [0.32.1]
114+
115+
Solana version: 2.3.0
116+
19117
| Instruction | Stack Memory | - |
20118
| ------------------------------ | ------------ | ------------------ |
21119
| account_info1 | 46 | - |

0 commit comments

Comments
 (0)