Skip to content

Release/3.0.0 - #81

Merged
taran-a merged 3 commits into
mainfrom
release/3.0.0
Jul 31, 2026
Merged

Release/3.0.0#81
taran-a merged 3 commits into
mainfrom
release/3.0.0

Conversation

@taran-a

@taran-a taran-a commented Jul 31, 2026

Copy link
Copy Markdown
Contributor

Explanation

Tron package release v2.0.0

Changed

  • BREAKING: Re-licensed split into LICENSE.MIT or LICENSE.APACHE2 files (SPDX expression unchanged) (#75)
  • This package was migrated from snap-tron-wallet. See the source repository for the original changelog
  • Bump @metamask/keyring-api from ^23.2.0 to ^23.7.0 (#43)
  • Bump @metamask/keyring-snap-sdk from ^8.0.0 to ^9.2.1 (#43)
  • Bump @metamask/snaps-cli from ^8.3.0 to ^8.4.1 (#43)
  • Bump @metamask/snaps-sdk from ^11.1.1 to ^11.2.0 (#43)
  • Bump @metamask/superstruct from ^3.2.1 to ^3.4.1 (#43)

Bitcoin package release v2.0.0

Added

  • Add support for keyring API v2, including bip44:derive-path, bip44:derive-index, bip44:derive-index-range, and bip44:discover account creation types (#43)
  • Add exportAccount method supporting WIF (base58) private key export (#43)
  • Add parseDerivationPath to validate and parse BIP-44 derivation paths for native segwit (BIP-84) accounts (#43)

Changed

  • BREAKING Remove v1 keyring API support (createAccount, v1 Keyring interface) in favour of v2 (#43)
  • BREAKING: Re-licensed split into LICENSE.MIT or LICENSE.APACHE2 files (SPDX expression unchanged) (#75)
  • Migrate KeyringHandler to implement KeyringSnapRpc from @metamask/keyring-api/v2 (#43)
  • Update snap.manifest.json to declare derivePath capability in the bip44 keyring block (#43)
  • Mark accounts as exportable in the keyring account mapping (#43)
    @@ -27,12 +30,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
  • Fixed RPC endpoints for mainnet and testnet (#37)
    • Endpoints introduced in version 1.15.1 were causing frequent 429 HTTP errors.

References

Checklist

  • I've updated the test suite for new or updated code as appropriate
  • I've updated documentation (JSDoc, Markdown, etc.) for new or updated code as appropriate
  • I've communicated my changes to consumers by updating changelogs for packages I've changed
  • I've introduced breaking changes in this PR and have prepared draft pull requests for clients and consumer packages to resolve them

@taran-a
taran-a requested review from a team as code owners July 31, 2026 10:21
@taran-a
taran-a temporarily deployed to default-branch July 31, 2026 10:22 — with GitHub Actions Inactive
@taran-a
taran-a temporarily deployed to default-branch July 31, 2026 10:22 — with GitHub Actions Inactive
@metamask-ci

metamask-ci Bot commented Jul 31, 2026

Copy link
Copy Markdown

✅ No changelog changes needed.

@taran-a

taran-a commented Jul 31, 2026

Copy link
Copy Markdown
Contributor Author

@metamaskbot publish-preview

@github-actions

Copy link
Copy Markdown
Contributor

Preview builds have been published. Learn how to use preview builds in other projects.

Expand for full list of packages and versions.
@metamask-previews/bitcoin-wallet-snap@2.0.0-preview-642507e
@metamask-previews/tron-wallet-snap@2.0.0-preview-642507e

@taran-a
taran-a added this pull request to the merge queue Jul 31, 2026
Merged via the queue into main with commit de0773d Jul 31, 2026
49 checks passed
@taran-a
taran-a deleted the release/3.0.0 branch July 31, 2026 11:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants