From 7019fb732221c26cd7aa9299cf9a9351a0be6552 Mon Sep 17 00:00:00 2001
From: jaywcjlove <398188662@qq.com>
Date: Thu, 4 Jul 2024 12:21:12 +0800
Subject: [PATCH] released v4.23.0 #670

---
 core/package.json                             |  4 +-
 example/nextjs/package.json                   |  6 +-
 extensions/basic-setup/package.json           |  2 +-
 extensions/classname/package.json             |  2 +-
 extensions/color/package.json                 |  2 +-
 extensions/events/package.json                |  2 +-
 extensions/hyper-link/package.json            |  2 +-
 extensions/langs/package.json                 |  2 +-
 extensions/line-numbers-relative/package.json |  2 +-
 extensions/mentions/package.json              |  2 +-
 extensions/zebra-stripes/package.json         |  2 +-
 lerna.json                                    |  2 +-
 merge/package.json                            |  4 +-
 themes/_scripts/package.json                  |  2 +-
 themes/abcdef/package.json                    |  4 +-
 themes/abyss/package.json                     |  4 +-
 themes/all/package.json                       | 74 +++++++--------
 themes/androidstudio/package.json             |  4 +-
 themes/andromeda/package.json                 |  4 +-
 themes/atomone/package.json                   |  4 +-
 themes/aura/package.json                      |  4 +-
 themes/basic/package.json                     |  4 +-
 themes/bbedit/package.json                    |  4 +-
 themes/bespin/package.json                    |  4 +-
 themes/console/package.json                   |  4 +-
 themes/copilot/package.json                   |  4 +-
 themes/darcula/package.json                   |  4 +-
 themes/dracula/package.json                   |  4 +-
 themes/duotone/package.json                   |  4 +-
 themes/eclipse/package.json                   |  4 +-
 themes/github/package.json                    |  4 +-
 themes/gruvbox/package.json                   |  4 +-
 themes/kimbie/package.json                    |  4 +-
 themes/material/package.json                  |  4 +-
 themes/monokai-dimmed/package.json            |  4 +-
 themes/monokai/package.json                   |  4 +-
 themes/noctis-lilac/package.json              |  4 +-
 themes/nord/package.json                      |  4 +-
 themes/okaidia/package.json                   |  4 +-
 themes/quietlight/package.json                |  4 +-
 themes/red/package.json                       |  4 +-
 themes/solarized/package.json                 |  4 +-
 themes/sublime/package.json                   |  4 +-
 themes/theme/package.json                     |  2 +-
 themes/tokyo-night-day/package.json           |  4 +-
 themes/tokyo-night-storm/package.json         |  4 +-
 themes/tokyo-night/package.json               |  4 +-
 themes/tomorrow-night-blue/package.json       |  4 +-
 themes/vscode/package.json                    |  4 +-
 themes/white/package.json                     |  4 +-
 themes/xcode/package.json                     |  4 +-
 www/package.json                              | 92 +++++++++----------
 52 files changed, 172 insertions(+), 172 deletions(-)

diff --git a/core/package.json b/core/package.json
index 48cc7e072..857bff87e 100644
--- a/core/package.json
+++ b/core/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/react-codemirror",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "CodeMirror component for React.",
   "homepage": "https://uiwjs.github.io/react-codemirror",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
@@ -39,7 +39,7 @@
     "@codemirror/commands": "^6.1.0",
     "@codemirror/state": "^6.1.1",
     "@codemirror/theme-one-dark": "^6.0.0",
