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
14 changes: 0 additions & 14 deletions .changeset/clean-bats-wave.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/quick-stars-dress.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/short-mails-read.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

## 8.0.0

### Patch Changes

- Updated dependencies [[`7022c26`](https://github.com/anza-xyz/kit/commit/7022c262ba75bdd243c148c4f0759c2546159b6f)]:
- @solana/errors@8.0.0
- @solana/rpc-spec@8.0.0
- @solana/addresses@8.0.0
- @solana/codecs-core@8.0.0
- @solana/codecs-strings@8.0.0
- @solana/rpc-types@8.0.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": "8.0.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

## 8.0.0

### Patch Changes

- Updated dependencies [[`7022c26`](https://github.com/anza-xyz/kit/commit/7022c262ba75bdd243c148c4f0759c2546159b6f)]:
- @solana/errors@8.0.0
- @solana/assertions@8.0.0
- @solana/codecs-core@8.0.0
- @solana/codecs-strings@8.0.0
- @solana/nominal-types@8.0.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": "8.0.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

## 8.0.0

### Patch Changes

- Updated dependencies [[`7022c26`](https://github.com/anza-xyz/kit/commit/7022c262ba75bdd243c148c4f0759c2546159b6f)]:
- @solana/errors@8.0.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": "8.0.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

## 8.0.0

### Patch Changes

- Updated dependencies [[`7022c26`](https://github.com/anza-xyz/kit/commit/7022c262ba75bdd243c148c4f0759c2546159b6f)]:
- @solana/errors@8.0.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": "8.0.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
11 changes: 11 additions & 0 deletions packages/codecs-data-structures/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# @solana/codecs-data-structures

## 8.0.0

### Patch Changes

- [#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)]:
- @solana/errors@8.0.0
- @solana/codecs-core@8.0.0
- @solana/codecs-numbers@8.0.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": "8.0.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

## 8.0.0

### Patch Changes

- Updated dependencies [[`7022c26`](https://github.com/anza-xyz/kit/commit/7022c262ba75bdd243c148c4f0759c2546159b6f)]:
- @solana/errors@8.0.0
- @solana/codecs-core@8.0.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": "8.0.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

## 8.0.0

### Patch Changes

- Updated dependencies [[`7022c26`](https://github.com/anza-xyz/kit/commit/7022c262ba75bdd243c148c4f0759c2546159b6f)]:
- @solana/errors@8.0.0
- @solana/codecs-core@8.0.0
- @solana/codecs-numbers@8.0.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": "8.0.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

## 8.0.0

### Patch Changes

- Updated dependencies [[`204ed6e`](https://github.com/anza-xyz/kit/commit/204ed6e19bbf87e39184bf1f2201c91d155e3e0c)]:
- @solana/codecs-data-structures@8.0.0
- @solana/codecs-core@8.0.0
- @solana/codecs-numbers@8.0.0
- @solana/codecs-strings@8.0.0
- @solana/fixed-points@8.0.0
- @solana/options@8.0.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": "8.0.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

## 8.0.0

### Patch Changes

- Updated dependencies [[`7022c26`](https://github.com/anza-xyz/kit/commit/7022c262ba75bdd243c148c4f0759c2546159b6f)]:
- @solana/errors@8.0.0
- @solana/addresses@8.0.0
- @solana/codecs-core@8.0.0
- @solana/instructions@8.0.0
- @solana/keys@8.0.0
- @solana/transactions@8.0.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": "8.0.0",
"description": "Helpers for converting from legacy web3js classes",
"homepage": "https://www.solanakit.com/api#solanacompat",
"exports": {
Expand Down
12 changes: 12 additions & 0 deletions packages/errors/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# @solana/errors

## 8.0.0

### Minor Changes

- [#1811](https://github.com/anza-xyz/kit/pull/1811) [`7022c26`](https://github.com/anza-xyz/kit/commit/7022c262ba75bdd243c148c4f0759c2546159b6f) Thanks [@mcintyre94](https://github.com/mcintyre94)! - Add `bridgeStoreToAsyncIterable` to `@solana/subscribable`

`bridgeStoreToAsyncIterable` adapts a `ReactiveStreamStore` into the pull-based `AsyncIterable` contract that consumers like TanStack Query's `experimental_streamedQuery` expect. It is now a public export of `@solana/subscribable` (and re-exported from `@solana/kit`). It was previously an internal helper of `@solana/react`, but it is not React- or TanStack-specific and is useful to any consumer that needs to drive a stream store by `for await`-ing it.

The bridge only observes the store — consistent with the rest of the ecosystem, the caller owns the store's lifecycle (`connect()` it yourself, bound to the same signal, and `reset()` it when done). The bridge subscribes, seeds from the store's current snapshot, yields values, and unsubscribes when iteration ends.

It throws the new `SOLANA_ERROR__SUBSCRIBABLE__STREAM_CLOSED_WITHOUT_ERROR` when a store closes in an error state with a nullish payload. This is the error `useSubscriptionQuery` and `useTrackedDataQuery` now surface in that case; the SWR bridge is unaffected.

## 7.0.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/errors/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@solana/errors",
"version": "7.0.0",
"version": "8.0.0",
"description": "Throw, identify, and decode Solana JavaScript errors",
"homepage": "https://www.solanakit.com/api#solanaerrors",
"exports": {
Expand Down
2 changes: 2 additions & 0 deletions packages/fast-stable-stringify/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# @solana/fast-stable-stringify

## 8.0.0

## 7.0.0

## 6.10.0
Expand Down
2 changes: 1 addition & 1 deletion packages/fast-stable-stringify/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@solana/fast-stable-stringify",
"version": "7.0.0",
"version": "8.0.0",
"description": "Deterministic stringification for when performance and bundle size matters",
"exports": {
"edge-light": {
Expand Down
8 changes: 8 additions & 0 deletions packages/fixed-points/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @solana/fixed-points

## 8.0.0

### Patch Changes

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

## 7.0.0

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/fixed-points/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@solana/fixed-points",
"version": "7.0.0",
"version": "8.0.0",
"description": "Fixed-point number types for JavaScript",
"homepage": "https://www.solanakit.com/api#solanafixed-points",
"exports": {
Expand Down
2 changes: 2 additions & 0 deletions packages/functional/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# @solana/functional

## 8.0.0

## 7.0.0

## 6.10.0
Expand Down
2 changes: 1 addition & 1 deletion packages/functional/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@solana/functional",
"version": "7.0.0",
"version": "8.0.0",
"description": "Functional JavaScript helpers",
"homepage": "https://www.solanakit.com/api#solanafunctional",
"exports": {
Expand Down
12 changes: 12 additions & 0 deletions packages/instruction-plans/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# @solana/instruction-plans

## 8.0.0

### Patch Changes

- Updated dependencies [[`7022c26`](https://github.com/anza-xyz/kit/commit/7022c262ba75bdd243c148c4f0759c2546159b6f)]:
- @solana/errors@8.0.0
- @solana/instructions@8.0.0
- @solana/keys@8.0.0
- @solana/transaction-messages@8.0.0
- @solana/transactions@8.0.0
- @solana/promises@8.0.0

## 7.0.0

### Major Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/instruction-plans/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@solana/instruction-plans",
"version": "7.0.0",
"version": "8.0.0",
"description": "Construct, plan and execute transactions from multiple instructions.",
"homepage": "https://www.solanakit.com/api#solanainstruction-plans",
"exports": {
Expand Down
8 changes: 8 additions & 0 deletions packages/instructions/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @solana/instructions

## 8.0.0

### Patch Changes

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

## 7.0.0

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/instructions/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@solana/instructions",
"version": "7.0.0",
"version": "8.0.0",
"description": "Helpers for creating transaction instructions",
"homepage": "https://www.solanakit.com/api#solanainstructions",
"exports": {
Expand Down
Loading