LIME v6.1.21
LIME 2026 — 版本 v6.1.21
版本標籤: v6.1.21
套件名稱: net.toload.main.hd2026
目標 SDK: 36
最低 SDK: 21
前一正式版本: v6.1.15
更新內容
這版整理 v6.1.15 之後的 Android 測試 APK 修正與文件更新。主要包含碼表匯入、備份還原、鍵盤主題、英文候選、初始鍵盤顯示、哈哈倉頡資料、候選列與使用手冊更新。Android APK 已附在本次 Release。同期間合併的 iOS 來源修正仍需等待後續 TestFlight/App Store 發布。
Android 修正與改善
-
#88 — 舊備份還原後 emoji FTS 索引初始化失敗
- 補強從舊版 LIME 備份還原時,既有
emoji_fts索引殘留可能造成設定 app 無法再開啟的處理。 - 相關 issue:#88
- 相關 PR:#102
- 分析文件:#88_ISSUE.md
- 補強從舊版 LIME 備份還原時,既有
-
#90 — Android 鍵盤主題跟隨系統 accent / 動態色
-
#91 —
.cin匯入後同碼候選字順序改變- 修正 Android 匯入
.cin時同碼候選字順序被改動的問題。關閉「啟動選取排序」時會保留來源碼表順序。 - 相關 issue:#91
- 相關 PR:#101
- 分析文件:#91_ISSUE.md
- 修正 Android 匯入
-
#93 —
.lime/.cin匯入 metadata 與表格註冊補強- 補強
.lime/.cin匯入時的@cname@、@version@、註解列與表格註冊處理,減少匯入成功但清單狀態不一致的情境。 - 相關 issue:#93
- 相關 PR:#101
- 分析文件:#93_ISSUE.md
- 補強
-
#94 — Android 備份產生 0 B
limeBackup.zip- 改善資料庫備份錯誤傳遞與 ZIP 內容檢查,避免備份失敗卻顯示成功、產生空白備份檔。
- 相關 issue:#94
- 相關 PR:#101
- 分析文件:#94_ISSUE.md
-
#96 — 標點 end-key / Lime end-key 行為、設定與匯出保留
- 新增並補強 Android / iOS LIME 專用
%limeendkey/@limeendkey@行為,支援指定標點鍵直接送出目前候選字。 - Android / iOS 皆可在個別輸入法詳細設定頁調整 Lime end-key(結束鍵),匯出/重新匯入時也會保留 Lime end-key metadata。
- 沒有設定 Lime end-key 的表格,逗號與句號根鍵仍維持一般候選字輸入邏輯。v6.1.18 也修正無 end-key 時標點候選的預設高亮狀態問題。
- 相關 issue:#96
- 相關 PR:#101
- 分析文件:#96_ISSUE.md
- 新增並補強 Android / iOS LIME 專用
-
#99 — Shift / Caps Lock 狀態下的非英文字根標籤與 Shift 雙擊鎖定
-
#103 — Android 英文候選字與預測排序
- 保留使用者已完整輸入的英文 exact-match 候選,避免完整字被預測候選擠掉。
- 加入英文詞庫、prefix 查詢、頻率排序與學習資料整合,改善英文模式候選排序。
- 相關 issue:#103
- 分析文件:#103_ISSUE.md
-
#104 — 送出後相關詞候選不應被 Enter/Search/Return 預設送出
- 修正送出一個詞後顯示的相關詞/聯想候選不應有預設高亮項目的回歸問題。
- Enter、Search、Return 在這種瀏覽型候選列狀態下會正常 pass-through,不會誤送出第一個相關候選。
- 相關 issue:#104
- 分析文件:#104_ISSUE.md
-
#107 — Android 切換到 LIME 時啟動過慢
- 減少切換到 LIME 時的同步初始化負擔,延後完整 emoji 內容渲染、降低重複設定讀取與預載工作。
- 相關 issue:#107
- 分析文件:#107_ISSUE.md
-
#114 — Duolingo 英文候選列偶發空白
- 修正背景英文預取查詢可能清掉 runtime suggestion 狀態的路徑,降低 Duolingo 等 app 中英文候選列偶發空白的情況。
- Reporter 已確認 Android APK
LIMEHD2026-6.1.19.apk測試改善,issue 已關閉。 - 相關 issue:#114
- 分析文件:#114_ISSUE.md
-
#115 — 新增/切換輸入法後初始鍵盤顯示錯誤
- 修正新增第一個非注音輸入法、加入第二個輸入法或從特定輸入欄位回到一般文字欄位時,Android 可能用到過期鍵盤設定快照而顯示錯誤初始鍵盤的問題。
- 6.1.20 已改善部分恢復路徑,6.1.21 進一步在畫出中文鍵盤前重新整理 IM 鍵盤設定並補上回歸測試。
- Reporter 已確認 Android APK
LIMEHD2026-6.1.21.apk測試正常,issue 已關閉。 - 相關 issue:#115
- 相關 PR:#116、#118
- 分析文件:#115_ISSUE.md
-
#112 — 哈哈倉頡 / 四碼倉頡與行列10資料更新
-
候選 popup 與隱藏鍵盤狀態對齊
- 修正隱藏鍵盤時 expanded candidate popup 的對齊問題。
- 相關提交:676f9b4d
-
首次安裝預設輸入法啟用補強
- 修正新安裝後應啟用已啟用輸入法,避免錯誤退回英文狀態。
- 相關提交:680d34e5
-
App 名稱與版本更新
- Android app 顯示名稱更新為「萊姆輸入法6」。
- 版本更新至
6.1.21,並附上對應 release APK。 - 相關提交:4f4e9706
使用手冊與文件更新
- 新增並同步
docs/pages/與docs/manuals/使用手冊內容,包含快速上手、鍵盤輸入、輸入法管理、喜好設定、備份還原、疑難排解、FAQ、隱私與版權頁面。 - FAQ 新增 Android 與 iPhone/iPad 完整資料庫備份可跨平台還原的說明。碼表、字根資料、關聯字詞、學習詞與候選排序會隨資料庫還原,平台專屬設定仍需在目標平台重新確認。
- FAQ 與鍵盤輸入頁補充刪除鍵邏輯。有組字碼時刪除最後一碼組字碼,沒有組字碼時刪除游標前方已送出的文字。候選列左側 X 用來取消目前組字或關閉候選列,作用類似電腦輸入法的 Esc。
- 新增 LIME Settings 設計系統與文件站頁面,並整理 Android / iOS 設定畫面的設計資產與截圖。
iOS 來源同步更新
本次 GitHub Release 附上的安裝檔是 Android APK。以下為同一期間已合併到
master的 iOS 來源與測試更新。iOS 使用者仍需等待後續 TestFlight/App Store 發布。
-
#86 — iOS restore 後鍵盤 extension 狀態同步
- 還原後鍵盤 extension 會重新開啟資料庫 runtime,並同步預設資料庫與已啟用輸入法狀態。
- 相關 issue:#86
- 分析文件:#86_ISSUE.md
-
- 同步改善 iOS 匯入表格順序與備份安全性,降低與 Android 行為差距。
- 相關 PR:#101
-
#93 / #96 — iOS metadata 與 Lime end-key 同步
- 同步改善 iOS
.limemetadata、匯入註冊與 Lime end-key 儲存/讀取行為,並可在個別輸入法詳細設定頁編輯 Lime end-key(結束鍵)。 - 相關 PR:#101
- 同步改善 iOS
-
iOS 主題截圖測試補強
- 修正 iOS theme-screenshot UITest,讓截圖測試顯示正確主題下的注音鍵盤。
- 相關 PR:#108
APK 驗證資訊
- APK 路徑:
LimeStudio/app/release/LIMEHD2026-6.1.21.apk - APK raw link:https://raw.githubusercontent.com/lime-ime/limeime/master/LimeStudio/app/release/LIMEHD2026-6.1.21.apk
- GitHub Contents blob SHA:
a8838c47b4186956536cd4c8aa4e3931d579d1da - GitHub Contents size:
14055188bytes