-
-
Notifications
You must be signed in to change notification settings - Fork 178
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: MetaMask/core
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v14.0.2
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: MetaMask/core
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v14.1.0
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 5 commits
- 6 files changed
- 5 contributors
Commits on Jul 30, 2021
-
* update changelog * add improve token list
Configuration menu - View commit details
-
Copy full SHA for 7ad58ec - Browse repository at this point
Copy the full SHA 7ad58ecView commit details
Commits on Aug 2, 2021
-
Bump @metamask/auto-changelog from 2.4.0 to 2.5.0 (#549)
Bumps [@metamask/auto-changelog](https://github.com/MetaMask/auto-changelog) from 2.4.0 to 2.5.0. - [Release notes](https://github.com/MetaMask/auto-changelog/releases) - [Changelog](https://github.com/MetaMask/auto-changelog/blob/main/CHANGELOG.md) - [Commits](MetaMask/auto-changelog@v2.4.0...v2.5.0) --- updated-dependencies: - dependency-name: "@metamask/auto-changelog" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 9df7688 - Browse repository at this point
Copy the full SHA 9df7688View commit details
Commits on Aug 3, 2021
-
Bump tar from 6.1.0 to 6.1.4 (#552)
Bumps [tar](https://github.com/npm/node-tar) from 6.1.0 to 6.1.4. - [Release notes](https://github.com/npm/node-tar/releases) - [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md) - [Commits](isaacs/node-tar@v6.1.0...v6.1.4) --- updated-dependencies: - dependency-name: tar dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d2d91b6 - Browse repository at this point
Copy the full SHA d2d91b6View commit details
Commits on Aug 5, 2021
-
Feature: Add selector subscriptions (#551)
This non-breaking PR adds [`reselect`](https://npmjs.com/package/reselect)-style selectors as an optional parameter to controller messenger event subscriptions. We call subscriptions with selectors **selector subscriptions**. This enables subscribing to subsets of large event payloads, for example `*:stateChange` events. ```typescript // ControllerMessenger.subscribe selector signature subscribe<E extends Event['type'], V>( eventType: E, handler: (nextValue: V, previousValue: V | undefined) => void, selector: (payload: ExtractEventPayload<Event, E>) => V, ): void; ``` When a selector subscription is triggered, the corresponding selector is passed the entire event payload, and returns a single value. If the value has changed since the last occurrence of the event, the handler is called with the new value and the previous value, or `undefined` if no previous value exists. Since controller state is immutable, the event handler can efficiently diff the selector return values and trigger other logic dependent on changes to subsets of complex event payloads (e.g., other events). This feature is motivated by our frequent need to subscribe to controller substate(s). Every controller has a generic `*:stateChange` event, but parsing that state is often error-prone and/or annoying. By adding selector subscriptions, we can performantly parse complex controller state in one place, and emit more specific events as necessary. This implementation was chosen due to our existing widespread use of selectors in our UIs, and in order to avoid the introduction of querying DSLs such as JSONPath and GraphQL at this time. In addition to adding selector subscriptions, this PR modifies an error messages and does some minor, non-breaking type touchup. Closes #528
Configuration menu - View commit details
-
Copy full SHA for a143120 - Browse repository at this point
Copy the full SHA a143120View commit details -
* 14.1.0 * Update CHANGELOG.md Co-authored-by: github-actions <github-actions@github.com> Co-authored-by: Erik Marks <25517051+rekmarks@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 19f7bf3 - Browse repository at this point
Copy the full SHA 19f7bf3View commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v14.0.2...v14.1.0