diff --git a/checksum b/checksum
index e718558..d2f4122 100644
--- a/checksum
+++ b/checksum
@@ -1,3 +1,3 @@
f6a0288a806954b8c0f1d34148aa43e1 public/rime.data
-923370575241de79671f4a799caf1d16 public/rime.js
-b4d87c7e6747c5d5f2cb2fce49c06dde public/rime.wasm
+a8d2ea8479ac687d84733742c888c955 public/rime.js
+489b08984c533c159fe4999368bb76b1 public/rime.wasm
diff --git a/librime b/librime
index bffd0cb..de12d6a 160000
--- a/librime
+++ b/librime
@@ -1 +1 @@
-Subproject commit bffd0cb8c3084af7f436702ebd7d40e39c3289ca
+Subproject commit de12d6ae52ea0439ac689a9469b7041653a19fd5
diff --git a/package.json b/package.json
index 2b84571..ca19d7b 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "@libreservice/my-rime",
- "version": "0.10.5",
+ "version": "0.10.6",
"files": [
"dist"
],
@@ -40,52 +40,52 @@
"preview": "vite preview --host"
},
"devDependencies": {
- "@codemirror/language": "^6.9.3",
+ "@codemirror/language": "^6.10.0",
"@codemirror/legacy-modes": "^6.3.3",
"@libreservice/lazy-cache": "^0.1.2",
- "@libreservice/micro-plum": "^0.2.1",
+ "@libreservice/micro-plum": "^0.2.2",
"@libreservice/my-widget": "^0.1.4",
"@libreservice/my-worker": "^0.4.2",
"@libreservice/wasm-code": "^0.1.4",
"@playwright/test": "^1.40.1",
- "@rollup/plugin-json": "^6.0.1",
+ "@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-replace": "^5.0.5",
"@types/js-yaml": "^4.0.9",
- "@typescript-eslint/eslint-plugin": "^6.13.2",
- "@typescript-eslint/parser": "^6.13.2",
+ "@typescript-eslint/eslint-plugin": "^6.16.0",
+ "@typescript-eslint/parser": "^6.16.0",
"@vicons/fa": "^0.12.0",
"@vicons/fluent": "^0.12.0",
"@vicons/material": "^0.12.0",
- "@vitejs/plugin-vue": "^4.5.2",
+ "@vitejs/plugin-vue": "^5.0.2",
"client-zip": "^2.4.4",
"emoji-regex": "^10.3.0",
- "esbuild": "^0.19.8",
- "eslint": "^8.55.0",
+ "esbuild": "^0.19.11",
+ "eslint": "^8.56.0",
"eslint-config-standard": "^17.1.0",
- "eslint-plugin-import": "^2.29.0",
- "eslint-plugin-n": "^16.3.1",
+ "eslint-plugin-import": "^2.29.1",
+ "eslint-plugin-n": "^16.6.0",
"eslint-plugin-promise": "^6.1.1",
"eslint-plugin-vue": "^9.19.2",
"glob": "^10.3.10",
"idb": "^8.0.0",
"js-yaml": "^4.1.0",
"luaparse": "^0.3.1",
- "naive-ui": "^2.35.0",
+ "naive-ui": "^2.36.0",
"rimraf": "^5.0.5",
- "rollup": "^4.6.1",
+ "rollup": "^4.9.2",
"rollup-plugin-esbuild": "^6.1.0",
"rppi": "^0.1.0",
"textarea-caret": "^3.1.0",
- "ts-node": "^10.9.1",
+ "ts-node": "^10.9.2",
"tslib": "^2.6.2",
"typescript": "^5.3.3",
- "vite": "^5.0.6",
+ "vite": "^5.0.10",
"vite-plugin-pwa": "^0.17.4",
"vite-plugin-run": "0.4.1",
"vooks": "^0.2.12",
- "vue": "^3.3.10",
+ "vue": "^3.4.3",
"vue-router": "^4.2.5",
- "vue-tsc": "^1.8.25"
+ "vue-tsc": "^1.8.27"
}
}
diff --git a/scripts/build_lib.ts b/scripts/build_lib.ts
index a74a133..840f50b 100644
--- a/scripts/build_lib.ts
+++ b/scripts/build_lib.ts
@@ -127,6 +127,10 @@ function buildGlog () {
'https://github.com/google/glog',
'master'
])) // TODO: wait for a new release
+ ensure(spawnSync('git', [
+ 'checkout',
+ '36ccb159f442a389ab2b48650d8034aa2a301b79'
+ ]))
chdir(root)
patch(src, 'glog_patch')
rmSync(dst, rf)
diff --git a/src/components/MyPanel.vue b/src/components/MyPanel.vue
index b6bbee3..7ca32a3 100644
--- a/src/components/MyPanel.vue
+++ b/src/components/MyPanel.vue
@@ -401,7 +401,6 @@ defineExpose({
{{ preEditBody }}
{{ preEditTail }}
-
-
install(new Downloader(prerequisite))))