diff --git a/package-lock.json b/package-lock.json
index 26560bec1e..4bcb4430f7 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -16,14 +16,14 @@
"@astrojs/rss": "^3.0.0",
"@astrojs/sitemap": "^3.0.0",
"@astrojs/svelte": "^4.0.2",
- "@aws-sdk/client-s3": "^3.420.0",
- "@aws-sdk/credential-provider-node": "^3.418.0",
+ "@aws-sdk/client-s3": "^3.423.0",
+ "@aws-sdk/credential-provider-node": "^3.423.0",
"@docsearch/js": "^3.5.2",
- "@fontsource-variable/inter": "^5.0.8",
- "@fontsource-variable/maven-pro": "^5.0.8",
- "@fontsource-variable/open-sans": "^5.0.14",
+ "@fontsource-variable/inter": "^5.0.12",
+ "@fontsource-variable/maven-pro": "^5.0.12",
+ "@fontsource-variable/open-sans": "^5.0.15",
"@nanostores/persistent": "^0.9.1",
- "astro": "^3.2.1",
+ "astro": "^3.2.2",
"astro-icon": "^0.8.1",
"bootstrap": "^5.3.2",
"bootstrap-print-css": "^1.0.1",
@@ -57,17 +57,17 @@
"remark-emoji": "^4.0.0",
"remark-gfm": "^3.0.1",
"remark-math": "^5.1.1",
- "satori": "^0.10.3",
+ "satori": "^0.10.8",
"satori-html": "^0.3.2",
"sharp": "^0.32.6",
"shiki": "^0.14.4",
"svelte": "^4.2.1",
- "svelte-confetti": "^1.3.0",
+ "svelte-confetti": "^1.3.1",
"svelte-exmarkdown": "^3.0.1",
"svelte-fast-marquee": "^0.7.0",
"ts-dedent": "^2.2.0",
"unist-util-visit": "^5.0.0",
- "vite": "^4.4.9",
+ "vite": "^4.4.10",
"yaml": "^2.3.2",
"yoga-wasm-web": "^0.3.3",
"youtube-player": "^5.6.0"
@@ -576,15 +576,15 @@
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
},
"node_modules/@aws-sdk/client-s3": {
- "version": "3.421.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.421.0.tgz",
- "integrity": "sha512-vUXTY4toeHDf5EY2kOn04Ww9vTW2IVGy4+cymFp1cz5QT7g9KKj4Okj5DMdPld2y7wjgc+J/viTWEf26By49vw==",
+ "version": "3.423.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.423.0.tgz",
+ "integrity": "sha512-Sn/6fotTDGp+uUfPU0JrKszHT/cYwZonly6Ahi4R/uxASLQnOEAF7MwVSjms+/LGu72Qs0Tt7B7RKW76GI4OIA==",
"dependencies": {
"@aws-crypto/sha1-browser": "3.0.0",
"@aws-crypto/sha256-browser": "3.0.0",
"@aws-crypto/sha256-js": "3.0.0",
- "@aws-sdk/client-sts": "3.421.0",
- "@aws-sdk/credential-provider-node": "3.421.0",
+ "@aws-sdk/client-sts": "3.423.0",
+ "@aws-sdk/credential-provider-node": "3.423.0",
"@aws-sdk/middleware-bucket-endpoint": "3.418.0",
"@aws-sdk/middleware-expect-continue": "3.418.0",
"@aws-sdk/middleware-flexible-checksums": "3.418.0",
@@ -662,9 +662,9 @@
}
},
"node_modules/@aws-sdk/client-sso": {
- "version": "3.421.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.421.0.tgz",
- "integrity": "sha512-40CmW7K2/FZEn3CbOjbpRYeVjKu6aJQlpRHcAgEJGNoVEAnRA3YNH4H0BN2iWWITfYg3B7sIjMm5VE9fCIK1Ng==",
+ "version": "3.423.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.423.0.tgz",
+ "integrity": "sha512-znIufHkwhCIePgaYciIs3x/+BpzR57CZzbCKHR9+oOvGyufEPPpUT5bFLvbwTgfiVkTjuk6sG/ES3U5Bc+xtrA==",
"dependencies": {
"@aws-crypto/sha256-browser": "3.0.0",
"@aws-crypto/sha256-js": "3.0.0",
@@ -706,13 +706,13 @@
}
},
"node_modules/@aws-sdk/client-sts": {
- "version": "3.421.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.421.0.tgz",
- "integrity": "sha512-/92NOZMcdkBcvGrINk5B/l+6DGcVzYE4Ab3ME4vcY9y//u2gd0yNn5YYRSzzjVBLvhDP3u6CbTfLX2Bm4qihPw==",
+ "version": "3.423.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.423.0.tgz",
+ "integrity": "sha512-EcpkKu02QZbRX6dQE0u7a8RgWrn/5riz1qAlKd7rM8FZJpr/D6GGX8ZzWxjgp7pRUgfNvinTmIudDnyQY3v9Mg==",
"dependencies": {
"@aws-crypto/sha256-browser": "3.0.0",
"@aws-crypto/sha256-js": "3.0.0",
- "@aws-sdk/credential-provider-node": "3.421.0",
+ "@aws-sdk/credential-provider-node": "3.423.0",
"@aws-sdk/middleware-host-header": "3.418.0",
"@aws-sdk/middleware-logger": "3.418.0",
"@aws-sdk/middleware-recursion-detection": "3.418.0",
@@ -789,13 +789,13 @@
}
},
"node_modules/@aws-sdk/credential-provider-ini": {
- "version": "3.421.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.421.0.tgz",
- "integrity": "sha512-J5yH/gkpAk6FMeH5F9u5Nr6oG+97tj1kkn5q49g3XMbtWw7GiynadxdtoRBCeIg1C7o2LOQx4B1AnhNhIw1z/g==",
+ "version": "3.423.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.423.0.tgz",
+ "integrity": "sha512-7CsFWz8g7dQmblp57XzzxMirO4ClowGZIOwAheBkmk6q1XHbllcHFnbh2kdPyQQ0+JmjDg6waztIc7dY7Ycfvw==",
"dependencies": {
"@aws-sdk/credential-provider-env": "3.418.0",
"@aws-sdk/credential-provider-process": "3.418.0",
- "@aws-sdk/credential-provider-sso": "3.421.0",
+ "@aws-sdk/credential-provider-sso": "3.423.0",
"@aws-sdk/credential-provider-web-identity": "3.418.0",
"@aws-sdk/types": "3.418.0",
"@smithy/credential-provider-imds": "^2.0.0",
@@ -809,14 +809,14 @@
}
},
"node_modules/@aws-sdk/credential-provider-node": {
- "version": "3.421.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.421.0.tgz",
- "integrity": "sha512-g1dvdvfDj0u8B/gOsHR3o1arP4O4QE/dFm2IJBYr/eUdKISMUgbQULWtg4zdtAf0Oz4xN0723i7fpXAF1gTnRA==",
+ "version": "3.423.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.423.0.tgz",
+ "integrity": "sha512-lygbGJJUnDpgo8OEqdoYd51BKkyBVQ1Catiua/m0aHvL+SCmVrHiYPQPawWYGxpH8X3DXdXa0nd0LkEaevrHRg==",
"dependencies": {
"@aws-sdk/credential-provider-env": "3.418.0",
- "@aws-sdk/credential-provider-ini": "3.421.0",
+ "@aws-sdk/credential-provider-ini": "3.423.0",
"@aws-sdk/credential-provider-process": "3.418.0",
- "@aws-sdk/credential-provider-sso": "3.421.0",
+ "@aws-sdk/credential-provider-sso": "3.423.0",
"@aws-sdk/credential-provider-web-identity": "3.418.0",
"@aws-sdk/types": "3.418.0",
"@smithy/credential-provider-imds": "^2.0.0",
@@ -845,11 +845,11 @@
}
},
"node_modules/@aws-sdk/credential-provider-sso": {
- "version": "3.421.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.421.0.tgz",
- "integrity": "sha512-f8T3L5rhImL6T6RTSvbOxaWw9k2fDOT2DZbNjcPz9ITWmwXj2NNbdHGWuRi3dv2HoY/nW2IJdNxnhdhbn6Fc1A==",
+ "version": "3.423.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.423.0.tgz",
+ "integrity": "sha512-zAH68IjRMmW22USbsCVQ5Q6AHqhmWABwLbZAMocSGMasddTGv/nkA/nUiVCJ/B4LI3P81FoPQVrG5JxNmkNH0w==",
"dependencies": {
- "@aws-sdk/client-sso": "3.421.0",
+ "@aws-sdk/client-sso": "3.423.0",
"@aws-sdk/token-providers": "3.418.0",
"@aws-sdk/types": "3.418.0",
"@smithy/property-provider": "^2.0.0",
@@ -1988,19 +1988,19 @@
}
},
"node_modules/@fontsource-variable/inter": {
- "version": "5.0.8",
- "resolved": "https://registry.npmjs.org/@fontsource-variable/inter/-/inter-5.0.8.tgz",
- "integrity": "sha512-WkYfFNccmEIeL2fNg0mYeLWqOoB7xD8MFxFRc4IwbSP2o8ZaBt36v5aW4by4MyrgGRMNk7uNi5LbvYKq6clPjw=="
+ "version": "5.0.12",
+ "resolved": "https://registry.npmjs.org/@fontsource-variable/inter/-/inter-5.0.12.tgz",
+ "integrity": "sha512-BuYkYLsvqLnWlXeyUvo6HpcAAgiOpIeQeVXWuxTNrJWr3NpuY5mWzizCxHnHD2gWLZOSOx0GkBqhQl7Oh6zTUQ=="
},
"node_modules/@fontsource-variable/maven-pro": {
- "version": "5.0.8",
- "resolved": "https://registry.npmjs.org/@fontsource-variable/maven-pro/-/maven-pro-5.0.8.tgz",
- "integrity": "sha512-8XhyK+3kV0tr56Hlkdf18dxEzAapd+eJujjn0eItNxEyAyBaxLHAxAjAIDQQn8PIDjOyPY81tPrZQX16X1ceoQ=="
+ "version": "5.0.12",
+ "resolved": "https://registry.npmjs.org/@fontsource-variable/maven-pro/-/maven-pro-5.0.12.tgz",
+ "integrity": "sha512-yZjDifsQeM0iSG7jwiqNbdOhQ6FxQsSDA7AeuiP7cxvXTlYIlWJVZe83JVInsuLLh+QjmZkzk/QZ4mEH+02VFw=="
},
"node_modules/@fontsource-variable/open-sans": {
- "version": "5.0.14",
- "resolved": "https://registry.npmjs.org/@fontsource-variable/open-sans/-/open-sans-5.0.14.tgz",
- "integrity": "sha512-telcZo3cHHAbTqpG0iBBoprUYrNhZziVPVyVXhalu/KlsQVtYz1NDow6HGxSY1uB4jnFnozlhYfLb8gZ+39XLw=="
+ "version": "5.0.15",
+ "resolved": "https://registry.npmjs.org/@fontsource-variable/open-sans/-/open-sans-5.0.15.tgz",
+ "integrity": "sha512-5TLyJ+NtdzMbqU332oW+3xD5qd/6YJgxxbLIjYD/Iqg6eQzRVNEx+KIttKrUeT8OTojR65Y1eCfbFXokdNwwnw=="
},
"node_modules/@jridgewell/gen-mapping": {
"version": "0.3.3",
@@ -2737,9 +2737,9 @@
}
},
"node_modules/@smithy/fetch-http-handler": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-2.2.0.tgz",
- "integrity": "sha512-P2808PM0CsEkXj3rnQAi3QyqRbAAi8iuePYUB5GveJ+dVd1WMv03NM+CYCI14IGXt1j/r7jHGvMJHO+Gv+kdMQ==",
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-2.2.1.tgz",
+ "integrity": "sha512-bXyM8PBAIKxVV++2ZSNBEposTDjFQ31XWOdHED+2hWMNvJHUoQqFbECg/uhcVOa6vHie2/UnzIZfXBSTpDBnEw==",
"dependencies": {
"@smithy/protocol-http": "^3.0.6",
"@smithy/querystring-builder": "^2.0.10",
@@ -3006,13 +3006,13 @@
}
},
"node_modules/@smithy/smithy-client": {
- "version": "2.1.8",
- "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-2.1.8.tgz",
- "integrity": "sha512-Puuc4wuhdTSs8wstkNJ/JtpaFwIh0qDE27zawfRVzzjpXprpT+4wROqO2+NVoZ+6GKv7kz7QgZx6AI5325bSeQ==",
+ "version": "2.1.9",
+ "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-2.1.9.tgz",
+ "integrity": "sha512-HTicQSn/lOcXKJT+DKJ4YMu51S6PzbWsO8Z6Pwueo30mSoFKXg5P0BDkg2VCDqCVR0mtddM/F6hKhjW6YAV/yg==",
"dependencies": {
"@smithy/middleware-stack": "^2.0.4",
"@smithy/types": "^2.3.4",
- "@smithy/util-stream": "^2.0.13",
+ "@smithy/util-stream": "^2.0.14",
"tslib": "^2.5.0"
},
"engines": {
@@ -3095,12 +3095,12 @@
}
},
"node_modules/@smithy/util-defaults-mode-browser": {
- "version": "2.0.12",
- "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-2.0.12.tgz",
- "integrity": "sha512-BCsFPdNThMS2312/Zj3/TtFsXfO2BwkbDNsoWbdtZ0cAv9cE6vqGKllYXmq2Gj6u+Vv8V3wUgBUicNol6s/7Sg==",
+ "version": "2.0.13",
+ "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-2.0.13.tgz",
+ "integrity": "sha512-UmmOdUzaQjqdsl1EjbpEaQxM0VDFqTj6zDuI26/hXN7L/a1k1koTwkYpogHMvunDX3fjrQusg5gv1Td4UsGyog==",
"dependencies": {
"@smithy/property-provider": "^2.0.11",
- "@smithy/smithy-client": "^2.1.8",
+ "@smithy/smithy-client": "^2.1.9",
"@smithy/types": "^2.3.4",
"bowser": "^2.11.0",
"tslib": "^2.5.0"
@@ -3110,15 +3110,15 @@
}
},
"node_modules/@smithy/util-defaults-mode-node": {
- "version": "2.0.14",
- "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-2.0.14.tgz",
- "integrity": "sha512-EtomtYsWDkBGs0fLeF+7N2df+zIqGix+O4llWqQD+97rbo2hk+GBWeZzBkujKrzFeXNUbPkFqfvZPLdoq4S4XQ==",
+ "version": "2.0.15",
+ "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-2.0.15.tgz",
+ "integrity": "sha512-g6J7MHAibVPMTlXyH3mL+Iet4lMJKFVhsOhJmn+IKG81uy9m42CkRSDlwdQSJAcprLQBIaOPdFxNXQvrg2w1Uw==",
"dependencies": {
"@smithy/config-resolver": "^2.0.11",
"@smithy/credential-provider-imds": "^2.0.13",
"@smithy/node-config-provider": "^2.0.13",
"@smithy/property-provider": "^2.0.11",
- "@smithy/smithy-client": "^2.1.8",
+ "@smithy/smithy-client": "^2.1.9",
"@smithy/types": "^2.3.4",
"tslib": "^2.5.0"
},
@@ -3163,11 +3163,11 @@
}
},
"node_modules/@smithy/util-stream": {
- "version": "2.0.13",
- "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-2.0.13.tgz",
- "integrity": "sha512-aeua6pN0WMdQtZNRRJ8J+mop57fezLMsApYbk5Q3q11pyHwZypVPuKoelr7K9PMJZcuYk90dQyUsUAd7hTCeRg==",
+ "version": "2.0.14",
+ "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-2.0.14.tgz",
+ "integrity": "sha512-XjvlDYe+9DieXhLf7p+EgkXwFtl34kHZcWfHnc5KaILbhyVfDLWuqKTFx6WwCFqb01iFIig8trGwExRIqqkBYg==",
"dependencies": {
- "@smithy/fetch-http-handler": "^2.2.0",
+ "@smithy/fetch-http-handler": "^2.2.1",
"@smithy/node-http-handler": "^2.1.6",
"@smithy/types": "^2.3.4",
"@smithy/util-base64": "^2.0.0",
@@ -3662,9 +3662,9 @@
}
},
"node_modules/astro": {
- "version": "3.2.1",
- "resolved": "https://registry.npmjs.org/astro/-/astro-3.2.1.tgz",
- "integrity": "sha512-idPwpMSdFg8wuS9HVkefDcbRdKpCkQzZGeKw3XO6enLcCv6ZvACRdWgl9xhM/N3RO4AOzrnJPAk1cbYcP3FdNQ==",
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/astro/-/astro-3.2.2.tgz",
+ "integrity": "sha512-vLOOGyD2g1HRkCQAFHmHUrVAbMI5sgUqKignBMtXNantgEq1P17sL2cvH0Yy2ibNN9DHZ/4TknXmwHAig8PJNg==",
"dependencies": {
"@astrojs/compiler": "^2.1.0",
"@astrojs/internal-helpers": "0.2.0",
@@ -12487,9 +12487,9 @@
}
},
"node_modules/vite": {
- "version": "4.4.9",
- "resolved": "https://registry.npmjs.org/vite/-/vite-4.4.9.tgz",
- "integrity": "sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==",
+ "version": "4.4.10",
+ "resolved": "https://registry.npmjs.org/vite/-/vite-4.4.10.tgz",
+ "integrity": "sha512-TzIjiqx9BEXF8yzYdF2NTf1kFFbjMjUSV0LFZ3HyHoI3SGSPLnnFUKiIQtL3gl2AjHvMrprOvQ3amzaHgQlAxw==",
"dependencies": {
"esbuild": "^0.18.10",
"postcss": "^8.4.27",
diff --git a/package.json b/package.json
index 1ae2e997d0..7a41789dc7 100644
--- a/package.json
+++ b/package.json
@@ -26,14 +26,14 @@
"@astrojs/rss": "^3.0.0",
"@astrojs/sitemap": "^3.0.0",
"@astrojs/svelte": "^4.0.2",
- "@aws-sdk/client-s3": "^3.420.0",
- "@aws-sdk/credential-provider-node": "^3.418.0",
+ "@aws-sdk/client-s3": "^3.423.0",
+ "@aws-sdk/credential-provider-node": "^3.423.0",
"@docsearch/js": "^3.5.2",
- "@fontsource-variable/inter": "^5.0.8",
- "@fontsource-variable/maven-pro": "^5.0.8",
- "@fontsource-variable/open-sans": "^5.0.14",
+ "@fontsource-variable/inter": "^5.0.12",
+ "@fontsource-variable/maven-pro": "^5.0.12",
+ "@fontsource-variable/open-sans": "^5.0.15",
"@nanostores/persistent": "^0.9.1",
- "astro": "^3.2.1",
+ "astro": "^3.2.2",
"astro-icon": "^0.8.1",
"bootstrap": "^5.3.2",
"bootstrap-print-css": "^1.0.1",
@@ -67,17 +67,17 @@
"remark-emoji": "^4.0.0",
"remark-gfm": "^3.0.1",
"remark-math": "^5.1.1",
- "satori": "^0.10.3",
+ "satori": "^0.10.8",
"satori-html": "^0.3.2",
"sharp": "^0.32.6",
"shiki": "^0.14.4",
"svelte": "^4.2.1",
- "svelte-confetti": "^1.3.0",
+ "svelte-confetti": "^1.3.1",
"svelte-exmarkdown": "^3.0.1",
"svelte-fast-marquee": "^0.7.0",
"ts-dedent": "^2.2.0",
"unist-util-visit": "^5.0.0",
- "vite": "^4.4.9",
+ "vite": "^4.4.10",
"yaml": "^2.3.2",
"yoga-wasm-web": "^0.3.3",
"youtube-player": "^5.6.0"
diff --git a/src/components/BaseHead.astro b/src/components/BaseHead.astro
index f46e22fdc8..7a7a30724b 100644
--- a/src/components/BaseHead.astro
+++ b/src/components/BaseHead.astro
@@ -43,7 +43,7 @@ const { title, description, image = '/social_img.png', docSearchTags = [], viewT
-{viewTransitions && }
+{viewTransitions && }
{docSearchTags.map(({ name, content }) => )}
diff --git a/src/components/TabBar.astro b/src/components/TabBar.astro
index 05855e70da..ffbe7c14da 100644
--- a/src/components/TabBar.astro
+++ b/src/components/TabBar.astro
@@ -69,3 +69,8 @@ if (!activeItem) {
+