Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions .changeset/brown-deserts-shake.md

This file was deleted.

14 changes: 0 additions & 14 deletions .changeset/clean-bats-wave.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/clear-teams-train.md

This file was deleted.

10 changes: 0 additions & 10 deletions .changeset/clear-tigers-go.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/fruity-bugs-guess.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/late-showers-joke.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/lemon-cloths-dig.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/open-candies-cover.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/purple-ducks-scream.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/quick-arrays-decode.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/quick-stars-dress.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/short-mails-read.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/sixty-ducks-count.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/slick-rabbits-admire.md

This file was deleted.

9 changes: 0 additions & 9 deletions .changeset/small-birds-cheer.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/sparkly-cases-sink.md

This file was deleted.

12 changes: 0 additions & 12 deletions .changeset/sweet-rivers-taste.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/ten-sloths-call.md

This file was deleted.

12 changes: 12 additions & 0 deletions packages/accounts/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# @solana/accounts

## 7.1.0

### Patch Changes

- Updated dependencies [[`7022c26`](https://github.com/anza-xyz/kit/commit/7022c262ba75bdd243c148c4f0759c2546159b6f), [`14a3e5b`](https://github.com/anza-xyz/kit/commit/14a3e5b600e6a034749616fb25f762aed01a7a43)]:
- @solana/errors@7.1.0
- @solana/rpc-spec@7.1.0
- @solana/addresses@7.1.0
- @solana/codecs-core@7.1.0
- @solana/codecs-strings@7.1.0
- @solana/rpc-types@7.1.0

## 7.0.0

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/accounts/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@solana/accounts",
"version": "7.0.0",
"version": "7.1.0",
"description": "Helpers for representing, fetching and decoding Solana accounts",
"homepage": "https://www.solanakit.com/api#solanaaccounts",
"exports": {
Expand Down
11 changes: 11 additions & 0 deletions packages/addresses/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# @solana/addresses

## 7.1.0

### Patch Changes

- Updated dependencies [[`7022c26`](https://github.com/anza-xyz/kit/commit/7022c262ba75bdd243c148c4f0759c2546159b6f), [`14a3e5b`](https://github.com/anza-xyz/kit/commit/14a3e5b600e6a034749616fb25f762aed01a7a43)]:
- @solana/errors@7.1.0
- @solana/assertions@7.1.0
- @solana/codecs-core@7.1.0
- @solana/codecs-strings@7.1.0
- @solana/nominal-types@7.1.0

## 7.0.0

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/addresses/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@solana/addresses",
"version": "7.0.0",
"version": "7.1.0",
"description": "Helpers for generating account addresses",
"homepage": "https://www.solanakit.com/api#solanaaddresses",
"exports": {
Expand Down
7 changes: 7 additions & 0 deletions packages/assertions/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @solana/assertions

## 7.1.0

### Patch Changes

- Updated dependencies [[`7022c26`](https://github.com/anza-xyz/kit/commit/7022c262ba75bdd243c148c4f0759c2546159b6f), [`14a3e5b`](https://github.com/anza-xyz/kit/commit/14a3e5b600e6a034749616fb25f762aed01a7a43)]:
- @solana/errors@7.1.0

## 7.0.0

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/assertions/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@solana/assertions",
"version": "7.0.0",
"version": "7.1.0",
"description": "Helpers for asserting that a JavaScript environment supports certain features necessary for the operation of the Solana JavaScript SDK",
"homepage": "https://www.solanakit.com/api#solanaassertions",
"exports": {
Expand Down
7 changes: 7 additions & 0 deletions packages/codecs-core/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @solana/codecs-core

## 7.1.0

### Patch Changes

- Updated dependencies [[`7022c26`](https://github.com/anza-xyz/kit/commit/7022c262ba75bdd243c148c4f0759c2546159b6f), [`14a3e5b`](https://github.com/anza-xyz/kit/commit/14a3e5b600e6a034749616fb25f762aed01a7a43)]:
- @solana/errors@7.1.0

## 7.0.0

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/codecs-core/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@solana/codecs-core",
"version": "7.0.0",
"version": "7.1.0",
"description": "Core types and helpers for encoding and decoding byte arrays on Solana",
"homepage": "https://www.solanakit.com/api#solanacodecs-core",
"exports": {
Expand Down
15 changes: 15 additions & 0 deletions packages/codecs-data-structures/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
# @solana/codecs-data-structures

## 7.1.0

### Patch Changes

- [#1884](https://github.com/anza-xyz/kit/pull/1884) [`da10c5a`](https://github.com/anza-xyz/kit/commit/da10c5a0d94283ca27fbb3cde676d3ab1883541c) Thanks [@Swift42](https://github.com/Swift42)! - Avoid copying the remaining buffer in `getArrayDecoder`'s emptiness check

`getArrayDecoder`'s `read()` tested for an empty byte array with `bytes.slice(offset).length === 0`, which allocates and copies every byte from `offset` to the end just to read `.length` off the result. On large accounts containing many prefixed arrays, maps, or sets this made decoding quadratic in account size. The check is now the equivalent O(1) comparison `offset >= bytes.length`. `getMapDecoder` and `getSetDecoder` delegate to `getArrayDecoder` and benefit as well.

- [#1809](https://github.com/anza-xyz/kit/pull/1809) [`204ed6e`](https://github.com/anza-xyz/kit/commit/204ed6e19bbf87e39184bf1f2201c91d155e3e0c) Thanks [@mcintyre94](https://github.com/mcintyre94)! - Allow boolean predicates passed to `getPatternMatchCodec` and `getPatternMatchEncoder` to narrow to a subtype of the variant's value type. Previously, matching against codecs whose value type is a union — such as the number codecs, whose encode type is `number | bigint` — forced predicates to be typed against the full union (e.g. `(value: number | bigint) => …`). The predicate parameter is now checked bivariantly, so a narrower predicate like `(value: number) => …` is accepted, mirroring the ergonomics of `getPredicateCodec` and `getPredicateEncoder`.

- Updated dependencies [[`7022c26`](https://github.com/anza-xyz/kit/commit/7022c262ba75bdd243c148c4f0759c2546159b6f), [`14a3e5b`](https://github.com/anza-xyz/kit/commit/14a3e5b600e6a034749616fb25f762aed01a7a43)]:
- @solana/errors@7.1.0
- @solana/codecs-core@7.1.0
- @solana/codecs-numbers@7.1.0

## 7.0.0

### Major Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/codecs-data-structures/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@solana/codecs-data-structures",
"version": "7.0.0",
"version": "7.1.0",
"description": "Codecs for various data structures",
"homepage": "https://www.solanakit.com/api#solanacodecs-data-structures",
"exports": {
Expand Down
8 changes: 8 additions & 0 deletions packages/codecs-numbers/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @solana/codecs-numbers

## 7.1.0

### Patch Changes

- Updated dependencies [[`7022c26`](https://github.com/anza-xyz/kit/commit/7022c262ba75bdd243c148c4f0759c2546159b6f), [`14a3e5b`](https://github.com/anza-xyz/kit/commit/14a3e5b600e6a034749616fb25f762aed01a7a43)]:
- @solana/errors@7.1.0
- @solana/codecs-core@7.1.0

## 7.0.0

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/codecs-numbers/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@solana/codecs-numbers",
"version": "7.0.0",
"version": "7.1.0",
"description": "Codecs for numbers of different sizes and endianness",
"homepage": "https://www.solanakit.com/api#solanacodecs-numbers",
"exports": {
Expand Down
9 changes: 9 additions & 0 deletions packages/codecs-strings/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# @solana/codecs-strings

## 7.1.0

### Patch Changes

- Updated dependencies [[`7022c26`](https://github.com/anza-xyz/kit/commit/7022c262ba75bdd243c148c4f0759c2546159b6f), [`14a3e5b`](https://github.com/anza-xyz/kit/commit/14a3e5b600e6a034749616fb25f762aed01a7a43)]:
- @solana/errors@7.1.0
- @solana/codecs-core@7.1.0
- @solana/codecs-numbers@7.1.0

## 7.0.0

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/codecs-strings/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@solana/codecs-strings",
"version": "7.0.0",
"version": "7.1.0",
"description": "Codecs for strings of different sizes and encodings",
"homepage": "https://www.solanakit.com/api#solanacodecs-strings",
"exports": {
Expand Down
12 changes: 12 additions & 0 deletions packages/codecs/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# @solana/codecs

## 7.1.0

### Patch Changes

- Updated dependencies [[`da10c5a`](https://github.com/anza-xyz/kit/commit/da10c5a0d94283ca27fbb3cde676d3ab1883541c), [`204ed6e`](https://github.com/anza-xyz/kit/commit/204ed6e19bbf87e39184bf1f2201c91d155e3e0c)]:
- @solana/codecs-data-structures@7.1.0
- @solana/codecs-core@7.1.0
- @solana/codecs-numbers@7.1.0
- @solana/codecs-strings@7.1.0
- @solana/fixed-points@7.1.0
- @solana/options@7.1.0

## 7.0.0

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/codecs/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@solana/codecs",
"version": "7.0.0",
"version": "7.1.0",
"description": "A library for encoding and decoding any data structure",
"homepage": "https://www.solanakit.com/api#solanacodecs",
"exports": {
Expand Down
12 changes: 12 additions & 0 deletions packages/compat/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# @solana/compat

## 7.1.0

### Patch Changes

- Updated dependencies [[`7022c26`](https://github.com/anza-xyz/kit/commit/7022c262ba75bdd243c148c4f0759c2546159b6f), [`14a3e5b`](https://github.com/anza-xyz/kit/commit/14a3e5b600e6a034749616fb25f762aed01a7a43)]:
- @solana/errors@7.1.0
- @solana/addresses@7.1.0
- @solana/codecs-core@7.1.0
- @solana/instructions@7.1.0
- @solana/keys@7.1.0
- @solana/transactions@7.1.0

## 7.0.0

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/compat/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@solana/compat",
"version": "7.0.0",
"version": "7.1.0",
"description": "Helpers for converting from legacy web3js classes",
"homepage": "https://www.solanakit.com/api#solanacompat",
"exports": {
Expand Down
Loading