-
-
Notifications
You must be signed in to change notification settings - Fork 205
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release/299.0.0 #5318
base: main
Are you sure you want to change the base?
Release/299.0.0 #5318
Conversation
Removed dependencies detected. Learn more about Socket for GitHub ↗︎ 🚮 Removed packages: npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected] |
@@ -1,6 +1,6 @@ | |||
{ | |||
"name": "@metamask/notification-services-controller", | |||
"version": "0.20.1", | |||
"version": "1.0.0", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you keep this as a v0?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There is a "breaking" peer dependency bump. But it sounds like it isn't active in the app yet? Would 0.21.0 work in that case?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For the previous releases, we usually just bumped the minor for this one yes
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yep perfect!
@@ -7,4 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 | |||
|
|||
## [Unreleased] | |||
|
|||
[Unreleased]: https://github.com/MetaMask/core/ | |||
## [1.0.0] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should not make it a major one for now.
We know we will have some fixes already, I would just go with 0.1.0
for now
Explanation
This is a controller release that includes the first version of the
MultichainNetworkController
, which also includeAccountController
updates. The other version bumps are related to keeping dependencies in sync between all packages.References
Related to: #804
Changelog
@metamask/accounts-controller
Added
@metamask/network-controller
^22.2.2
as a dev and peer dependency (#5215)MultichainNetworkController:didNetworkChange
to allowed events and handle keeping accounts in sync with network changes (#5215)Changed
@metamask/keyring-controller
peer dependency from^19.0.0
to^19.1.0
(#5215)@metamask/assets-controllers
Changed
@metamask/network-controller
dev and peer dependency from^22.2.1
to^22.2.2
@metamask/accounts-controller
dev and peer dependency from^23.1.0
to^24.0.0
@metamask/earn-controller
Changed
@metamask/network-controller
dev and peer dependency from^22.2.1
to^22.2.2
@metamask/accounts-controller
dev and peer dependency from^23.1.0
to^24.0.0
@metamask/multichain
Changed
@metamask/network-controller
dev and peer dependency from^22.2.1
to^22.2.2
@metamask/multichain-network-controller
Added
MultichainNetworkController
to handle both EVM and non-EVM network and account switching (#5215)NetworkControllerGetStateAction | NetworkControllerSetActiveNetworkAction
. TheMultichainNetworkController
acts as a proxy for theNetworkController
and will update it based on EVM network changes.AccountsControllerSelectedAccountChangeEvent
to allowed events. This is used to subscribe to theAccountsController:selectedAccountChange
event from theAccountsController
and is responsible for updating active network based on account changes (both EVM and non-EVM).@metamask/multichain-transactions-controller
Changed
@metamask/accounts-controller
dev and peer dependency from^23.1.0
to^24.0.0
@metamask/network-controller
Fixed
@metamask/notification-services-controller
Changed
@metamask/profile-sync-controller
dev and peer dependency from^7.0.1
to^8.0.0
@metamask/profile-sync-controller
Changed
@metamask/network-controller
dev and peer dependency from^22.2.1
to^22.2.2
@metamask/accounts-controller
dev and peer dependency from^23.1.0
to^24.0.0
@metamask/signature-controller
Changed
@metamask/network-controller
dev and peer dependency from^22.2.1
to^22.2.2
@metamask/transaction-controller
Changed
@metamask/network-controller
dev and peer dependency from^22.2.1
to^22.2.2
@metamask/accounts-controller
dev and peer dependency from^23.1.0
to^24.0.0
@metamask/user-operation-controller
Changed
@metamask/network-controller
dev and peer dependency from^22.2.1
to^22.2.2
@metamask/transaction-controller
dev and peer dependency from^45.1.0
to^46.0.0
Checklist