-    "@uiw/codemirror-extensions-basic-setup": "4.22.2",
+    "@uiw/codemirror-extensions-basic-setup": "4.23.0",
     "codemirror": "^6.0.0"
   },
   "keywords": [
diff --git a/example/nextjs/package.json b/example/nextjs/package.json
index 3d2aa4439..4e0caf203 100644
--- a/example/nextjs/package.json
+++ b/example/nextjs/package.json
@@ -1,6 +1,6 @@
 {
   "name": "nextjs",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "private": true,
   "scripts": {
     "dev": "next dev",
@@ -9,10 +9,10 @@
     "lint": "next lint"
   },
   "dependencies": {
-    "@uiw/react-codemirror": "4.22.2",
+    "@uiw/react-codemirror": "4.23.0",
     "next": "14.0.3",
     "react": "~18.2.0",
-    "react-codemirror-merge": "4.22.2",
+    "react-codemirror-merge": "4.23.0",
     "react-dom": "~18.2.0"
   },
   "devDependencies": {
diff --git a/extensions/basic-setup/package.json b/extensions/basic-setup/package.json
index ddc1dd18d..f121dc8bc 100644
--- a/extensions/basic-setup/package.json
+++ b/extensions/basic-setup/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-extensions-basic-setup",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Basic configuration for the CodeMirror6 code editor.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/extensions/basic-setup",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
diff --git a/extensions/classname/package.json b/extensions/classname/package.json
index 2fc1b8ad2..b1fc5f72c 100644
--- a/extensions/classname/package.json
+++ b/extensions/classname/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-extensions-classname",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Adding a class for a specific line for CodeMirror6.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/extensions/classname",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
diff --git a/extensions/color/package.json b/extensions/color/package.json
index 7fb6b8fcc..34218e46e 100644
--- a/extensions/color/package.json
+++ b/extensions/color/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-extensions-color",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Color Extensions for CodeMirror6.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/extensions/color",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
diff --git a/extensions/events/package.json b/extensions/events/package.json
index 73d05ff52..251a789d9 100644
--- a/extensions/events/package.json
+++ b/extensions/events/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-extensions-events",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Events Extensions for CodeMirror6.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/extensions/events",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
diff --git a/extensions/hyper-link/package.json b/extensions/hyper-link/package.json
index cab1870c1..831673aa6 100644
--- a/extensions/hyper-link/package.json
+++ b/extensions/hyper-link/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-extensions-hyper-link",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Hyper link Extensions for CodeMirror6.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/extensions/hyper-link",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
diff --git a/extensions/langs/package.json b/extensions/langs/package.json
index 0cf4091c9..94330bdc4 100644
--- a/extensions/langs/package.json
+++ b/extensions/langs/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-extensions-langs",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Load languages Extensions for CodeMirror6.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/extensions/languages",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
diff --git a/extensions/line-numbers-relative/package.json b/extensions/line-numbers-relative/package.json
index d5204ba80..68733433b 100644
--- a/extensions/line-numbers-relative/package.json
+++ b/extensions/line-numbers-relative/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-extensions-line-numbers-relative",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Relative line numbers Extensions for CodeMirror6.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/extensions/line-numbers-relative",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
diff --git a/extensions/mentions/package.json b/extensions/mentions/package.json
index 7e7088e78..1c0e963a4 100644
--- a/extensions/mentions/package.json
+++ b/extensions/mentions/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-extensions-mentions",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Relative line numbers Extensions for CodeMirror6.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/extensions/mentions",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
diff --git a/extensions/zebra-stripes/package.json b/extensions/zebra-stripes/package.json
index a8a54766a..42cd5fb8e 100644
--- a/extensions/zebra-stripes/package.json
+++ b/extensions/zebra-stripes/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-extensions-zebra-stripes",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Styles alternating lines for CodeMirror6.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/extensions/zebra-stripes",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
diff --git a/lerna.json b/lerna.json
index 7be59f646..c2fea66ba 100644
--- a/lerna.json
+++ b/lerna.json
@@ -1,4 +1,4 @@
 {
-  "version": "4.22.2",
+  "version": "4.23.0",
   "packages": ["themes/**", "extensions/**", "core", "merge", "example/**", "www"]
 }
diff --git a/merge/package.json b/merge/package.json
index af6ea40d5..53b796dc9 100644
--- a/merge/package.json
+++ b/merge/package.json
@@ -1,6 +1,6 @@
 {
   "name": "react-codemirror-merge",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "CodeMirror merge view for React.",
   "homepage": "https://uiwjs.github.io/react-codemirror",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
@@ -36,7 +36,7 @@
   "dependencies": {
     "@babel/runtime": "^7.18.6",
     "@codemirror/merge": "^6.1.2",
-    "@uiw/react-codemirror": "4.22.2"
+    "@uiw/react-codemirror": "4.23.0"
   },
   "keywords": [
     "react",
diff --git a/themes/_scripts/package.json b/themes/_scripts/package.json
index 6f62b97e8..f36ac135e 100644
--- a/themes/_scripts/package.json
+++ b/themes/_scripts/package.json
@@ -1,6 +1,6 @@
 {
   "name": "scripts",
   "private": true,
-  "version": "4.22.2",
+  "version": "4.23.0",
   "scripts": {}
 }
diff --git a/themes/abcdef/package.json b/themes/abcdef/package.json
index c44420827..ff64dcaad 100644
--- a/themes/abcdef/package.json
+++ b/themes/abcdef/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-theme-abcdef",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Theme abcdef for CodeMirror.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/abcdef",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
@@ -22,7 +22,7 @@
     "cjs"
   ],
   "dependencies": {
-    "@uiw/codemirror-themes": "4.22.2"
+    "@uiw/codemirror-themes": "4.23.0"
   },
   "keywords": [
     "codemirror",
diff --git a/themes/abyss/package.json b/themes/abyss/package.json
index 04da00ba8..3ae6ff182 100644
--- a/themes/abyss/package.json
+++ b/themes/abyss/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-theme-abyss",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Theme abyss for CodeMirror.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/abyss",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
@@ -22,7 +22,7 @@
     "cjs"
   ],
   "dependencies": {
-    "@uiw/codemirror-themes": "4.22.2"
+    "@uiw/codemirror-themes": "4.23.0"
   },
   "keywords": [
     "codemirror",
diff --git a/themes/all/package.json b/themes/all/package.json
index 620a58048..98e446277 100644
--- a/themes/all/package.json
+++ b/themes/all/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-themes-all",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Themes all for CodeMirror 6.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/abcdef",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
@@ -22,42 +22,42 @@
     "cjs"
   ],
   "dependencies": {
-    "@uiw/codemirror-theme-abcdef": "4.22.2",
-    "@uiw/codemirror-theme-abyss": "4.22.2",
-    "@uiw/codemirror-theme-androidstudio": "4.22.2",
-    "@uiw/codemirror-theme-andromeda": "4.22.2",
-    "@uiw/codemirror-theme-atomone": "4.22.2",
-    "@uiw/codemirror-theme-aura": "4.22.2",
-    "@uiw/codemirror-theme-basic": "4.22.2",
-    "@uiw/codemirror-theme-bbedit": "4.22.2",
-    "@uiw/codemirror-theme-bespin": "4.22.2",
-    "@uiw/codemirror-theme-console": "4.22.2",
-    "@uiw/codemirror-theme-copilot": "4.22.2",
-    "@uiw/codemirror-theme-darcula": "4.22.2",
-    "@uiw/codemirror-theme-dracula": "4.22.2",
-    "@uiw/codemirror-theme-duotone": "4.22.2",
-    "@uiw/codemirror-theme-eclipse": "4.22.2",
-    "@uiw/codemirror-theme-github": "4.22.2",
-    "@uiw/codemirror-theme-gruvbox-dark": "4.22.2",
-    "@uiw/codemirror-theme-kimbie": "4.22.2",
-    "@uiw/codemirror-theme-material": "4.22.2",
-    "@uiw/codemirror-theme-monokai": "4.22.2",
-    "@uiw/codemirror-theme-monokai-dimmed": "4.22.2",
-    "@uiw/codemirror-theme-noctis-lilac": "4.22.2",
-    "@uiw/codemirror-theme-nord": "4.22.2",
-    "@uiw/codemirror-theme-okaidia": "4.22.2",
-    "@uiw/codemirror-theme-quietlight": "4.22.2",
-    "@uiw/codemirror-theme-red": "4.22.2",
-    "@uiw/codemirror-theme-solarized": "4.22.2",
-    "@uiw/codemirror-theme-sublime": "4.22.2",
-    "@uiw/codemirror-theme-tokyo-night": "4.22.2",
-    "@uiw/codemirror-theme-tokyo-night-day": "4.22.2",
-    "@uiw/codemirror-theme-tokyo-night-storm": "4.22.2",
-    "@uiw/codemirror-theme-tomorrow-night-blue": "4.22.2",
-    "@uiw/codemirror-theme-vscode": "4.22.2",
-    "@uiw/codemirror-theme-white": "4.22.2",
-    "@uiw/codemirror-theme-xcode": "4.22.2",
-    "@uiw/codemirror-themes": "4.22.2"
+    "@uiw/codemirror-theme-abcdef": "4.23.0",
+    "@uiw/codemirror-theme-abyss": "4.23.0",
+    "@uiw/codemirror-theme-androidstudio": "4.23.0",
+    "@uiw/codemirror-theme-andromeda": "4.23.0",
+    "@uiw/codemirror-theme-atomone": "4.23.0",
+    "@uiw/codemirror-theme-aura": "4.23.0",
+    "@uiw/codemirror-theme-basic": "4.23.0",
+    "@uiw/codemirror-theme-bbedit": "4.23.0",
+    "@uiw/codemirror-theme-bespin": "4.23.0",
+    "@uiw/codemirror-theme-console": "4.23.0",
+    "@uiw/codemirror-theme-copilot": "4.23.0",
+    "@uiw/codemirror-theme-darcula": "4.23.0",
+    "@uiw/codemirror-theme-dracula": "4.23.0",
+    "@uiw/codemirror-theme-duotone": "4.23.0",
+    "@uiw/codemirror-theme-eclipse": "4.23.0",
+    "@uiw/codemirror-theme-github": "4.23.0",
+    "@uiw/codemirror-theme-gruvbox-dark": "4.23.0",
+    "@uiw/codemirror-theme-kimbie": "4.23.0",
+    "@uiw/codemirror-theme-material": "4.23.0",
+    "@uiw/codemirror-theme-monokai": "4.23.0",
+    "@uiw/codemirror-theme-monokai-dimmed": "4.23.0",
+    "@uiw/codemirror-theme-noctis-lilac": "4.23.0",
+    "@uiw/codemirror-theme-nord": "4.23.0",
+    "@uiw/codemirror-theme-okaidia": "4.23.0",
+    "@uiw/codemirror-theme-quietlight": "4.23.0",
+    "@uiw/codemirror-theme-red": "4.23.0",
+    "@uiw/codemirror-theme-solarized": "4.23.0",
+    "@uiw/codemirror-theme-sublime": "4.23.0",
+    "@uiw/codemirror-theme-tokyo-night": "4.23.0",
+    "@uiw/codemirror-theme-tokyo-night-day": "4.23.0",
+    "@uiw/codemirror-theme-tokyo-night-storm": "4.23.0",
+    "@uiw/codemirror-theme-tomorrow-night-blue": "4.23.0",
+    "@uiw/codemirror-theme-vscode": "4.23.0",
+    "@uiw/codemirror-theme-white": "4.23.0",
+    "@uiw/codemirror-theme-xcode": "4.23.0",
+    "@uiw/codemirror-themes": "4.23.0"
   },
   "keywords": [
     "codemirror",
diff --git a/themes/androidstudio/package.json b/themes/androidstudio/package.json
index 76dacc167..2e6d4e7cd 100644
--- a/themes/androidstudio/package.json
+++ b/themes/androidstudio/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-theme-androidstudio",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Theme androidstudio for CodeMirror.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/androidstudio",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
@@ -22,7 +22,7 @@
     "cjs"
   ],
   "dependencies": {
-    "@uiw/codemirror-themes": "4.22.2"
+    "@uiw/codemirror-themes": "4.23.0"
   },
   "keywords": [
     "codemirror",
diff --git a/themes/andromeda/package.json b/themes/andromeda/package.json
index 817b70b84..3585b2c15 100644
--- a/themes/andromeda/package.json
+++ b/themes/andromeda/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-theme-andromeda",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Theme andromeda for CodeMirror.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/andromeda",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
@@ -22,7 +22,7 @@
     "cjs"
   ],
   "dependencies": {
-    "@uiw/codemirror-themes": "4.22.2"
+    "@uiw/codemirror-themes": "4.23.0"
   },
   "keywords": [
     "codemirror",
diff --git a/themes/atomone/package.json b/themes/atomone/package.json
index 77a844c8a..c28f7d12c 100644
--- a/themes/atomone/package.json
+++ b/themes/atomone/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-theme-atomone",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Theme atomone for CodeMirror.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/atomone",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
@@ -22,7 +22,7 @@
     "cjs"
   ],
   "dependencies": {
-    "@uiw/codemirror-themes": "4.22.2"
+    "@uiw/codemirror-themes": "4.23.0"
   },
   "keywords": [
     "codemirror",
diff --git a/themes/aura/package.json b/themes/aura/package.json
index 343fd9120..a845e0c37 100644
--- a/themes/aura/package.json
+++ b/themes/aura/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-theme-aura",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Theme aura for CodeMirror.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/aura",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
@@ -22,7 +22,7 @@
     "cjs"
   ],
   "dependencies": {
-    "@uiw/codemirror-themes": "4.22.2"
+    "@uiw/codemirror-themes": "4.23.0"
   },
   "keywords": [
     "codemirror",
diff --git a/themes/basic/package.json b/themes/basic/package.json
index 29b5c7384..6185f3ea9 100644
--- a/themes/basic/package.json
+++ b/themes/basic/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-theme-basic",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Theme basic for CodeMirror.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/basic/light",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
@@ -42,7 +42,7 @@
     "cjs"
   ],
   "dependencies": {
-    "@uiw/codemirror-themes": "4.22.2"
+    "@uiw/codemirror-themes": "4.23.0"
   },
   "keywords": [
     "codemirror",
diff --git a/themes/bbedit/package.json b/themes/bbedit/package.json
index 8553f80d4..8fdf86d16 100644
--- a/themes/bbedit/package.json
+++ b/themes/bbedit/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-theme-bbedit",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Theme bbedit for CodeMirror.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/bbedit",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
@@ -22,7 +22,7 @@
     "cjs"
   ],
   "dependencies": {
-    "@uiw/codemirror-themes": "4.22.2"
+    "@uiw/codemirror-themes": "4.23.0"
   },
   "keywords": [
     "codemirror",
diff --git a/themes/bespin/package.json b/themes/bespin/package.json
index 389fc964a..8c81755e0 100644
--- a/themes/bespin/package.json
+++ b/themes/bespin/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-theme-bespin",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Theme bespin for CodeMirror.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/bespin",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
@@ -22,7 +22,7 @@
     "cjs"
   ],
   "dependencies": {
-    "@uiw/codemirror-themes": "4.22.2"
+    "@uiw/codemirror-themes": "4.23.0"
   },
   "keywords": [
     "codemirror",
diff --git a/themes/console/package.json b/themes/console/package.json
index 65f324fae..9c05ad3ca 100644
--- a/themes/console/package.json
+++ b/themes/console/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-theme-console",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Theme console for CodeMirror.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/console/light",
   "author": "David Villamarin <dalejo_1996@hotmail.com>",
@@ -41,7 +41,7 @@
     "cjs"
   ],
   "dependencies": {
-    "@uiw/codemirror-themes": "4.22.2"
+    "@uiw/codemirror-themes": "4.23.0"
   },
   "keywords": [
     "codemirror",
diff --git a/themes/copilot/package.json b/themes/copilot/package.json
index efeb82657..8599eb927 100644
--- a/themes/copilot/package.json
+++ b/themes/copilot/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-theme-copilot",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Theme copilot for CodeMirror.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/copilot",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
@@ -22,7 +22,7 @@
     "cjs"
   ],
   "dependencies": {
-    "@uiw/codemirror-themes": "4.22.2"
+    "@uiw/codemirror-themes": "4.23.0"
   },
   "keywords": [
     "codemirror",
diff --git a/themes/darcula/package.json b/themes/darcula/package.json
index d4c9885fd..b7cc66c32 100644
--- a/themes/darcula/package.json
+++ b/themes/darcula/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-theme-darcula",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Theme darcula for CodeMirror.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/darcula",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
@@ -22,7 +22,7 @@
     "cjs"
   ],
   "dependencies": {
-    "@uiw/codemirror-themes": "4.22.2"
+    "@uiw/codemirror-themes": "4.23.0"
   },
   "keywords": [
     "codemirror",
diff --git a/themes/dracula/package.json b/themes/dracula/package.json
index f06f7740f..fc8cb457e 100644
--- a/themes/dracula/package.json
+++ b/themes/dracula/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-theme-dracula",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Theme dracula for CodeMirror.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/dracula",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
@@ -22,7 +22,7 @@
     "cjs"
   ],
   "dependencies": {
-    "@uiw/codemirror-themes": "4.22.2"
+    "@uiw/codemirror-themes": "4.23.0"
   },
   "keywords": [
     "codemirror",
diff --git a/themes/duotone/package.json b/themes/duotone/package.json
index d7c58c71d..c57f94202 100644
--- a/themes/duotone/package.json
+++ b/themes/duotone/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-theme-duotone",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Theme duotone for CodeMirror.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/duotone/light",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
@@ -22,7 +22,7 @@
     "cjs"
   ],
   "dependencies": {
-    "@uiw/codemirror-themes": "4.22.2"
+    "@uiw/codemirror-themes": "4.23.0"
   },
   "keywords": [
     "codemirror",
diff --git a/themes/eclipse/package.json b/themes/eclipse/package.json
index c6b341459..16a9fec03 100644
--- a/themes/eclipse/package.json
+++ b/themes/eclipse/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-theme-eclipse",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Theme eclipse for CodeMirror.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/eclipse",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
@@ -22,7 +22,7 @@
     "cjs"
   ],
   "dependencies": {
-    "@uiw/codemirror-themes": "4.22.2"
+    "@uiw/codemirror-themes": "4.23.0"
   },
   "keywords": [
     "codemirror",
diff --git a/themes/github/package.json b/themes/github/package.json
index b6ad1822a..f580f9dd2 100644
--- a/themes/github/package.json
+++ b/themes/github/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-theme-github",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Theme github for CodeMirror.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/github/light",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
@@ -22,7 +22,7 @@
     "cjs"
   ],
   "dependencies": {
-    "@uiw/codemirror-themes": "4.22.2"
+    "@uiw/codemirror-themes": "4.23.0"
   },
   "keywords": [
     "codemirror",
diff --git a/themes/gruvbox/package.json b/themes/gruvbox/package.json
index f4c104f19..db1aa9e19 100644
--- a/themes/gruvbox/package.json
+++ b/themes/gruvbox/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-theme-gruvbox-dark",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Theme gruvbox-dark for CodeMirror.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/gruvbox/dark",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
@@ -22,7 +22,7 @@
     "cjs"
   ],
   "dependencies": {
-    "@uiw/codemirror-themes": "4.22.2"
+    "@uiw/codemirror-themes": "4.23.0"
   },
   "keywords": [
     "codemirror",
diff --git a/themes/kimbie/package.json b/themes/kimbie/package.json
index 8beedf94a..4ca46b1c1 100644
--- a/themes/kimbie/package.json
+++ b/themes/kimbie/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-theme-kimbie",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Theme kimbie for CodeMirror.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/kimbie",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
@@ -22,7 +22,7 @@
     "cjs"
   ],
   "dependencies": {
-    "@uiw/codemirror-themes": "4.22.2"
+    "@uiw/codemirror-themes": "4.23.0"
   },
   "keywords": [
     "codemirror",
diff --git a/themes/material/package.json b/themes/material/package.json
index dedad90a5..28731c152 100644
--- a/themes/material/package.json
+++ b/themes/material/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-theme-material",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Theme material for CodeMirror.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/material",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
@@ -22,7 +22,7 @@
     "cjs"
   ],
   "dependencies": {
-    "@uiw/codemirror-themes": "4.22.2"
+    "@uiw/codemirror-themes": "4.23.0"
   },
   "keywords": [
     "codemirror",
diff --git a/themes/monokai-dimmed/package.json b/themes/monokai-dimmed/package.json
index c07fd9bc1..8788f9b39 100644
--- a/themes/monokai-dimmed/package.json
+++ b/themes/monokai-dimmed/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-theme-monokai-dimmed",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Theme monokai-dimmed for CodeMirror.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/monokai-dimmed",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
@@ -22,7 +22,7 @@
     "cjs"
   ],
   "dependencies": {
-    "@uiw/codemirror-themes": "4.22.2"
+    "@uiw/codemirror-themes": "4.23.0"
   },
   "keywords": [
     "codemirror",
diff --git a/themes/monokai/package.json b/themes/monokai/package.json
index c2d28ab43..a6788b3c6 100644
--- a/themes/monokai/package.json
+++ b/themes/monokai/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-theme-monokai",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Theme monokai for CodeMirror.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/monokai",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
@@ -22,7 +22,7 @@
     "cjs"
   ],
   "dependencies": {
-    "@uiw/codemirror-themes": "4.22.2"
+    "@uiw/codemirror-themes": "4.23.0"
   },
   "keywords": [
     "codemirror",
diff --git a/themes/noctis-lilac/package.json b/themes/noctis-lilac/package.json
index 56d1df562..0cd88e0ea 100644
--- a/themes/noctis-lilac/package.json
+++ b/themes/noctis-lilac/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-theme-noctis-lilac",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Theme noctis-lilac for CodeMirror.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/noctis-lilac",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
@@ -22,7 +22,7 @@
     "cjs"
   ],
   "dependencies": {
-    "@uiw/codemirror-themes": "4.22.2"
+    "@uiw/codemirror-themes": "4.23.0"
   },
   "keywords": [
     "codemirror",
diff --git a/themes/nord/package.json b/themes/nord/package.json
index 2b2ef9c57..e8c6e0f21 100644
--- a/themes/nord/package.json
+++ b/themes/nord/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-theme-nord",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Theme nord for CodeMirror.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/nord",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
@@ -22,7 +22,7 @@
     "cjs"
   ],
   "dependencies": {
-    "@uiw/codemirror-themes": "4.22.2"
+    "@uiw/codemirror-themes": "4.23.0"
   },
   "keywords": [
     "codemirror",
diff --git a/themes/okaidia/package.json b/themes/okaidia/package.json
index 987882504..f7fd22175 100644
--- a/themes/okaidia/package.json
+++ b/themes/okaidia/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-theme-okaidia",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Theme okaidia for CodeMirror.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/okaidia",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
@@ -22,7 +22,7 @@
     "cjs"
   ],
   "dependencies": {
-    "@uiw/codemirror-themes": "4.22.2"
+    "@uiw/codemirror-themes": "4.23.0"
   },
   "keywords": [
     "codemirror",
diff --git a/themes/quietlight/package.json b/themes/quietlight/package.json
index 0e49355b3..ff49f19b8 100644
--- a/themes/quietlight/package.json
+++ b/themes/quietlight/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-theme-quietlight",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Theme quietlight for CodeMirror.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/quietlight",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
@@ -22,7 +22,7 @@
     "cjs"
   ],
   "dependencies": {
-    "@uiw/codemirror-themes": "4.22.2"
+    "@uiw/codemirror-themes": "4.23.0"
   },
   "keywords": [
     "codemirror",
diff --git a/themes/red/package.json b/themes/red/package.json
index d2665226b..1e133f222 100644
--- a/themes/red/package.json
+++ b/themes/red/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-theme-red",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Theme red for CodeMirror.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/red",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
@@ -22,7 +22,7 @@
     "cjs"
   ],
   "dependencies": {
-    "@uiw/codemirror-themes": "4.22.2"
+    "@uiw/codemirror-themes": "4.23.0"
   },
   "keywords": [
     "codemirror",
diff --git a/themes/solarized/package.json b/themes/solarized/package.json
index 5ad19e7a1..fe8aadc86 100644
--- a/themes/solarized/package.json
+++ b/themes/solarized/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-theme-solarized",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Theme solarized for CodeMirror.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/solarized",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
@@ -42,7 +42,7 @@
     "cjs"
   ],
   "dependencies": {
-    "@uiw/codemirror-themes": "4.22.2"
+    "@uiw/codemirror-themes": "4.23.0"
   },
   "keywords": [
     "codemirror",
diff --git a/themes/sublime/package.json b/themes/sublime/package.json
index 87a0fb599..182349bfa 100644
--- a/themes/sublime/package.json
+++ b/themes/sublime/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-theme-sublime",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Theme sublime for CodeMirror.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/sublime",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
@@ -22,7 +22,7 @@
     "cjs"
   ],
   "dependencies": {
-    "@uiw/codemirror-themes": "4.22.2"
+    "@uiw/codemirror-themes": "4.23.0"
   },
   "keywords": [
     "codemirror",
diff --git a/themes/theme/package.json b/themes/theme/package.json
index 6ddf0dca6..6b8a963ec 100644
--- a/themes/theme/package.json
+++ b/themes/theme/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-themes",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Themes for CodeMirror.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/doc",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
diff --git a/themes/tokyo-night-day/package.json b/themes/tokyo-night-day/package.json
index 4b5d58f44..d021fe824 100644
--- a/themes/tokyo-night-day/package.json
+++ b/themes/tokyo-night-day/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-theme-tokyo-night-day",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Theme tokyo-night-day for CodeMirror.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/tokyo-night-day",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
@@ -22,7 +22,7 @@
     "cjs"
   ],
   "dependencies": {
-    "@uiw/codemirror-themes": "4.22.2"
+    "@uiw/codemirror-themes": "4.23.0"
   },
   "keywords": [
     "codemirror",
diff --git a/themes/tokyo-night-storm/package.json b/themes/tokyo-night-storm/package.json
index d7f350ce2..40167b855 100644
--- a/themes/tokyo-night-storm/package.json
+++ b/themes/tokyo-night-storm/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-theme-tokyo-night-storm",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Theme tokyo-night-storm for CodeMirror.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/tokyo-night-storm",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
@@ -22,7 +22,7 @@
     "cjs"
   ],
   "dependencies": {
-    "@uiw/codemirror-themes": "4.22.2"
+    "@uiw/codemirror-themes": "4.23.0"
   },
   "keywords": [
     "codemirror",
diff --git a/themes/tokyo-night/package.json b/themes/tokyo-night/package.json
index dcef62dca..639dcd45e 100644
--- a/themes/tokyo-night/package.json
+++ b/themes/tokyo-night/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-theme-tokyo-night",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Theme tokyo-night for CodeMirror.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/tokyo-night",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
@@ -22,7 +22,7 @@
     "cjs"
   ],
   "dependencies": {
-    "@uiw/codemirror-themes": "4.22.2"
+    "@uiw/codemirror-themes": "4.23.0"
   },
   "keywords": [
     "codemirror",
diff --git a/themes/tomorrow-night-blue/package.json b/themes/tomorrow-night-blue/package.json
index 924dd1759..6b4f1bb72 100644
--- a/themes/tomorrow-night-blue/package.json
+++ b/themes/tomorrow-night-blue/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-theme-tomorrow-night-blue",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Theme tomorrow-night-blue for CodeMirror.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/tomorrow-night-blue",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
@@ -22,7 +22,7 @@
     "cjs"
   ],
   "dependencies": {
-    "@uiw/codemirror-themes": "4.22.2"
+    "@uiw/codemirror-themes": "4.23.0"
   },
   "keywords": [
     "codemirror",
diff --git a/themes/vscode/package.json b/themes/vscode/package.json
index f370a7305..e0a0f518f 100644
--- a/themes/vscode/package.json
+++ b/themes/vscode/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-theme-vscode",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Theme vscode for CodeMirror.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/vscode",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
@@ -22,7 +22,7 @@
     "cjs"
   ],
   "dependencies": {
-    "@uiw/codemirror-themes": "4.22.2"
+    "@uiw/codemirror-themes": "4.23.0"
   },
   "keywords": [
     "codemirror",
diff --git a/themes/white/package.json b/themes/white/package.json
index 0fad51df7..a63a6d2ba 100644
--- a/themes/white/package.json
+++ b/themes/white/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-theme-white",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Theme white for CodeMirror.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/white/dark",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
@@ -40,7 +40,7 @@
     "cjs"
   ],
   "dependencies": {
-    "@uiw/codemirror-themes": "4.22.2"
+    "@uiw/codemirror-themes": "4.23.0"
   },
   "keywords": [
     "codemirror",
diff --git a/themes/xcode/package.json b/themes/xcode/package.json
index 04a595edc..5ea9a8817 100644
--- a/themes/xcode/package.json
+++ b/themes/xcode/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@uiw/codemirror-theme-xcode",
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "Theme xcode for CodeMirror.",
   "homepage": "https://uiwjs.github.io/react-codemirror/#/theme/data/xcode/light",
   "funding": "https://jaywcjlove.github.io/#/sponsor",
@@ -22,7 +22,7 @@
     "cjs"
   ],
   "dependencies": {
-    "@uiw/codemirror-themes": "4.22.2"
+    "@uiw/codemirror-themes": "4.23.0"
   },
   "keywords": [
     "codemirror",
diff --git a/www/package.json b/www/package.json
index e4529b4c5..f3ab4b93f 100644
--- a/www/package.json
+++ b/www/package.json
@@ -1,7 +1,7 @@
 {
   "name": "www",
   "private": true,
-  "version": "4.22.2",
+  "version": "4.23.0",
   "description": "CodeMirror component for React.",
   "homepage": "https://uiwjs.github.io/react-codemirror",
   "author": "kenny wong <wowohoo@qq.com>",
@@ -37,52 +37,52 @@
     "@codemirror/lang-xml": "^6.0.0",
     "@codemirror/language-data": "^6.1.0",
     "@codemirror/legacy-modes": "^6.3.0",
-    "@uiw/codemirror-extensions-classname": "4.22.2",
-    "@uiw/codemirror-extensions-color": "4.22.2",
-    "@uiw/codemirror-extensions-events": "4.22.2",
-    "@uiw/codemirror-extensions-hyper-link": "4.22.2",
-    "@uiw/codemirror-extensions-langs": "4.22.2",
-    "@uiw/codemirror-extensions-mentions": "4.22.2",
-    "@uiw/codemirror-extensions-zebra-stripes": "4.22.2",
-    "@uiw/codemirror-theme-abcdef": "4.22.2",
-    "@uiw/codemirror-theme-abyss": "4.22.2",
-    "@uiw/codemirror-theme-androidstudio": "4.22.2",
-    "@uiw/codemirror-theme-andromeda": "4.22.2",
-    "@uiw/codemirror-theme-atomone": "4.22.2",
-    "@uiw/codemirror-theme-aura": "4.22.2",
-    "@uiw/codemirror-theme-basic": "4.22.2",
-    "@uiw/codemirror-theme-bbedit": "4.22.2",
-    "@uiw/codemirror-theme-bespin": "4.22.2",
-    "@uiw/codemirror-theme-console": "4.22.2",
-    "@uiw/codemirror-theme-copilot": "4.22.2",
-    "@uiw/codemirror-theme-darcula": "4.22.2",
-    "@uiw/codemirror-theme-dracula": "4.22.2",
-    "@uiw/codemirror-theme-duotone": "4.22.2",
-    "@uiw/codemirror-theme-eclipse": "4.22.2",
-    "@uiw/codemirror-theme-github": "4.22.2",
-    "@uiw/codemirror-theme-gruvbox-dark": "4.22.2",
-    "@uiw/codemirror-theme-kimbie": "4.22.2",
-    "@uiw/codemirror-theme-material": "4.22.2",
-    "@uiw/codemirror-theme-monokai": "4.22.2",
-    "@uiw/codemirror-theme-monokai-dimmed": "4.22.2",
-    "@uiw/codemirror-theme-noctis-lilac": "4.22.2",
-    "@uiw/codemirror-theme-nord": "4.22.2",
-    "@uiw/codemirror-theme-okaidia": "4.22.2",
-    "@uiw/codemirror-theme-quietlight": "4.22.2",
-    "@uiw/codemirror-theme-red": "4.22.2",
-    "@uiw/codemirror-theme-solarized": "4.22.2",
-    "@uiw/codemirror-theme-sublime": "4.22.2",
-    "@uiw/codemirror-theme-tokyo-night": "4.22.2",
-    "@uiw/codemirror-theme-tokyo-night-day": "4.22.2",
-    "@uiw/codemirror-theme-tokyo-night-storm": "4.22.2",
-    "@uiw/codemirror-theme-tomorrow-night-blue": "4.22.2",
-    "@uiw/codemirror-theme-vscode": "4.22.2",
-    "@uiw/codemirror-theme-white": "4.22.2",
-    "@uiw/codemirror-theme-xcode": "4.22.2",
-    "@uiw/codemirror-themes": "4.22.2",
+    "@uiw/codemirror-extensions-classname": "4.23.0",
+    "@uiw/codemirror-extensions-color": "4.23.0",
+    "@uiw/codemirror-extensions-events": "4.23.0",
+    "@uiw/codemirror-extensions-hyper-link": "4.23.0",
+    "@uiw/codemirror-extensions-langs": "4.23.0",
+    "@uiw/codemirror-extensions-mentions": "4.23.0",
+    "@uiw/codemirror-extensions-zebra-stripes": "4.23.0",
+    "@uiw/codemirror-theme-abcdef": "4.23.0",
+    "@uiw/codemirror-theme-abyss": "4.23.0",
+    "@uiw/codemirror-theme-androidstudio": "4.23.0",
+    "@uiw/codemirror-theme-andromeda": "4.23.0",
+    "@uiw/codemirror-theme-atomone": "4.23.0",
+    "@uiw/codemirror-theme-aura": "4.23.0",
+    "@uiw/codemirror-theme-basic": "4.23.0",
+    "@uiw/codemirror-theme-bbedit": "4.23.0",
+    "@uiw/codemirror-theme-bespin": "4.23.0",
+    "@uiw/codemirror-theme-console": "4.23.0",
+    "@uiw/codemirror-theme-copilot": "4.23.0",
+    "@uiw/codemirror-theme-darcula": "4.23.0",
+    "@uiw/codemirror-theme-dracula": "4.23.0",
+    "@uiw/codemirror-theme-duotone": "4.23.0",
+    "@uiw/codemirror-theme-eclipse": "4.23.0",
+    "@uiw/codemirror-theme-github": "4.23.0",
+    "@uiw/codemirror-theme-gruvbox-dark": "4.23.0",
+    "@uiw/codemirror-theme-kimbie": "4.23.0",
+    "@uiw/codemirror-theme-material": "4.23.0",
+    "@uiw/codemirror-theme-monokai": "4.23.0",
+    "@uiw/codemirror-theme-monokai-dimmed": "4.23.0",
+    "@uiw/codemirror-theme-noctis-lilac": "4.23.0",
+    "@uiw/codemirror-theme-nord": "4.23.0",
+    "@uiw/codemirror-theme-okaidia": "4.23.0",
+    "@uiw/codemirror-theme-quietlight": "4.23.0",
+    "@uiw/codemirror-theme-red": "4.23.0",
+    "@uiw/codemirror-theme-solarized": "4.23.0",
+    "@uiw/codemirror-theme-sublime": "4.23.0",
+    "@uiw/codemirror-theme-tokyo-night": "4.23.0",
+    "@uiw/codemirror-theme-tokyo-night-day": "4.23.0",
+    "@uiw/codemirror-theme-tokyo-night-storm": "4.23.0",
+    "@uiw/codemirror-theme-tomorrow-night-blue": "4.23.0",
+    "@uiw/codemirror-theme-vscode": "4.23.0",
+    "@uiw/codemirror-theme-white": "4.23.0",
+    "@uiw/codemirror-theme-xcode": "4.23.0",
+    "@uiw/codemirror-themes": "4.23.0",
     "@uiw/codemirror-themes-all": "4.21.11",
     "@uiw/react-back-to-top": "^1.1.2",
-    "@uiw/react-codemirror": "4.22.2",
+    "@uiw/react-codemirror": "4.23.0",
     "@uiw/react-github-corners": "~1.5.14",
     "@uiw/react-markdown-preview": "^5.0.2",
     "@uiw/react-shields": "^2.0.1",
@@ -91,7 +91,7 @@
     "markdown-react-code-preview-loader": "^2.1.2",
     "react": "~18.2.0",
     "react-code-preview-layout": "^3.1.4",
-    "react-codemirror-merge": "4.22.2",
+    "react-codemirror-merge": "4.23.0",
     "react-dom": "~18.2.0",
     "react-router-dom": "^6.20.0",
     "rehype-ignore": "^2.0.1",