@@ -9,13 +9,30 @@ The latest major MetaMask documentation updates are listed by the month they wer
99For a comprehensive list of recent product changes, visit the "Release Notes" section at the bottom
1010of the [ MetaMask developer page] ( https://metamask.io/developer/ ) .
1111
12- ## November 2024
12+ ## January 2025
1313
1414- Documented Multichain API [ guide] ( /wallet/how-to/manage-networks/use-multichain ) ,
1515 [ concept] ( /wallet/concepts/multichain-api ) , and [ reference] ( /wallet/reference/multichain-api ) .
1616 ([ #1621 ] ( https://github.com/MetaMask/metamask-docs/pull/1621 ) )
17+ - Documented [ ` eth_simulateV1 ` ] ( /services/reference/ethereum/json-rpc-methods/eth_simulatev1 ) . ([ #1798 ] ( https://github.com/MetaMask/metamask-docs/pull/1798 ) )
18+ - Added new [ MetaMask SDK documentation section] ( /sdk ) .
19+ ([ #1766 ] ( https://github.com/MetaMask/metamask-docs/pull/1766 ) )
20+ - Documented Snaps [ ` Banner ` ] ( /snaps/features/custom-ui/#banner ) , [ ` Container ` ] ( /snaps/features/custom-ui/#container ) , [ ` Footer ` ] ( /snaps/features/custom-ui/#footer ) , [ ` Skeleton ` ] ( /snaps/features/custom-ui/#skeleton ) , and [ ` Value ` ] ( /snaps/features/custom-ui/#value ) UI components.
21+ ([ #1835 ] ( https://github.com/MetaMask/metamask-docs/pull/1835 ) )
22+
23+ ## December 2024
24+
25+ - Documented [ Swellchain] ( /services/reference/swellchain ) support. ([ #1776 ] ( https://github.com/MetaMask/metamask-docs/pull/1776 ) )
26+ - Documented [ Snaps notifications expanded view] ( /snaps/features/notifications/#expanded-view ) .
27+ ([ #1774 ] ( https://github.com/MetaMask/metamask-docs/pull/1774 ) )
28+ - Documented [ ` snap_getInterfaceContext ` ] ( /snaps/reference/snaps-api/#snap_getinterfacecontext ) .
29+ ([ #1772 ] ( https://github.com/MetaMask/metamask-docs/pull/1772 ) )
30+
31+ ## November 2024
32+
33+ - Documented [ updated error responses] ( /services/reference/ethereum/json-rpc-methods ) when rate-limiting Infura JSON-RPC API calls. ([ #1749 ] ( https://github.com/MetaMask/metamask-docs/pull/1749 ) )
1734- Documented [ Unichain Sepolia] ( /services/reference/unichain ) support. ([ #1725 ] ( https://github.com/MetaMask/metamask-docs/pull/1725 ) )
18- - Updated Snaps [ Custom UI documentation] ( /snaps/features/custom-ui/ ) for MetaMask Extension version 12.6.
35+ - Updated Snaps [ custom UI documentation] ( /snaps/features/custom-ui/ ) for MetaMask Extension version 12.6.
1936 ([ #1715 ] ( https://github.com/MetaMask/metamask-docs/pull/1715 ) )
2037- Added tutorial for
2138 [ creating a simple Starknet dapp] ( /wallet/how-to/use-non-evm-networks/starknet/create-a-simple-starknet-dapp ) .
@@ -29,7 +46,7 @@ of the [MetaMask developer page](https://metamask.io/developer/).
2946 ([ #1509 ] ( https://github.com/MetaMask/metamask-docs/pull/1509 ) )
3047- Documented [ Scroll] ( /services/reference/scroll ) support.
3148 ([ #1641 ] ( https://github.com/MetaMask/metamask-docs/pull/1641 ) )
32- - Updated [ Wallet landing page] ( /wallet ) and added [ Connect to MetaMask] ( /wallet/connect ) section
49+ - Updated [ Wallet landing page] ( /wallet ) and added [ Connect to MetaMask] ( /wallet/how-to/ connect ) section
3350 with SDK, third-party libraries, and Wallet API connection options.
3451 ([ #1494 ] ( https://github.com/MetaMask/metamask-docs/pull/1494 ) )
3552- Documented [ ` snap_getPreferences ` ] ( /snaps/reference/snaps-api/#snap_getpreferences ) .
@@ -52,7 +69,7 @@ of the [MetaMask developer page](https://metamask.io/developer/).
5269 ([ #1540 ] ( https://github.com/MetaMask/metamask-docs/pull/1540 ) )
5370- Documented [ Snaps user-defined components] ( /snaps/features/custom-ui/user-defined-components ) .
5471 ([ #1557 ] ( https://github.com/MetaMask/metamask-docs/pull/1557 ) )
55- - Updated [ Android SDK documentation] ( /wallet/connect/metamask- sdk/mobile/android ) with convenience
72+ - Updated [ Android SDK documentation] ( /sdk ) with convenience
5673 methods and examples using coroutines.
5774 ([ #1546 ] ( https://github.com/MetaMask/metamask-docs/pull/1546 ) )
5875- Documented [ Infura's credit pricing model] ( /services/get-started/pricing ) .
@@ -77,12 +94,12 @@ of the [MetaMask developer page](https://metamask.io/developer/).
7794
7895## June 2024
7996
80- - Documented [ Snaps custom UI with JSX] ( /snaps/features/custom-ui/with-jsx ) .
97+ - Documented [ Snaps custom UI with JSX] ( /snaps/features/custom-ui ) .
8198 ([ #1348 ] ( https://github.com/MetaMask/metamask-docs/pull/1348 ) )
8299- Updated [ React dapp with global state tutorial] ( /wallet/tutorials/react-dapp-global-state ) with
83100 instructions for EIP-6963.
84101 ([ #1330 ] ( https://github.com/MetaMask/metamask-docs/pull/1330 ) )
85- - Documented that the Gas API can be [ called without an API key secret] ( /services/gas-api/api-reference ) . ([ #1346 ] ( https://github.com/MetaMask/metamask-docs/pull/1346 ) )
102+ - Documented that the Gas API can be [ called without an API key secret] ( /services/reference/ gas-api ) . ([ #1346 ] ( https://github.com/MetaMask/metamask-docs/pull/1346 ) )
86103- Updated [ Snaps resources] ( /snaps/learn/resources ) and added a new section "Snaps for developers." ([ #1329 ] ( https://github.com/MetaMask/metamask-docs/pull/1329 ) )
87104- Documented [ how to allow automatic connections to a Snap] ( /snaps/how-to/allow-automatic-connections ) .
88105 ([ #1322 ] ( https://github.com/MetaMask/metamask-docs/pull/1322 ) )
@@ -116,7 +133,7 @@ of the [MetaMask developer page](https://metamask.io/developer/).
116133- Documented [ Snaps notifications] ( /snaps/features/notifications ) .
117134 ([ #1292 ] ( https://github.com/MetaMask/metamask-docs/pull/1292 ) )
118135- Moved Snaps-specific Wallet API methods from the
119- [ Wallet JSON-RPC API reference] ( /wallet/reference/json-rpc-api ) to the
136+ [ Wallet JSON-RPC API reference] ( /wallet/reference/json-rpc-methods ) to the
120137 [ Snaps reference] ( /snaps/reference/wallet-api-for-snaps ) .
121138 ([ #1286 ] ( https://github.com/MetaMask/metamask-docs/pull/1286 ) )
122139- Documented [ Snaps ` onKeyringRequest ` entry point] ( /snaps/reference/entry-points/#onkeyringrequest ) .
@@ -129,7 +146,7 @@ of the [MetaMask developer page](https://metamask.io/developer/).
129146 ([ #1274 ] ( https://github.com/MetaMask/metamask-docs/pull/1274 ) )
130147- Documented [ Snaps cron jobs] ( /snaps/features/cron-jobs ) .
131148 ([ #1271 ] ( https://github.com/MetaMask/metamask-docs/pull/1271 ) )
132- - Updated [ how to connect to MetaMask] ( /wallet/connect/wallet-api ) with vanilla TypeScript and React
149+ - Updated [ how to connect to MetaMask] ( /wallet/how-to/connect ) with vanilla TypeScript and React
133150 TypeScript instructions.
134151 ([ #1247 ] ( https://github.com/MetaMask/metamask-docs/pull/1247 ) )
135152
@@ -148,7 +165,7 @@ of the [MetaMask developer page](https://metamask.io/developer/).
148165- Documented [ Snap-defined timeouts] ( /snaps/reference/permissions/#snap-defined-timeouts ) .
149166 ([ #1224 ] ( https://github.com/MetaMask/metamask-docs/pull/1224 ) and
150167 [ #1227 ] ( https://github.com/MetaMask/metamask-docs/pull/1227 ) )
151- - Restructured Wallet documentation to emphasize [ connecting using EIP-6963] ( /wallet/connect/wallet-api ) .
168+ - Restructured Wallet documentation to emphasize [ connecting using EIP-6963] ( /wallet/how-to/connect ) .
152169 ([ #1214 ] ( https://github.com/MetaMask/metamask-docs/pull/1214 ) )
153170- Documented [ Snaps custom name resolution] ( /snaps/features/custom-name-resolution ) .
154171 ([ #924 ] ( https://github.com/MetaMask/metamask-docs/pull/924 ) )
@@ -160,9 +177,9 @@ of the [MetaMask developer page](https://metamask.io/developer/).
160177 ([ #1209 ] ( https://github.com/MetaMask/metamask-docs/pull/1209 ) and
161178 [ #1225 ] ( https://github.com/MetaMask/metamask-docs/pull/1225 ) )
162179- Removed "Flask" label from [ Snaps home pages] ( /snaps/reference/entry-points/#onhomepage ) and
163- [ ` snap_getLocale ` ] ( /snaps/reference/snaps-api/#snap_getlocale ) .
180+ [ ` snap_getLocale ` ] ( /snaps/reference/snaps-api/#snap_getlocale-deprecated ) .
164181 ([ #1204 ] ( https://github.com/MetaMask/metamask-docs/pull/1204 ) )
165- - Restructured [ SDK documentation] ( /wallet/how-to/use- sdk ) to de-emphasize it as a recommended method.
182+ - Restructured [ SDK documentation] ( /sdk ) to de-emphasize it as a recommended method.
166183 ([ #1200 ] ( https://github.com/MetaMask/metamask-docs/pull/1200 ) and
167184 [ #1230 ] ( https://github.com/MetaMask/metamask-docs/pull/1230 ) )
168185- Deprecated the following [ provider API] ( /wallet/reference/provider-api ) elements:
@@ -177,7 +194,7 @@ of the [MetaMask developer page](https://metamask.io/developer/).
177194 ([ #1178 ] ( https://github.com/MetaMask/metamask-docs/pull/1178 ) )
178195- Improved and restructured the [ Snaps Keyring API reference] ( /snaps/reference/keyring-api ) .
179196 ([ #1170 ] ( https://github.com/MetaMask/metamask-docs/pull/1170 ) )
180- - Documented [ how to connect and sign using the Unity SDK] ( /wallet/how-to/use- sdk/gaming/unity/connect-and-sign ) .
197+ - Documented [ how to connect and sign using the Unity SDK] ( /sdk ) .
181198 ([ #1023 ] ( https://github.com/MetaMask/metamask-docs/pull/1023 ) )
182199
183200## February 2024
@@ -199,7 +216,7 @@ of the [MetaMask developer page](https://metamask.io/developer/).
199216- Restructured and improved [ Wallet documentation] ( /wallet ) and introduced "Wallet API" terminology.
200217 ([ #1114 ] ( https://github.com/MetaMask/metamask-docs/pull/1114 ) and
201218 [ #1125 ] ( https://github.com/MetaMask/metamask-docs/pull/1125 ) )
202- - Documented [ how to detect multiple wallets using EIP-6963] ( /wallet/connect/wallet-api ) .
219+ - Documented [ how to detect multiple wallets using EIP-6963] ( /wallet/how-to/connect ) .
203220 ([ #1094 ] ( https://github.com/MetaMask/metamask-docs/pull/1094 ) )
204221- Documented [ how to communicate errors in Snaps] ( /snaps/how-to/communicate-errors ) .
205222 ([ #1117 ] ( https://github.com/MetaMask/metamask-docs/pull/1117 ) )
0 commit comments