From 94adfe311f4d10f93781e0eee72deb6bfbb2f9e9 Mon Sep 17 00:00:00 2001 From: Florin Dzeladini Date: Fri, 25 Sep 2026 13:28:23 +0200 Subject: [PATCH 1/5] Initialize Release 12.0.0 --- packages/bitcoin-wallet-snap/CHANGELOG.md | 7 +++++ packages/snap-networks-utils/CHANGELOG.md | 13 +++++++++ packages/solana-wallet-snap/CHANGELOG.md | 35 +++++++++++++++++++++++ packages/stellar-wallet-snap/CHANGELOG.md | 14 +++++++++ packages/tron-wallet-snap/CHANGELOG.md | 21 ++++++++++++++ 5 files changed, 90 insertions(+) diff --git a/packages/bitcoin-wallet-snap/CHANGELOG.md b/packages/bitcoin-wallet-snap/CHANGELOG.md index 26244d58b..a62a322a1 100644 --- a/packages/bitcoin-wallet-snap/CHANGELOG.md +++ b/packages/bitcoin-wallet-snap/CHANGELOG.md @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Uncategorized + +- fix(bitcoin): repair bitcoin-wallet-snap integration tests ([#371](https://github.com/MetaMask/internal-snaps/pull/371)) +- chore(bitcoin): ratchet coverage thresholds with jest-it-up ([#348](https://github.com/MetaMask/internal-snaps/pull/348)) +- feat(bitcoin): use shared baseconfig ([#312](https://github.com/MetaMask/internal-snaps/pull/312)) +- chore(bitcoin): extend the shared jest config ([#337](https://github.com/MetaMask/internal-snaps/pull/337)) + ### Added - Add `signProofOfOwnershipBatch` for signing multiple proof-of-ownership messages in one request. ([#266](https://github.com/MetaMask/internal-snaps/pull/266)) diff --git a/packages/snap-networks-utils/CHANGELOG.md b/packages/snap-networks-utils/CHANGELOG.md index b6778d0ca..3986c1cb9 100644 --- a/packages/snap-networks-utils/CHANGELOG.md +++ b/packages/snap-networks-utils/CHANGELOG.md @@ -7,6 +7,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Uncategorized + +- chore(snap-networks-utils): ratchet coverage thresholds with jest-it-up ([#355](https://github.com/MetaMask/internal-snaps/pull/355)) +- feat(tron): use shared baseconfig ([#311](https://github.com/MetaMask/internal-snaps/pull/311)) +- feat(tron-wallet-snap): use shareable state management lib ([#295](https://github.com/MetaMask/internal-snaps/pull/295)) +- chore: drop Node 20 and target ES2023 ([#283](https://github.com/MetaMask/internal-snaps/pull/283)) +- chore: reorganize `tsconfig` files for clarity ([#257](https://github.com/MetaMask/internal-snaps/pull/257)) +- feat: use shared trackError in tron ([#253](https://github.com/MetaMask/internal-snaps/pull/253)) +- chore: enable Snap TypeScript checking ([#237](https://github.com/MetaMask/internal-snaps/pull/237)) +- refactor(snap-networks-utils): move util sources under `src/utils` ([#222](https://github.com/MetaMask/internal-snaps/pull/222)) +- fix: resolve `@metamask/snap-networks-utils` to source for typechecking ([#171](https://github.com/MetaMask/internal-snaps/pull/171)) +- chore: ts issues fixes ([#139](https://github.com/MetaMask/internal-snaps/pull/139)) + ### Added - Add `wrapSnapHandlers` to wrap any Snap entrypoint handlers with `withCatchAndThrowSnapError`, with optional per-handler `logError` overrides ([#341](https://github.com/MetaMask/internal-snaps/pull/341)) diff --git a/packages/solana-wallet-snap/CHANGELOG.md b/packages/solana-wallet-snap/CHANGELOG.md index 727cf09c2..88d0680e9 100644 --- a/packages/solana-wallet-snap/CHANGELOG.md +++ b/packages/solana-wallet-snap/CHANGELOG.md @@ -7,6 +7,41 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Uncategorized + +- chore(solana): ratchet coverage thresholds with jest-it-up ([#351](https://github.com/MetaMask/internal-snaps/pull/351)) +- feat(tron): use shared baseconfig ([#311](https://github.com/MetaMask/internal-snaps/pull/311)) +- feat(solana-wallet-snap): use shared analytics lib ([#335](https://github.com/MetaMask/internal-snaps/pull/335)) +- chore(solana): extend the shared jest config ([#340](https://github.com/MetaMask/internal-snaps/pull/340)) +- test(solana): cover transaction approved/rejected scheduling ([#332](https://github.com/MetaMask/internal-snaps/pull/332)) +- Release/11.0.0 ([#325](https://github.com/MetaMask/internal-snaps/pull/325)) +- feat(solana): use shared baseconfig ([#310](https://github.com/MetaMask/internal-snaps/pull/310)) +- fix(solana): tolerate unknown fields in external API responses ([#321](https://github.com/MetaMask/internal-snaps/pull/321)) +- feat(solana-wallet-snap): use shared keyring account ([#317](https://github.com/MetaMask/internal-snaps/pull/317)) +- Release/10.0.0 ([#305](https://github.com/MetaMask/internal-snaps/pull/305)) +- chore(solana): use shared cache utils ([#292](https://github.com/MetaMask/internal-snaps/pull/292)) +- feat(solana-wallet-snap): use shareable state management lib ([#294](https://github.com/MetaMask/internal-snaps/pull/294)) +- chore: drop Node 20 and target ES2023 ([#283](https://github.com/MetaMask/internal-snaps/pull/283)) +- chore: snap build tooling cleanup (babel config, preinstalled builds, manifest locales) ([#264](https://github.com/MetaMask/internal-snaps/pull/264)) +- chore: reorganize `tsconfig` files for clarity ([#257](https://github.com/MetaMask/internal-snaps/pull/257)) +- chore: enable Snap TypeScript checking ([#237](https://github.com/MetaMask/internal-snaps/pull/237)) +- feat: add shared trackError util ([#246](https://github.com/MetaMask/internal-snaps/pull/246)) +- feat(solana-wallet-snap): use shareable UuidStruct ([#249](https://github.com/MetaMask/internal-snaps/pull/249)) +- feat: move errors helpers into shared pkg ([#241](https://github.com/MetaMask/internal-snaps/pull/241)) +- feat(solana-wallet-snap): use shareable serialization in Solana snap ([#230](https://github.com/MetaMask/internal-snaps/pull/230)) +- refactor(solana-wallet-snap): convert enums to `as const` objects ([#217](https://github.com/MetaMask/internal-snaps/pull/217)) +- feat: move batch utils into shared pkg ([#211](https://github.com/MetaMask/internal-snaps/pull/211)) +- feat(solana-wallet-snap): use shareable permissions helpers in Solana snap ([#207](https://github.com/MetaMask/internal-snaps/pull/207)) +- feat: move buildUrl into shared util pkg ([#195](https://github.com/MetaMask/internal-snaps/pull/195)) +- test(solana-wallet-snap): use a non-zero TTL in the fiat cache test ([#194](https://github.com/MetaMask/internal-snaps/pull/194)) +- feat: move sanitize utils into shared pkg ([#191](https://github.com/MetaMask/internal-snaps/pull/191)) +- chore: move UrlStruct to shared lib ([#174](https://github.com/MetaMask/internal-snaps/pull/174)) +- fix: resolve `@metamask/snap-networks-utils` to source for typechecking ([#171](https://github.com/MetaMask/internal-snaps/pull/171)) +- chore: add safeMerge shared util ([#166](https://github.com/MetaMask/internal-snaps/pull/166)) +- fix: mocklogger types in solana snap ([#164](https://github.com/MetaMask/internal-snaps/pull/164)) +- chore: disable eslint rules `jest/no-mocks-import` for test file ([#163](https://github.com/MetaMask/internal-snaps/pull/163)) +- chore: replace solana logger with shared util ([#148](https://github.com/MetaMask/internal-snaps/pull/148)) + ### Added - Add `signProofOfOwnershipBatch` for signing multiple proof-of-ownership messages in one request. ([#256](https://github.com/MetaMask/internal-snaps/pull/256)) diff --git a/packages/stellar-wallet-snap/CHANGELOG.md b/packages/stellar-wallet-snap/CHANGELOG.md index 8536d29c0..4091dc18c 100644 --- a/packages/stellar-wallet-snap/CHANGELOG.md +++ b/packages/stellar-wallet-snap/CHANGELOG.md @@ -7,6 +7,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Uncategorized + +- feat(stellar-wallet-snap): use the shared wrapSnapHandlers and noopAssetHandlers ([#366](https://github.com/MetaMask/internal-snaps/pull/366)) +- fix(stellar): prevent double cron job spin out due to memo save ([#358](https://github.com/MetaMask/internal-snaps/pull/358)) +- chore(stellar): refine memo change ([#357](https://github.com/MetaMask/internal-snaps/pull/357)) +- chore(stellar): ratchet coverage thresholds with jest-it-up ([#352](https://github.com/MetaMask/internal-snaps/pull/352)) +- chore(stellar): Add address v2 support on `SignAuthEntry` wallet API ([#307](https://github.com/MetaMask/internal-snaps/pull/307)) +- chore(stellar): extend the shared jest config ([#344](https://github.com/MetaMask/internal-snaps/pull/344)) +- feat(stellar-wallet-snap): use shared analytics lib ([#336](https://github.com/MetaMask/internal-snaps/pull/336)) +- feat(stellar): use shared baseconfig ([#315](https://github.com/MetaMask/internal-snaps/pull/315)) +- chore(stellar): use shared cache utils ([#290](https://github.com/MetaMask/internal-snaps/pull/290)) +- Release/11.0.0 ([#325](https://github.com/MetaMask/internal-snaps/pull/325)) +- feat(stellar-wallet-snap): use shared keyring account ([#318](https://github.com/MetaMask/internal-snaps/pull/318)) + ### Added - Add send confirmation memo edit UI for SEP-29 RequiresMemo recovery: store memo on confirmation context (`context.memo`), resolve dialog as `{ confirmed, memo? }`, and rebuild with `skipExceptions: [RequiresMemoException]` / post-confirm memo attach (no client wire `memo` / `memoType` params). Live refresh pauses on RequiresMemo (omit scan / pause auto-cron); MemoEdit Save cancel-and-replaces to restart validation and scanning ([#323](https://github.com/MetaMask/internal-snaps/pull/323)) diff --git a/packages/tron-wallet-snap/CHANGELOG.md b/packages/tron-wallet-snap/CHANGELOG.md index 57d39ebd9..b85f2675f 100644 --- a/packages/tron-wallet-snap/CHANGELOG.md +++ b/packages/tron-wallet-snap/CHANGELOG.md @@ -7,6 +7,27 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Uncategorized + +- feat(tron-wallet-snap): use the shared wrapSnapHandlers and noopAssetHandlers ([#368](https://github.com/MetaMask/internal-snaps/pull/368)) +- chore(tron): ratchet coverage thresholds with jest-it-up ([#350](https://github.com/MetaMask/internal-snaps/pull/350)) +- feat(tron-wallet-snap): use shared analytics lib ([#339](https://github.com/MetaMask/internal-snaps/pull/339)) +- feat(tron): use shared baseconfig ([#311](https://github.com/MetaMask/internal-snaps/pull/311)) +- chore(tron): extend the shared jest config ([#338](https://github.com/MetaMask/internal-snaps/pull/338)) +- Release/11.0.0 ([#325](https://github.com/MetaMask/internal-snaps/pull/325)) +- feat(tron-wallet-snap): use shared keyring account ([#319](https://github.com/MetaMask/internal-snaps/pull/319)) +- Release/10.0.0 ([#305](https://github.com/MetaMask/internal-snaps/pull/305)) +- feat(tron-wallet-snap): use shareable state management lib ([#295](https://github.com/MetaMask/internal-snaps/pull/295)) +- chore(tron): use shared cache utils ([#293](https://github.com/MetaMask/internal-snaps/pull/293)) +- chore: drop Node 20 and target ES2023 ([#283](https://github.com/MetaMask/internal-snaps/pull/283)) +- fix: restore `endowment:assets` permission to Bitcoin, Solana, and Tron snaps ([#274](https://github.com/MetaMask/internal-snaps/pull/274)) +- chore: snap build tooling cleanup (babel config, preinstalled builds, manifest locales) ([#264](https://github.com/MetaMask/internal-snaps/pull/264)) +- chore: reorganize `tsconfig` files for clarity ([#257](https://github.com/MetaMask/internal-snaps/pull/257)) +- feat: use shared trackError in tron ([#253](https://github.com/MetaMask/internal-snaps/pull/253)) +- chore: enable Snap TypeScript checking ([#237](https://github.com/MetaMask/internal-snaps/pull/237)) +- feat(tron-wallet-snap): use shareable UuidStruct ([#252](https://github.com/MetaMask/internal-snaps/pull/252)) +- feat: move errors helpers into shared pkg ([#241](https://github.com/MetaMask/internal-snaps/pull/241)) + ### Added - Add `signProofOfOwnershipBatch` for signing multiple proof-of-ownership messages in one request. ([#265](https://github.com/MetaMask/internal-snaps/pull/265)) From cc2732a522aada67807abdd035f9fbea8cac3d36 Mon Sep 17 00:00:00 2001 From: Florin Dzeladini Date: Fri, 25 Sep 2026 13:31:09 +0200 Subject: [PATCH 2/5] Update Release 12.0.0 --- package.json | 2 +- packages/bitcoin-wallet-snap/CHANGELOG.md | 7 ----- packages/snap-networks-utils/CHANGELOG.md | 13 --------- packages/solana-wallet-snap/CHANGELOG.md | 35 ----------------------- packages/stellar-wallet-snap/CHANGELOG.md | 5 +++- packages/stellar-wallet-snap/package.json | 2 +- packages/tron-wallet-snap/CHANGELOG.md | 21 -------------- 7 files changed, 6 insertions(+), 79 deletions(-) diff --git a/package.json b/package.json index f3535d8d1..01b73b55e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/internal-snaps-monorepo", - "version": "11.0.0", + "version": "12.0.0", "private": true, "description": "Monorepo for first-party snaps", "repository": { diff --git a/packages/bitcoin-wallet-snap/CHANGELOG.md b/packages/bitcoin-wallet-snap/CHANGELOG.md index a62a322a1..26244d58b 100644 --- a/packages/bitcoin-wallet-snap/CHANGELOG.md +++ b/packages/bitcoin-wallet-snap/CHANGELOG.md @@ -7,13 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Uncategorized - -- fix(bitcoin): repair bitcoin-wallet-snap integration tests ([#371](https://github.com/MetaMask/internal-snaps/pull/371)) -- chore(bitcoin): ratchet coverage thresholds with jest-it-up ([#348](https://github.com/MetaMask/internal-snaps/pull/348)) -- feat(bitcoin): use shared baseconfig ([#312](https://github.com/MetaMask/internal-snaps/pull/312)) -- chore(bitcoin): extend the shared jest config ([#337](https://github.com/MetaMask/internal-snaps/pull/337)) - ### Added - Add `signProofOfOwnershipBatch` for signing multiple proof-of-ownership messages in one request. ([#266](https://github.com/MetaMask/internal-snaps/pull/266)) diff --git a/packages/snap-networks-utils/CHANGELOG.md b/packages/snap-networks-utils/CHANGELOG.md index 3986c1cb9..b6778d0ca 100644 --- a/packages/snap-networks-utils/CHANGELOG.md +++ b/packages/snap-networks-utils/CHANGELOG.md @@ -7,19 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Uncategorized - -- chore(snap-networks-utils): ratchet coverage thresholds with jest-it-up ([#355](https://github.com/MetaMask/internal-snaps/pull/355)) -- feat(tron): use shared baseconfig ([#311](https://github.com/MetaMask/internal-snaps/pull/311)) -- feat(tron-wallet-snap): use shareable state management lib ([#295](https://github.com/MetaMask/internal-snaps/pull/295)) -- chore: drop Node 20 and target ES2023 ([#283](https://github.com/MetaMask/internal-snaps/pull/283)) -- chore: reorganize `tsconfig` files for clarity ([#257](https://github.com/MetaMask/internal-snaps/pull/257)) -- feat: use shared trackError in tron ([#253](https://github.com/MetaMask/internal-snaps/pull/253)) -- chore: enable Snap TypeScript checking ([#237](https://github.com/MetaMask/internal-snaps/pull/237)) -- refactor(snap-networks-utils): move util sources under `src/utils` ([#222](https://github.com/MetaMask/internal-snaps/pull/222)) -- fix: resolve `@metamask/snap-networks-utils` to source for typechecking ([#171](https://github.com/MetaMask/internal-snaps/pull/171)) -- chore: ts issues fixes ([#139](https://github.com/MetaMask/internal-snaps/pull/139)) - ### Added - Add `wrapSnapHandlers` to wrap any Snap entrypoint handlers with `withCatchAndThrowSnapError`, with optional per-handler `logError` overrides ([#341](https://github.com/MetaMask/internal-snaps/pull/341)) diff --git a/packages/solana-wallet-snap/CHANGELOG.md b/packages/solana-wallet-snap/CHANGELOG.md index 88d0680e9..727cf09c2 100644 --- a/packages/solana-wallet-snap/CHANGELOG.md +++ b/packages/solana-wallet-snap/CHANGELOG.md @@ -7,41 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Uncategorized - -- chore(solana): ratchet coverage thresholds with jest-it-up ([#351](https://github.com/MetaMask/internal-snaps/pull/351)) -- feat(tron): use shared baseconfig ([#311](https://github.com/MetaMask/internal-snaps/pull/311)) -- feat(solana-wallet-snap): use shared analytics lib ([#335](https://github.com/MetaMask/internal-snaps/pull/335)) -- chore(solana): extend the shared jest config ([#340](https://github.com/MetaMask/internal-snaps/pull/340)) -- test(solana): cover transaction approved/rejected scheduling ([#332](https://github.com/MetaMask/internal-snaps/pull/332)) -- Release/11.0.0 ([#325](https://github.com/MetaMask/internal-snaps/pull/325)) -- feat(solana): use shared baseconfig ([#310](https://github.com/MetaMask/internal-snaps/pull/310)) -- fix(solana): tolerate unknown fields in external API responses ([#321](https://github.com/MetaMask/internal-snaps/pull/321)) -- feat(solana-wallet-snap): use shared keyring account ([#317](https://github.com/MetaMask/internal-snaps/pull/317)) -- Release/10.0.0 ([#305](https://github.com/MetaMask/internal-snaps/pull/305)) -- chore(solana): use shared cache utils ([#292](https://github.com/MetaMask/internal-snaps/pull/292)) -- feat(solana-wallet-snap): use shareable state management lib ([#294](https://github.com/MetaMask/internal-snaps/pull/294)) -- chore: drop Node 20 and target ES2023 ([#283](https://github.com/MetaMask/internal-snaps/pull/283)) -- chore: snap build tooling cleanup (babel config, preinstalled builds, manifest locales) ([#264](https://github.com/MetaMask/internal-snaps/pull/264)) -- chore: reorganize `tsconfig` files for clarity ([#257](https://github.com/MetaMask/internal-snaps/pull/257)) -- chore: enable Snap TypeScript checking ([#237](https://github.com/MetaMask/internal-snaps/pull/237)) -- feat: add shared trackError util ([#246](https://github.com/MetaMask/internal-snaps/pull/246)) -- feat(solana-wallet-snap): use shareable UuidStruct ([#249](https://github.com/MetaMask/internal-snaps/pull/249)) -- feat: move errors helpers into shared pkg ([#241](https://github.com/MetaMask/internal-snaps/pull/241)) -- feat(solana-wallet-snap): use shareable serialization in Solana snap ([#230](https://github.com/MetaMask/internal-snaps/pull/230)) -- refactor(solana-wallet-snap): convert enums to `as const` objects ([#217](https://github.com/MetaMask/internal-snaps/pull/217)) -- feat: move batch utils into shared pkg ([#211](https://github.com/MetaMask/internal-snaps/pull/211)) -- feat(solana-wallet-snap): use shareable permissions helpers in Solana snap ([#207](https://github.com/MetaMask/internal-snaps/pull/207)) -- feat: move buildUrl into shared util pkg ([#195](https://github.com/MetaMask/internal-snaps/pull/195)) -- test(solana-wallet-snap): use a non-zero TTL in the fiat cache test ([#194](https://github.com/MetaMask/internal-snaps/pull/194)) -- feat: move sanitize utils into shared pkg ([#191](https://github.com/MetaMask/internal-snaps/pull/191)) -- chore: move UrlStruct to shared lib ([#174](https://github.com/MetaMask/internal-snaps/pull/174)) -- fix: resolve `@metamask/snap-networks-utils` to source for typechecking ([#171](https://github.com/MetaMask/internal-snaps/pull/171)) -- chore: add safeMerge shared util ([#166](https://github.com/MetaMask/internal-snaps/pull/166)) -- fix: mocklogger types in solana snap ([#164](https://github.com/MetaMask/internal-snaps/pull/164)) -- chore: disable eslint rules `jest/no-mocks-import` for test file ([#163](https://github.com/MetaMask/internal-snaps/pull/163)) -- chore: replace solana logger with shared util ([#148](https://github.com/MetaMask/internal-snaps/pull/148)) - ### Added - Add `signProofOfOwnershipBatch` for signing multiple proof-of-ownership messages in one request. ([#256](https://github.com/MetaMask/internal-snaps/pull/256)) diff --git a/packages/stellar-wallet-snap/CHANGELOG.md b/packages/stellar-wallet-snap/CHANGELOG.md index 4091dc18c..e6a859f4b 100644 --- a/packages/stellar-wallet-snap/CHANGELOG.md +++ b/packages/stellar-wallet-snap/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.1.0] + ### Uncategorized - feat(stellar-wallet-snap): use the shared wrapSnapHandlers and noopAssetHandlers ([#366](https://github.com/MetaMask/internal-snaps/pull/366)) @@ -81,6 +83,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial package release ([#181](https://github.com/MetaMask/internal-snaps/pull/181)) -[Unreleased]: https://github.com/MetaMask/internal-snaps/compare/@metamask/stellar-wallet-snap@1.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/internal-snaps/compare/@metamask/stellar-wallet-snap@1.1.0...HEAD +[1.1.0]: https://github.com/MetaMask/internal-snaps/compare/@metamask/stellar-wallet-snap@1.0.0...@metamask/stellar-wallet-snap@1.1.0 [1.0.0]: https://github.com/MetaMask/internal-snaps/compare/@metamask/stellar-wallet-snap@0.1.0...@metamask/stellar-wallet-snap@1.0.0 [0.1.0]: https://github.com/MetaMask/internal-snaps/releases/tag/@metamask/stellar-wallet-snap@0.1.0 diff --git a/packages/stellar-wallet-snap/package.json b/packages/stellar-wallet-snap/package.json index 4b10cb3ce..ce08a0c85 100644 --- a/packages/stellar-wallet-snap/package.json +++ b/packages/stellar-wallet-snap/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/stellar-wallet-snap", - "version": "1.0.0", + "version": "1.1.0", "description": "A Stellar wallet Snap", "keywords": [ "Ethereum", diff --git a/packages/tron-wallet-snap/CHANGELOG.md b/packages/tron-wallet-snap/CHANGELOG.md index b85f2675f..57d39ebd9 100644 --- a/packages/tron-wallet-snap/CHANGELOG.md +++ b/packages/tron-wallet-snap/CHANGELOG.md @@ -7,27 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Uncategorized - -- feat(tron-wallet-snap): use the shared wrapSnapHandlers and noopAssetHandlers ([#368](https://github.com/MetaMask/internal-snaps/pull/368)) -- chore(tron): ratchet coverage thresholds with jest-it-up ([#350](https://github.com/MetaMask/internal-snaps/pull/350)) -- feat(tron-wallet-snap): use shared analytics lib ([#339](https://github.com/MetaMask/internal-snaps/pull/339)) -- feat(tron): use shared baseconfig ([#311](https://github.com/MetaMask/internal-snaps/pull/311)) -- chore(tron): extend the shared jest config ([#338](https://github.com/MetaMask/internal-snaps/pull/338)) -- Release/11.0.0 ([#325](https://github.com/MetaMask/internal-snaps/pull/325)) -- feat(tron-wallet-snap): use shared keyring account ([#319](https://github.com/MetaMask/internal-snaps/pull/319)) -- Release/10.0.0 ([#305](https://github.com/MetaMask/internal-snaps/pull/305)) -- feat(tron-wallet-snap): use shareable state management lib ([#295](https://github.com/MetaMask/internal-snaps/pull/295)) -- chore(tron): use shared cache utils ([#293](https://github.com/MetaMask/internal-snaps/pull/293)) -- chore: drop Node 20 and target ES2023 ([#283](https://github.com/MetaMask/internal-snaps/pull/283)) -- fix: restore `endowment:assets` permission to Bitcoin, Solana, and Tron snaps ([#274](https://github.com/MetaMask/internal-snaps/pull/274)) -- chore: snap build tooling cleanup (babel config, preinstalled builds, manifest locales) ([#264](https://github.com/MetaMask/internal-snaps/pull/264)) -- chore: reorganize `tsconfig` files for clarity ([#257](https://github.com/MetaMask/internal-snaps/pull/257)) -- feat: use shared trackError in tron ([#253](https://github.com/MetaMask/internal-snaps/pull/253)) -- chore: enable Snap TypeScript checking ([#237](https://github.com/MetaMask/internal-snaps/pull/237)) -- feat(tron-wallet-snap): use shareable UuidStruct ([#252](https://github.com/MetaMask/internal-snaps/pull/252)) -- feat: move errors helpers into shared pkg ([#241](https://github.com/MetaMask/internal-snaps/pull/241)) - ### Added - Add `signProofOfOwnershipBatch` for signing multiple proof-of-ownership messages in one request. ([#265](https://github.com/MetaMask/internal-snaps/pull/265)) From 6b86fce5e3d2fd7e9f84f5edacb42b24e698a819 Mon Sep 17 00:00:00 2001 From: Florin Dzeladini Date: Fri, 25 Sep 2026 13:36:40 +0200 Subject: [PATCH 3/5] chore: clean up stellar-wallet-snap changelog --- packages/stellar-wallet-snap/CHANGELOG.md | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/packages/stellar-wallet-snap/CHANGELOG.md b/packages/stellar-wallet-snap/CHANGELOG.md index e6a859f4b..03e7853fa 100644 --- a/packages/stellar-wallet-snap/CHANGELOG.md +++ b/packages/stellar-wallet-snap/CHANGELOG.md @@ -9,20 +9,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [1.1.0] -### Uncategorized - -- feat(stellar-wallet-snap): use the shared wrapSnapHandlers and noopAssetHandlers ([#366](https://github.com/MetaMask/internal-snaps/pull/366)) -- fix(stellar): prevent double cron job spin out due to memo save ([#358](https://github.com/MetaMask/internal-snaps/pull/358)) -- chore(stellar): refine memo change ([#357](https://github.com/MetaMask/internal-snaps/pull/357)) -- chore(stellar): ratchet coverage thresholds with jest-it-up ([#352](https://github.com/MetaMask/internal-snaps/pull/352)) -- chore(stellar): Add address v2 support on `SignAuthEntry` wallet API ([#307](https://github.com/MetaMask/internal-snaps/pull/307)) -- chore(stellar): extend the shared jest config ([#344](https://github.com/MetaMask/internal-snaps/pull/344)) -- feat(stellar-wallet-snap): use shared analytics lib ([#336](https://github.com/MetaMask/internal-snaps/pull/336)) -- feat(stellar): use shared baseconfig ([#315](https://github.com/MetaMask/internal-snaps/pull/315)) -- chore(stellar): use shared cache utils ([#290](https://github.com/MetaMask/internal-snaps/pull/290)) -- Release/11.0.0 ([#325](https://github.com/MetaMask/internal-snaps/pull/325)) -- feat(stellar-wallet-snap): use shared keyring account ([#318](https://github.com/MetaMask/internal-snaps/pull/318)) - ### Added - Add send confirmation memo edit UI for SEP-29 RequiresMemo recovery: store memo on confirmation context (`context.memo`), resolve dialog as `{ confirmed, memo? }`, and rebuild with `skipExceptions: [RequiresMemoException]` / post-confirm memo attach (no client wire `memo` / `memoType` params). Live refresh pauses on RequiresMemo (omit scan / pause auto-cron); MemoEdit Save cancel-and-replaces to restart validation and scanning ([#323](https://github.com/MetaMask/internal-snaps/pull/323)) From 4bd96c5e59093a0dfc60d4b44bf0c92e116fbc1a Mon Sep 17 00:00:00 2001 From: Florin Dzeladini Date: Fri, 25 Sep 2026 13:41:20 +0200 Subject: [PATCH 4/5] chore: bump version in stellar snap manifest --- packages/stellar-wallet-snap/snap.manifest.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/stellar-wallet-snap/snap.manifest.json b/packages/stellar-wallet-snap/snap.manifest.json index 8a854cc6d..eeb50fd14 100644 --- a/packages/stellar-wallet-snap/snap.manifest.json +++ b/packages/stellar-wallet-snap/snap.manifest.json @@ -1,5 +1,5 @@ { - "version": "1.0.0", + "version": "1.1.0", "description": "Manage Stellar using MetaMask", "proposedName": "Stellar", "repository": { From 0a84cd9dd29ba759bea94e5eef91090c43a06d8b Mon Sep 17 00:00:00 2001 From: Florin Dzeladini Date: Fri, 25 Sep 2026 13:49:20 +0200 Subject: [PATCH 5/5] chore: update shasum to match --- packages/bitcoin-wallet-snap/snap.manifest.json | 2 +- packages/solana-wallet-snap/snap.manifest.json | 2 +- packages/stellar-wallet-snap/snap.manifest.json | 2 +- packages/tron-wallet-snap/snap.manifest.json | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/bitcoin-wallet-snap/snap.manifest.json b/packages/bitcoin-wallet-snap/snap.manifest.json index 65633c1f6..1ef8bf087 100644 --- a/packages/bitcoin-wallet-snap/snap.manifest.json +++ b/packages/bitcoin-wallet-snap/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/internal-snaps.git" }, "source": { - "shasum": "ym8AM1UALP/J8Al0hkltshJPyaZppBN8f0WpLj0JIJc=", + "shasum": "Z+NS/f9MJe1EkurWhDHAaYRv1v4lmsADPutyIvZ/qvE=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/solana-wallet-snap/snap.manifest.json b/packages/solana-wallet-snap/snap.manifest.json index b053aa4be..3d0f0e1db 100644 --- a/packages/solana-wallet-snap/snap.manifest.json +++ b/packages/solana-wallet-snap/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/internal-snaps.git" }, "source": { - "shasum": "QrB8vILkJxJ9R3oqh5OhtB05Y21vDyUBZpfPaPlvD+M=", + "shasum": "gKSmmgnrz02LKys6xEG0MnFIYHv5NwtfxC1bppDh7Eg=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/stellar-wallet-snap/snap.manifest.json b/packages/stellar-wallet-snap/snap.manifest.json index eeb50fd14..cd6797fcd 100644 --- a/packages/stellar-wallet-snap/snap.manifest.json +++ b/packages/stellar-wallet-snap/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/internal-snaps.git" }, "source": { - "shasum": "MGLWLhlYBn+se/MUt9Lq70AkSl4F4oZaVAVXRgqtoLQ=", + "shasum": "xI6iWMW9CcV4q3LWjg8HXYQJvyCSJmyIL9rVnI2kKtg=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/tron-wallet-snap/snap.manifest.json b/packages/tron-wallet-snap/snap.manifest.json index 5091d4760..f12f60f17 100644 --- a/packages/tron-wallet-snap/snap.manifest.json +++ b/packages/tron-wallet-snap/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/internal-snaps.git" }, "source": { - "shasum": "w0B03Ph4tshepcMC3kYBXO7iJIBHNqm5CANthqah81A=", + "shasum": "JrtkXzAVC/BpW0y5jndacLeRHtYWb+w5LUZfICBdrDk=", "location": { "npm": { "filePath": "dist/bundle.js",