Skip to content

Commit 050d604

Browse files
committed
add, fix, clean up redirects + update what's new
1 parent cf15502 commit 050d604

File tree

2 files changed

+54
-77
lines changed

2 files changed

+54
-77
lines changed

docs/whats-new.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,11 @@ The latest major MetaMask documentation updates are listed by the month they wer
99
For a comprehensive list of recent product changes, visit the "Release Notes" section at the bottom
1010
of the [MetaMask developer page](https://metamask.io/developer/).
1111

12+
## January 2025
13+
14+
- Added new [MetaMask SDK documentation section](/sdk).
15+
([#1766](https://github.com/MetaMask/metamask-docs/pull/1766))
16+
1217
## December 2024
1318

1419
- Documented [Swellchain](/services/reference/swellchain) support. ([#1776](https://github.com/MetaMask/metamask-docs/pull/1776))
@@ -21,7 +26,7 @@ of the [MetaMask developer page](https://metamask.io/developer/).
2126

2227
- 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))
2328
- Documented [Unichain Sepolia](/services/reference/unichain) support. ([#1725](https://github.com/MetaMask/metamask-docs/pull/1725))
24-
- Updated Snaps [Custom UI documentation](/snaps/features/custom-ui/) for MetaMask Extension version 12.6.
29+
- Updated Snaps [custom UI documentation](/snaps/features/custom-ui/) for MetaMask Extension version 12.6.
2530
([#1715](https://github.com/MetaMask/metamask-docs/pull/1715))
2631
- Added tutorial for
2732
[creating a simple Starknet dapp](/wallet/how-to/use-non-evm-networks/starknet/create-a-simple-starknet-dapp).

vercel.json

Lines changed: 48 additions & 76 deletions
Original file line numberDiff line numberDiff line change
@@ -7,19 +7,7 @@
77
"destination": "/wallet/"
88
},
99
{
10-
"source": "/guide/common-terms/",
11-
"destination": "/wallet/"
12-
},
13-
{
14-
"source": "/guide/contributors/",
15-
"destination": "/wallet/"
16-
},
17-
{
18-
"source": "/guide/create-dapp/",
19-
"destination": "/wallet/"
20-
},
21-
{
22-
"source": "/guide/getting-started/",
10+
"source": "/guide/:path*/",
2311
"destination": "/wallet/"
2412
},
2513
{
@@ -35,15 +23,7 @@
3523
"destination": "/wallet/"
3624
},
3725
{
38-
"source": "/wallet/quickstart/javascript/",
39-
"destination": "/wallet/"
40-
},
41-
{
42-
"source": "/wallet/quickstart/react/",
43-
"destination": "/wallet/"
44-
},
45-
{
46-
"source": "/wallet/quickstart/other-platforms/",
26+
"source": "/wallet/quickstart/:path*/",
4727
"destination": "/wallet/"
4828
},
4929
{
@@ -64,15 +44,31 @@
6444
},
6545
{
6646
"source": "/wallet/how-to/use-3rd-party-integrations/",
67-
"destination": "/wallet/"
47+
"destination": "/sdk/"
6848
},
6949
{
7050
"source": "/wallet/how-to/use-sdk/3rd-party-libraries/",
71-
"destination": "/wallet/"
51+
"destination": "/sdk/"
7252
},
7353
{
74-
"source": "/wallet/how-to/connect/",
75-
"destination": "/wallet/"
54+
"source": "/wallet/connect/metamask-sdk/",
55+
"destination": "/sdk/"
56+
},
57+
{
58+
"source": "/wallet/connect/metamask-sdk/:path*/",
59+
"destination": "/sdk/"
60+
},
61+
{
62+
"source": "/wallet/connect/3rd-party-libraries/",
63+
"destination": "/sdk/"
64+
},
65+
{
66+
"source": "/wallet/connect/3rd-party-libraries/wagmi/",
67+
"destination": "/sdk/quickstart/javascript-wagmi"
68+
},
69+
{
70+
"source": "/wallet/connect/3rd-party-libraries/web3-onboard/",
71+
"destination": "/sdk/"
7672
},
7773
{
7874
"source": "/wallet/how-to/connect/set-up-sdk/:path*/",
@@ -107,28 +103,16 @@
107103
"destination": "/sdk/"
108104
},
109105
{
110-
"source": "/wallet/how-to/connect/set-up-sdk/javascript/react-native/",
111-
"destination": "/sdk/quick-start/react-native/"
112-
},
113-
{
114-
"source": "/wallet/how-to/use-sdk/javascript/react-native/",
115-
"destination": "/sdk/quick-start/react-native/"
116-
},
117-
{
118-
"source": "/wallet/how-to/use-sdk/3rd-party-libraries/wagmi/",
119-
"destination": "/sdk/quick-start/javascript-+-wagmi/"
120-
},
121-
{
122-
"source": "/wallet/how-to/use-3rd-party-integrations/web3-onboard/",
123-
"destination": "/sdk/"
106+
"source": "/wallet/category/how-to/",
107+
"destination": "/wallet/how-to/"
124108
},
125109
{
126-
"source": "/wallet/how-to/use-sdk/3rd-party-libraries/web3-onboard/",
127-
"destination": "/sdk/"
110+
"source": "/wallet/connect/",
111+
"destination": "/wallet/how-to/connect/"
128112
},
129113
{
130-
"source": "/wallet/category/how-to/",
131-
"destination": "/wallet/how-to/"
114+
"source": "/wallet/connect/wallet-api/",
115+
"destination": "/wallet/how-to/connect/"
132116
},
133117
{
134118
"source": "/guide/accessing-accounts/",
@@ -163,7 +147,7 @@
163147
"destination": "/wallet/how-to/sign-data/"
164148
},
165149
{
166-
"source": "/wallet/how-to/use-sdk/javascript/connect-and-sign/",
150+
"source": "/wallet/how-to/sign-data/connect-and-sign/",
167151
"destination": "/sdk/guides/advanced/connect-and-sign/"
168152
},
169153
{
@@ -175,15 +159,15 @@
175159
"destination": "/wallet/how-to/send-transactions/"
176160
},
177161
{
178-
"source": "/wallet/how-to/use-3rd-party-integrations/js-infura-api/",
162+
"source": "/wallet/how-to/use-3rd-party-integrations/:path*/",
179163
"destination": "/sdk/"
180164
},
181165
{
182-
"source": "/wallet/how-to/use-sdk/javascript/make-read-only-requests/",
183-
"destination": "/sdk/guides/advanced/batch-requests/"
166+
"source": "/wallet/how-to/make-read-only-requests/",
167+
"destination": "/sdk/"
184168
},
185169
{
186-
"source": "/wallet/how-to/use-sdk/javascript/batch-json-rpc-requests/",
170+
"source": "/wallet/how-to/batch-json-rpc-requests/",
187171
"destination": "/sdk/guides/advanced/batch-requests/"
188172
},
189173
{
@@ -211,36 +195,16 @@
211195
"destination": "/wallet/how-to/display/icon/"
212196
},
213197
{
214-
"source": "/wallet/how-to/use-sdk/javascript/display-custom-modals/",
215-
"destination": "/wallet/how-to/display/custom-modals/"
198+
"source": "/wallet/how-to/display/custom-modals/",
199+
"destination": "/sdk/"
216200
},
217201
{
218202
"source": "/wallet/how-to/request-permissions/",
219203
"destination": "/wallet/how-to/manage-permissions/"
220204
},
221205
{
222-
"source": "/wallet/how-to/use-3rd-party-integrations/unity-infura/",
223-
"destination": "/wallet/how-to/use-unity-sdk/infura/"
224-
},
225-
{
226-
"source": "/wallet/how-to/use-sdk/gaming/unity/infura/",
227-
"destination": "/wallet/how-to/use-unity-sdk/infura/"
228-
},
229-
{
230-
"source": "/wallet/how-to/interact-with-smart-contracts/unity/:path*/",
231-
"destination": "/wallet/how-to/use-unity-sdk/smart-contracts/:path*/"
232-
},
233-
{
234-
"source": "/wallet/how-to/use-sdk/gaming/unity/smart-contracts/:path*/",
235-
"destination": "/wallet/how-to/use-unity-sdk/smart-contracts/:path*/"
236-
},
237-
{
238-
"source": "/wallet/how-to/use-3rd-party-integrations/unity-dweb/",
239-
"destination": "/wallet/how-to/use-unity-sdk/dweb/"
240-
},
241-
{
242-
"source": "/wallet/how-to/use-sdk/gaming/unity/dweb/",
243-
"destination": "/wallet/how-to/use-unity-sdk/dweb/"
206+
"source": "/wallet/how-to/interact-with-smart-contracts/:path*/",
207+
"destination": "/sdk/guides/interact-with-contracts/"
244208
},
245209
{
246210
"source": "/guide/onboarding-library/",
@@ -287,12 +251,20 @@
287251
"destination": "/wallet/concepts/wallet-api/"
288252
},
289253
{
290-
"source": "/wallet/concepts/sdk/connections/",
254+
"source": "/wallet/concepts/sdk/:path*/",
255+
"destination": "/sdk/"
256+
},
257+
{
258+
"source": "/wallet/concepts/architecture/",
291259
"destination": "/sdk/"
292260
},
293261
{
294-
"source": "/wallet/concepts/sdk/android/",
295-
"destination": "/wallet/concepts/android-sdk/"
262+
"source": "/wallet/concepts/sdk-connections",
263+
"destination": "/sdk/"
264+
},
265+
{
266+
"source": "/wallet/concepts/android-sdk",
267+
"destination": "/sdk/"
296268
},
297269
{
298270
"source": "/guide/initializing-dapps/",

0 commit comments

Comments
 (0)