You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+31-2Lines changed: 31 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,6 +6,35 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
6
6
7
7
## [Unreleased]
8
8
9
+
## [10.13.0]
10
+
### Added
11
+
- Add a new fiat onboarding option via MoonPay ([#13934](https://github.com/MetaMask/metamask-extension/pull/13934))
12
+
- Available for the following networks: Ethereum, BNB Chain, Polygon, Avalanche, Celo
13
+
- Add support for a Dark Mode theme ([#14207](https://github.com/MetaMask/metamask-extension/pull/14207))
14
+
-**[FLASK]** Add native browser notifications for Snaps via `snap_notify` permission ([#13613](https://github.com/MetaMask/metamask-extension/pull/13613))
15
+
-**[FLASK]** Add Snaps settting to search index ([#14100](https://github.com/MetaMask/metamask-extension/pull/14100))
16
+
-**[FLASK]** Display the Snap version during Snap installation ([#13931](https://github.com/MetaMask/metamask-extension/pull/13931))
17
+
18
+
### Changed
19
+
- Improvements for multi-layer fee UX ([#13547](https://github.com/MetaMask/metamask-extension/pull/13547))
20
+
- Fix 'Send max' button when on a multi-layer fee network
21
+
- Show fiat currency estimates alongside ETH estimates on multi-layer fee networks
22
+
- Display L1+L2 gas fees as a combined total on multi-layer fee networks
23
+
- Don't allow users to set gas price on Optimism
24
+
- Move Token Detection toggle to Advanced tab. ([#13977](https://github.com/MetaMask/metamask-extension/pull/13977))
25
+
- Don’t show ‘What’s new’ pop up to new users ([#13886](https://github.com/MetaMask/metamask-extension/pull/13886))
26
+
- Improving settings toggle accessibility by allowing label interaction ([#13876](https://github.com/MetaMask/metamask-extension/pull/13876))
27
+
- Updating account and network icons ([#13947](https://github.com/MetaMask/metamask-extension/pull/13947))
28
+
- Add 'Enhanced Gas UI' setting to search index ([#14206](https://github.com/MetaMask/metamask-extension/pull/14206))
29
+
- Add buy modal link to insufficient currency warning of all networks that have a fiat onramp, and update spacing in the warning's copy ([#14019](https://github.com/MetaMask/metamask-extension/pull/14019))
30
+
31
+
### Fixed
32
+
- Fix issue where editing advanced gas while speeeding up a transaction exits speedup ([#14101](https://github.com/MetaMask/metamask-extension/pull/14101))
33
+
- Fix typo in cancel/speed up messaging ([#14067](https://github.com/MetaMask/metamask-extension/pull/14067))
34
+
- Fix token icon when going from token detail page to Swaps view ([#14062](https://github.com/MetaMask/metamask-extension/pull/14062))
35
+
- Fix issue where the contract address is shown as recipient when calling safe transfer method on erc721 or erc1155 contracts ([#13535](https://github.com/MetaMask/metamask-extension/pull/13535))
36
+
- Ensure accounts still line up in dropdown ([#13986](https://github.com/MetaMask/metamask-extension/pull/13986))
37
+
9
38
## [10.12.4]
10
39
### Fixed
11
40
- Fix MetaMask internal error reporting (#14344)
@@ -52,7 +81,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
52
81
- Harden keyring type check in EthOverview ([#13711](https://github.com/MetaMask/metamask-extension/pull/13711))
Copy file name to clipboardExpand all lines: README.md
+18-3Lines changed: 18 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,7 @@ To learn how to contribute to the MetaMask project itself, visit our [Internal D
20
20
- Install dependencies: `yarn setup` (not the usual install command)
21
21
- Copy the `.metamaskrc.dist` file to `.metamaskrc`
22
22
- Replace the `INFURA_PROJECT_ID` value with your own personal [Infura Project ID](https://infura.io/docs).
23
-
- If debugging MetaMetrics, you'll need to add a value for `SEGMENT_WRITE_KEY`[Segment write key](https://segment.com/docs/connections/find-writekey/).
23
+
- If debugging MetaMetrics, you'll need to add a value for `SEGMENT_WRITE_KEY`[Segment write key](https://segment.com/docs/connections/find-writekey/), see [Developing on MetaMask](./development/README.md).
24
24
- Build the project to the `./dist/` folder with `yarn dist`.
25
25
26
26
Uncompressed builds can be found in `/dist`, compressed builds can be found in `/builds` once they're built.
@@ -60,9 +60,23 @@ You can run the linter by itself with `yarn lint`, and you can automatically fix
60
60
61
61
Our e2e test suite can be run on either Firefox or Chrome. In either case, start by creating a test build by running `yarn build:test`.
62
62
63
-
Firefox e2e tests can be run with `yarn test:e2e:firefox`.
63
+
-Firefox e2e tests can be run with `yarn test:e2e:firefox`.
64
64
65
-
Chrome e2e tests can be run with `yarn test:e2e:chrome`, but they will only work if you have Chrome v79 installed. Update the `chromedriver` package to a version matching your local Chrome installation to run e2e tests on newer Chrome versions.
65
+
- Chrome e2e tests can be run with `yarn test:e2e:chrome`. The `chromedriver` package major version must match the major version of your local Chrome installation. If they don't match, update whichever is behind before running Chrome e2e tests.
66
+
67
+
- Single e2e tests can be run with `yarn test:e2e:single test/e2e/tests/TEST_NAME.spec.js` along with the options below.
68
+
69
+
```console
70
+
--browser Set the browser used; either 'chrome' or 'firefox'.
71
+
72
+
--leave-running Leaves the browser running after a test fails, along with anything else
73
+
that the test used (ganache, the test dapp, etc.).
74
+
75
+
--retries Set how many times the test should be retried upon failure. Default is 0.
76
+
```
77
+
78
+
An example for running `account-details` testcase with chrome and leaving the browser open would be:
0 commit comments