Skip to content

0.16.2

Compare
Choose a tag to compare
@github-actions github-actions released this 28 Sep 15:19
· 10 commits to master since this release

0.16.2 (2024-09-28)

安裝須知

⚠️如您由0.16.0之前的版本升級,由於參數變化,安裝小狼毫前請保存好文件資料,於安裝後重啓或註銷 Windows,否則正在使用小狼毫的應用可能會崩潰。

⚠如您由0.16.0之前的版本升級,請確認您的 installation.yaml 文件編碼爲 UTF-8, 否則如您在其中修改了非 ASCII 字符內容的路徑時,有可能會引起未明錯誤。

主要更新

  • 新特性:支持自動檢查更新使用測試通道,使用WeaselSetup.exe參數可修改,/testing使用測試通道,/release使用發佈版本,默認後者;
  • 新特性:WeaselSetup.exe參數設置界面語言,设置后覆盖区域设置的自动检测。/lt設置爲繁體中文界面,/ls 設置爲簡體中文界面,/le設置爲英文界面
  • 新特性:WeaselSetup.exe參數設置是否使用自動檢查更新,/du禁用自動檢查更新,/eu使用自動檢查更新
  • 新特性:安裝器彈窗提示設置是否自動檢查升級
  • 新特性:開關IME消息響應狀態可配置,WeaselSetup.exe參數/toggleime設置關閉鍵盤(原版本狀態),/toggleascii切換ascii_mode,安裝默認後者 #1364
  • 新特性:支持xmake 2.9.4以上版本構建,使用xbuild.bat開展,相關參數基本同build.bat, 使用xbuild.bat commands可生成compile_commands.json便於lsp使用,xbuild.bat clean可清空xmake構建 #1360
  • 新特性:支持Caps_Lock 按鍵binding(如選重),需将key_binder置于ascii_composer之前
  • 使能TSF dll中的WER
  • nightly 構建後自動更新rime/home頁面更新測試通道appcast
  • 升級lint檢查使用的llvm最低版本至18.1.6, 更新ci脚本检查更新llvm

Bug 修復

  • 修復安裝器在系統未滿足要求時未中斷的問題
  • 修復重新安裝時舊的安於路徑未保持的問題
  • 修復界面語言根據區域格式未正確設置的問題
  • 修復IPC通信時因新舊版本變更引起的異常崩潰的問題
  • 修正代碼編碼格式
  • 修復清空舊log文件
  • 修復控制面板卸載界面中的圖標顯示問題
  • 修復style/hover_type"semi_hilite"在首候選時的顯示異常問題
  • 修復新版librime產物未能直接替換使用問題
  • 禁用IPC通信的異步機制,修復一些因異步機制引發的應用異常
  • 修復構建腳本不能重生成正確的版本信息問題
  • 修復一些vs工程配置設置,處理一些deprecated API警告