diff --git a/packages/website/package.json b/packages/website/package.json
index fb1f0e8cb..6588c49fa 100644
--- a/packages/website/package.json
+++ b/packages/website/package.json
@@ -19,7 +19,7 @@
     "website:upload": "./scripts/website-upload.sh"
   },
   "devDependencies": {
-    "@mdit-vue/shared": "0.12.0",
+    "@mdit-vue/shared": "2.1.3",
     "@vuepress/client": "2.0.0-beta.64",
     "@vuepress/plugin-docsearch": "2.0.0-beta.64",
     "@vuepress/theme-default": "2.0.0-beta.64",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 170d09782..444bd3827 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -263,8 +263,8 @@ importers:
   packages/website:
     devDependencies:
       '@mdit-vue/shared':
-        specifier: 0.12.0
-        version: 0.12.0
+        specifier: 2.1.3
+        version: 2.1.3
       '@vuepress/client':
         specifier: 2.0.0-beta.64
         version: 2.0.0-beta.64(typescript@5.6.3)
@@ -981,15 +981,18 @@ packages:
   '@mdit-vue/plugin-toc@0.12.1':
     resolution: {integrity: sha512-nFGwTwVa8GLCKJMV7cGST7lYuljSjEiCTPgKIpQ/WifwouHsQaL/rnBDr22kpzY2hRTAhM3+TT5GDwLyxa/e6A==}
 
-  '@mdit-vue/shared@0.12.0':
-    resolution: {integrity: sha512-E+sGSubhvnp+Gmb2hJXFDxdLwwQD1H52EVbA4yrxxI5q/cwtnPIN2eJU3zlZB9KcvzXYDFFwt/x2mfhK8RZKBg==}
-
   '@mdit-vue/shared@0.12.1':
     resolution: {integrity: sha512-bXgd0KThe4jC2leCFDFsyrudXIckvTwV4WnQK/rRMrXq0/BAuVdSNdIv1LGCWZxD5+oDyPyEPd0lalTIFwqsmg==}
 
+  '@mdit-vue/shared@2.1.3':
+    resolution: {integrity: sha512-27YI8b0VVZsAlNwaWoaOCWbr4eL8B04HxiYk/y2ktblO/nMcOEOLt4p0RjuobvdyUyjHvGOS09RKhq7qHm1CHQ==}
+
   '@mdit-vue/types@0.12.0':
     resolution: {integrity: sha512-mrC4y8n88BYvgcgzq9bvTlDgFyi2zuvzmPilRvRc3Uz1iIvq8mDhxJ0rHKFUNzPEScpDvJdIujqiDrulMqiudA==}
 
+  '@mdit-vue/types@2.1.0':
+    resolution: {integrity: sha512-TMBB/BQWVvwtpBdWD75rkZx4ZphQ6MN0O4QB2Bc0oI5PC2uE57QerhNxdRZ7cvBHE2iY2C+BUNUziCfJbjIRRA==}
+
   '@napi-rs/wasm-runtime@0.2.4':
     resolution: {integrity: sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==}
 
@@ -1403,6 +1406,9 @@ packages:
   '@types/markdown-it@13.0.9':
     resolution: {integrity: sha512-1XPwR0+MgXLWfTn9gCsZ55AHOKW1WN+P9vr0PaQh5aerR9LLQXUbjfEAFhjmEmyoYFWAyuN2Mqkn40MZ4ukjBw==}
 
+  '@types/markdown-it@14.1.2':
+    resolution: {integrity: sha512-promo4eFwuiW+TfGxhi+0x3czqTYJkG8qB17ZUJiVF10Xm7NLVRSLUsfRTU/6h1e24VvRnXCx+hG7li58lkzog==}
+
   '@types/mdast@4.0.4':
     resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==}
 
@@ -5704,20 +5710,22 @@ snapshots:
       '@types/markdown-it': 13.0.9
       markdown-it: 13.0.2
 
-  '@mdit-vue/shared@0.12.0':
-    dependencies:
-      '@mdit-vue/types': 0.12.0
-      '@types/markdown-it': 12.2.3
-      markdown-it: 13.0.2
-
   '@mdit-vue/shared@0.12.1':
     dependencies:
       '@mdit-vue/types': 0.12.0
       '@types/markdown-it': 13.0.9
       markdown-it: 13.0.2
 
+  '@mdit-vue/shared@2.1.3':
+    dependencies:
+      '@mdit-vue/types': 2.1.0
+      '@types/markdown-it': 14.1.2
+      markdown-it: 14.1.0
+
   '@mdit-vue/types@0.12.0': {}
 
+  '@mdit-vue/types@2.1.0': {}
+
   '@napi-rs/wasm-runtime@0.2.4':
     dependencies:
       '@emnapi/core': 1.3.1
@@ -6210,7 +6218,7 @@ snapshots:
 
   '@types/markdown-it-emoji@2.0.5':
     dependencies:
-      '@types/markdown-it': 12.2.3
+      '@types/markdown-it': 13.0.9
 
   '@types/markdown-it@12.2.3':
     dependencies:
@@ -6222,6 +6230,11 @@ snapshots:
       '@types/linkify-it': 3.0.5
       '@types/mdurl': 1.0.5
 
+  '@types/markdown-it@14.1.2':
+    dependencies:
+      '@types/linkify-it': 5.0.0
+      '@types/mdurl': 2.0.0
+
   '@types/mdast@4.0.4':
     dependencies:
       '@types/unist': 3.0.3
@@ -6402,7 +6415,7 @@ snapshots:
       '@mdit-vue/plugin-sfc': 0.12.1
       '@mdit-vue/plugin-title': 0.12.1
       '@mdit-vue/plugin-toc': 0.12.1
-      '@mdit-vue/shared': 0.12.0
+      '@mdit-vue/shared': 0.12.1
       '@mdit-vue/types': 0.12.0
       '@types/markdown-it': 12.2.3
       '@types/markdown-it-emoji': 2.0.5
diff --git a/renovate.json5 b/renovate.json5
index aef822133..bac81c9cd 100644
--- a/renovate.json5
+++ b/renovate.json5
@@ -17,10 +17,5 @@
       matchDepTypes: ["devDependencies"],
       matchUpdateTypes: ["minor", "patch"],
     },
-    {
-      groupName: "vuepress and related deps",
-      extends: ["monorepo:vuepress"],
-      matchPackageNames: ["vuepress", "@vuepress/**", "@mdit-vue/**"],
-    },
   ],
 }