From 1268dc63490a45d3125878b5190a5f5f87588396 Mon Sep 17 00:00:00 2001 From: Andrew Taran Date: Tue, 4 Aug 2026 20:17:50 +0200 Subject: [PATCH 1/3] Initialize Release 5.0.0 --- packages/bitcoin-wallet-snap/CHANGELOG.md | 5 +++++ packages/sample-snap/CHANGELOG.md | 4 ++++ packages/tron-wallet-snap/CHANGELOG.md | 6 ++++++ 3 files changed, 15 insertions(+) diff --git a/packages/bitcoin-wallet-snap/CHANGELOG.md b/packages/bitcoin-wallet-snap/CHANGELOG.md index 0767b979..6b49ef2c 100644 --- a/packages/bitcoin-wallet-snap/CHANGELOG.md +++ b/packages/bitcoin-wallet-snap/CHANGELOG.md @@ -7,6 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Uncategorized + +- chore: solana wallet snap integrate packages ([#72](https://github.com/MetaMask/internal-snaps/pull/72)) +- feat(snap-network-utils): add shared AssetsProvider (WPN-1784) ([#82](https://github.com/MetaMask/internal-snaps/pull/82)) + ### Fixed - Fix `onKeyringRequest` responses to return `Json` directly (v2 protocol) instead of the v1 `{ pending: false, result }` envelope ([#100](https://github.com/MetaMask/internal-snaps/pull/100)) diff --git a/packages/sample-snap/CHANGELOG.md b/packages/sample-snap/CHANGELOG.md index a88d9d4b..feb98e31 100644 --- a/packages/sample-snap/CHANGELOG.md +++ b/packages/sample-snap/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Uncategorized + +- chore: solana wallet snap integrate packages ([#72](https://github.com/MetaMask/internal-snaps/pull/72)) + ### Added - Add package to `internal-snaps` monorepo ([#8](https://github.com/MetaMask/internal-snaps/pull/8)) diff --git a/packages/tron-wallet-snap/CHANGELOG.md b/packages/tron-wallet-snap/CHANGELOG.md index a10c6ddd..73350475 100644 --- a/packages/tron-wallet-snap/CHANGELOG.md +++ b/packages/tron-wallet-snap/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Uncategorized + +- chore: solana wallet snap integrate packages ([#72](https://github.com/MetaMask/internal-snaps/pull/72)) +- refactor(tron-wallet-snap): organize handlers and rename asset reader functions ([#90](https://github.com/MetaMask/internal-snaps/pull/90)) +- feat(snap-network-utils): add shared AssetsProvider (WPN-1784) ([#82](https://github.com/MetaMask/internal-snaps/pull/82)) + ### Added - **BREAKING** Implement Keyring API v2 (`KeyringSnapRpc` interface): rename `listAccounts` → `getAccounts`, `listAccountAssets` → `getAccountAssets`, `listAccountTransactions` → `getAccountTransactions`; `getAccount` now throws instead of returning `undefined`; add `exportAccount` with hexadecimal private key export using `sensitive()` for redaction; remove v1-only methods `createAccount`, `discoverAccounts`, `filterAccountChains`, and `updateAccount`. ([#56](https://github.com/MetaMask/internal-snaps/pull/56)) From 7d3c1c74e3e1242fdcfd8a0dd6e3f0fdfb8a66f6 Mon Sep 17 00:00:00 2001 From: Andrew Taran Date: Tue, 4 Aug 2026 20:18:29 +0200 Subject: [PATCH 2/3] Update Release 5.0.0 --- package.json | 2 +- packages/bitcoin-wallet-snap/CHANGELOG.md | 5 ----- packages/sample-snap/CHANGELOG.md | 4 ---- packages/solana-wallet-snap/CHANGELOG.md | 5 ++++- packages/solana-wallet-snap/package.json | 2 +- packages/tron-wallet-snap/CHANGELOG.md | 6 ------ 6 files changed, 6 insertions(+), 18 deletions(-) diff --git a/package.json b/package.json index d7a92f54..30b7a30e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/internal-snaps-monorepo", - "version": "4.0.0", + "version": "5.0.0", "private": true, "description": "Monorepo for firt-party snaps", "repository": { diff --git a/packages/bitcoin-wallet-snap/CHANGELOG.md b/packages/bitcoin-wallet-snap/CHANGELOG.md index 6b49ef2c..0767b979 100644 --- a/packages/bitcoin-wallet-snap/CHANGELOG.md +++ b/packages/bitcoin-wallet-snap/CHANGELOG.md @@ -7,11 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Uncategorized - -- chore: solana wallet snap integrate packages ([#72](https://github.com/MetaMask/internal-snaps/pull/72)) -- feat(snap-network-utils): add shared AssetsProvider (WPN-1784) ([#82](https://github.com/MetaMask/internal-snaps/pull/82)) - ### Fixed - Fix `onKeyringRequest` responses to return `Json` directly (v2 protocol) instead of the v1 `{ pending: false, result }` envelope ([#100](https://github.com/MetaMask/internal-snaps/pull/100)) diff --git a/packages/sample-snap/CHANGELOG.md b/packages/sample-snap/CHANGELOG.md index feb98e31..a88d9d4b 100644 --- a/packages/sample-snap/CHANGELOG.md +++ b/packages/sample-snap/CHANGELOG.md @@ -7,10 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Uncategorized - -- chore: solana wallet snap integrate packages ([#72](https://github.com/MetaMask/internal-snaps/pull/72)) - ### Added - Add package to `internal-snaps` monorepo ([#8](https://github.com/MetaMask/internal-snaps/pull/8)) diff --git a/packages/solana-wallet-snap/CHANGELOG.md b/packages/solana-wallet-snap/CHANGELOG.md index 3d37116f..6796d9e1 100644 --- a/packages/solana-wallet-snap/CHANGELOG.md +++ b/packages/solana-wallet-snap/CHANGELOG.md @@ -7,8 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [5.0.0] + ### Changed - This package was migrated from [snap-solana-wallet](https://github.com/MetaMask/snap-solana-wallet). See the source repository for the original [changelog](https://github.com/MetaMask/snap-solana-wallet/blob/main/packages/snap/CHANGELOG.md). ([#72](https://github.com/MetaMask/internal-snaps/pull/72)) -[Unreleased]: https://github.com/MetaMask/internal-snaps/ +[Unreleased]: https://github.com/MetaMask/internal-snaps/compare/@metamask/solana-wallet-snap@5.0.0...HEAD +[5.0.0]: https://github.com/MetaMask/internal-snaps/releases/tag/@metamask/solana-wallet-snap@5.0.0 diff --git a/packages/solana-wallet-snap/package.json b/packages/solana-wallet-snap/package.json index 02d70493..395d192e 100644 --- a/packages/solana-wallet-snap/package.json +++ b/packages/solana-wallet-snap/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/solana-wallet-snap", - "version": "4.0.0", + "version": "5.0.0", "description": "A Solana wallet Snap", "keywords": [ "Ethereum", diff --git a/packages/tron-wallet-snap/CHANGELOG.md b/packages/tron-wallet-snap/CHANGELOG.md index 73350475..a10c6ddd 100644 --- a/packages/tron-wallet-snap/CHANGELOG.md +++ b/packages/tron-wallet-snap/CHANGELOG.md @@ -7,12 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Uncategorized - -- chore: solana wallet snap integrate packages ([#72](https://github.com/MetaMask/internal-snaps/pull/72)) -- refactor(tron-wallet-snap): organize handlers and rename asset reader functions ([#90](https://github.com/MetaMask/internal-snaps/pull/90)) -- feat(snap-network-utils): add shared AssetsProvider (WPN-1784) ([#82](https://github.com/MetaMask/internal-snaps/pull/82)) - ### Added - **BREAKING** Implement Keyring API v2 (`KeyringSnapRpc` interface): rename `listAccounts` → `getAccounts`, `listAccountAssets` → `getAccountAssets`, `listAccountTransactions` → `getAccountTransactions`; `getAccount` now throws instead of returning `undefined`; add `exportAccount` with hexadecimal private key export using `sensitive()` for redaction; remove v1-only methods `createAccount`, `discoverAccounts`, `filterAccountChains`, and `updateAccount`. ([#56](https://github.com/MetaMask/internal-snaps/pull/56)) From b390bbaa5d5a91784011ff2545f92bd3dc5bcde6 Mon Sep 17 00:00:00 2001 From: Andrew Taran Date: Tue, 4 Aug 2026 20:24:24 +0200 Subject: [PATCH 3/3] chore: update shasum and changelog --- packages/solana-wallet-snap/CHANGELOG.md | 1 + packages/solana-wallet-snap/snap.manifest.json | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/solana-wallet-snap/CHANGELOG.md b/packages/solana-wallet-snap/CHANGELOG.md index 6796d9e1..f74f65b8 100644 --- a/packages/solana-wallet-snap/CHANGELOG.md +++ b/packages/solana-wallet-snap/CHANGELOG.md @@ -11,6 +11,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed +- **BREAKING:** Re-licensed split into LICENSE.MIT or LICENSE.APACHE2 files (SPDX expression unchanged) ([#72](https://github.com/MetaMask/internal-snaps/pull/72)) - This package was migrated from [snap-solana-wallet](https://github.com/MetaMask/snap-solana-wallet). See the source repository for the original [changelog](https://github.com/MetaMask/snap-solana-wallet/blob/main/packages/snap/CHANGELOG.md). ([#72](https://github.com/MetaMask/internal-snaps/pull/72)) [Unreleased]: https://github.com/MetaMask/internal-snaps/compare/@metamask/solana-wallet-snap@5.0.0...HEAD diff --git a/packages/solana-wallet-snap/snap.manifest.json b/packages/solana-wallet-snap/snap.manifest.json index 3614cec0..bcb5be46 100644 --- a/packages/solana-wallet-snap/snap.manifest.json +++ b/packages/solana-wallet-snap/snap.manifest.json @@ -1,5 +1,5 @@ { - "version": "4.0.0", + "version": "5.0.0", "description": "Manage Solana using MetaMask", "proposedName": "Solana", "repository": { @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/internal-snaps.git" }, "source": { - "shasum": "CmSz1N+oGrK5+s7Q4ieMeEsrVfLtDvj2HkXEk+2v5Xs=", + "shasum": "I//h7JT0gyiy+NdHIKGcELxqXzR4emU7ErMJTN5Xyu4=", "location": { "npm": { "filePath": "dist/bundle.js",