Skip to content

Release/1115.0.0 - #9470

Merged
ccharly merged 7 commits into
mainfrom
release/1115.0.0
Jul 10, 2026
Merged

Release/1115.0.0#9470
ccharly merged 7 commits into
mainfrom
release/1115.0.0

Conversation

@ccharly

@ccharly ccharly commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

Explanation

Re-releasing:

And adding the transaction-controller as well.

References

N/A

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

Note

High Risk
Breaking changes to transaction gas-fee callbacks and Snap account creation affect wallet clients broadly; the release also propagates transaction-controller@69 through many dependent packages.

Overview
Monorepo release 1115.0.0 that cuts new package versions and refreshes workspace dependency ranges and yarn.lock; the diff is version/changelog/lockfile only, not new feature code in this PR.

The notable breaking releases bundled here are @metamask/transaction-controller@69.0.0 and @metamask/multichain-account-service@13.0.0. Transaction controller expands saved-gas-fee support and requires injectors of getSavedGasFees to take TransactionMeta instead of a chain id. Multichain account service drops the legacy v1 createAccount path so Snap account creation must go through createAccounts.

Smaller feature bumps ride along via changelog entries already in those releases—e.g. @metamask/client-utils@1.1.0 maps assetActivation / assetDeactivation in activity mappers, and @metamask/network-enablement-controller@5.5.0 adds Robinhood Chain to popular networks. Dozens of controllers and middleware packages are patch/minor releases that mainly align on transaction-controller@^69.0.0, accounts-controller@^39.0.5, and related dependency bumps (#9470).

Reviewed by Cursor Bugbot for commit 7d936de. Bugbot is set up for automated code reviews on this repo. Configure here.

@socket-security

socket-security Bot commented Jul 10, 2026

Copy link
Copy Markdown

No dependency changes detected. Learn more about Socket for GitHub.

👍 No dependency changes detected in pull request

@ccharly
ccharly marked this pull request as ready for review July 10, 2026 15:43
@ccharly
ccharly requested review from a team as code owners July 10, 2026 15:43
@ccharly
ccharly temporarily deployed to default-branch July 10, 2026 15:43 — with GitHub Actions Inactive

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 4103a71. Configure here.

Comment thread packages/assets-controller/package.json
@metamask-ci

This comment has been minimized.

1 similar comment
@metamask-ci

This comment has been minimized.

@ccharly

ccharly commented Jul 10, 2026

Copy link
Copy Markdown
Contributor Author

@metamaskbot update-changelogs

@metamask-ci

metamask-ci Bot commented Jul 10, 2026

Copy link
Copy Markdown

✅ Changelogs updated and pushed.

@ccharly
ccharly enabled auto-merge July 10, 2026 16:10

@mcmire mcmire left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Well done 👏🏻

@ccharly
ccharly added this pull request to the merge queue Jul 10, 2026
Merged via the queue into main with commit 7875ce0 Jul 10, 2026
421 checks passed
@ccharly
ccharly deleted the release/1115.0.0 branch July 10, 2026 16:15
@meltingice1337 meltingice1337 mentioned this pull request Jul 13, 2026
4 tasks
pull Bot pushed a commit to dmrazzy/core that referenced this pull request Jul 13, 2026
## Explanation

This is the release PR for **Release 1116.0.0** of the core monorepo. It
bumps the root monorepo version from 1115.0.0 to 1116.0.0 and publishes
new versions of two packages:

- **`@metamask/ramps-controller` 15.1.0 → 16.0.0 (major)**: Releases the
breaking change from MetaMask#9448, which removes normalization of provider IDs
(the `/providers/` prefix is no longer stripped).
`RampsController.getQuotes` now matches provider IDs from the providers
list, quotes, custom actions, and sort order as-is, and a precreated
stub order's `provider.id` is the canonical provider code passed to the
create-order call. Consumers must supply non-prefixed (canonical)
provider IDs. Also includes the MIT license text update from MetaMask#9472.
- **`@metamask/transaction-pay-controller` 24.0.2 → 24.0.3 (patch)**:
Bumps its `@metamask/ramps-controller` dependency to `^16.0.0` and
includes the MIT license text update from MetaMask#9472.

No source code changes are included in this PR itself; it only contains
version bumps, changelog updates, and the corresponding `yarn.lock`
update.

## References

- Includes MetaMask#9448 (breaking `ramps-controller` provider ID change)
- Includes MetaMask#9472 (MIT license text update)
- Previous release: MetaMask#9470 (Release 1115.0.0)

## 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
- [x] I've communicated my changes to consumers by [updating changelogs
for packages I've
changed](https://github.com/MetaMask/core/tree/main/docs/processes/updating-changelogs.md)
- [ ] I've introduced [breaking
changes](https://github.com/MetaMask/core/tree/main/docs/processes/breaking-changes.md)
in this PR and have prepared draft pull requests for clients and
consumer packages to resolve them

<!-- CURSOR_SUMMARY -->
---

> [!NOTE]
> **Medium Risk**
> The release surfaces a major breaking change in ramps provider ID
handling; downstream apps must adopt canonical IDs and stop using
`normalizeProviderCode`, though this PR itself only bumps versions.
> 
> **Overview**
> Release **1116.0.0** bumps the root monorepo and publishes two
packages with **no runtime code changes in this PR**—only versions,
changelogs, and `yarn.lock`.
> 
> **`@metamask/ramps-controller` 16.0.0** ships the breaking ramps
behavior from MetaMask#9448: provider IDs are no longer normalized (no
`/providers/` prefix stripping), `normalizeProviderCode` is removed, and
callers must use canonical provider IDs for quotes and create-order.
Changelog also records the MIT **LICENSE** text update (MetaMask#9472).
> 
> **`@metamask/transaction-pay-controller` 24.0.3** is a patch that
raises its **`@metamask/ramps-controller`** dependency to `^16.0.0`
(MetaMask#9481) and includes the same LICENSE changelog note (MetaMask#9472).
> 
> <sup>Reviewed by [Cursor Bugbot](https://cursor.com/bugbot) for commit
8fb0397. Bugbot is set up for automated
code reviews on this repo. Configure
[here](https://www.cursor.com/dashboard/bugbot).</sup>
<!-- /CURSOR_SUMMARY -->

---------

Co-authored-by: Darius Costolas <10818970+meltingice1337@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants