What's Changed
詞庫與轉換規則更新
- 更新 STPhrases:林俊傑 -> 林俊傑 @PhantomPower82 PR #889
- 添加更多“不斷髮”短語 @Benau PR #895
- 更新 STPhrases「穀陽」等 @SteveLz PR #881
- 更新 STPhrases.txt:刪除侮辱性詞彙 @sncix PR #951
- 裏、雲、沖、託、範等地名更正 @SteveLz PR #939
- 更新 STPhrases.txt @Lepton-Lee PR #948
- 修復:徐家匯、徐匯區 @sncix PR #977
- 爲“兔”增加日語變體“兎” @SteveLz PR #992
- 修復:「軟體動物」不應轉換爲「軟件動物」;在 STPhrases 中添加 胚胎發育 -> 胚胎發育 @frankslin PR #1007
- 更正
實時→即時轉換 @clover-yan PR #965 - 修復 (Dictionary):糾正 tw2sp 中“Equation”(方程式)的轉換 @frankslin PR #1008
- 在 TWPhrasesOther 中添加 Nvidia 翻譯(英偉達 / 輝達)及相關測試用例 @frankslin PR #1009
- 整合並更新三個現有的 TWPhrases 文本文件構建 @frankslin PR #1011
- 將 TWPhrasesRev.txt 詞典文件提交倉庫,不再自動生成,並添加測試確保內容匹配 @frankslin PR #1012
- 修復 tw2sp 配置中的 #950 演算法/算法轉換問題 @frankslin PR #1013
- 實現 txt 詞典註釋語法和排序規則 @frankslin PR #1016
- 添加三個臺灣醫療術語轉換(攝護腺 / 憂鬱症 / 胰臟)@frankslin PR #1023
- 修復 s2twp 元數據 -> 後設資料 @frankslin PR #1024
- 修復「馬裏共和國」在 s2twp 轉換中的問題 @frankslin PR #1025
編譯與環境適配
- 修復 GCC 15 缺失 cstdint 的問題 @liangyongxiang PR #894
- 修復 "npm install opencc" 期間需要構建時的錯誤 @tomcatliu2016 PR #911
- 修復 Node 23 V8 API 棄用問題 @tomcatliu2016 PR #916
- 修復 GCC 15 的構建問題 @epico PR #934
- 僅在沒有系統包時依賴 cmake @mgorny PR #932
- 通過變量設置默認語言版本 @wdhongtw PR #937
- 修復 gyp 中的 "python" 命令 @BYVoid PR #959
- 修復 Node.js 24 上的構建錯誤 @soruly PR #961
- 修復 C++17 中已棄用的聲明 @WhiredPlanck PR #964
- 在 marisa 0.3.0 中使用 C++17 @epico PR #968
- 適配 Fedora 相關的 CMake 變更 @epico PR #973
- 註冊 hermetic Python 3.12 工具鏈 @frankslin PR #1010
- 將 Bazel 版本從 7.2.1 升級到 8.5.1 @frankslin PR #1021
持續集成與工具
- 統一 macOS 命名規範 @C0rn3j PR #944
- 在 CI 中移除 Node 18 和 x86 (Win) 支持 @BYVoid PR #960
- CI:添加 macOS 14 (ARM64) 支持並修復 CI 工作流中的 conda ToS 問題 @ferstar PR #974
- Node.js 工作流:測試最新版和 LTS 版本 @lotem PR #999
- 切換到基於 JSON 的測試用例並清理詞典輸出 @frankslin PR #1006
- 添加 GitHub 工作流以確保目錄排序 @frankslin PR #1015
- 徹底移除對 Python 2 的殘餘支持 @C0rn3j PR #946
- CI:上傳構建產物並取消陳舊的運行 @frankslin PR #1022
修復與優化
- 修復讀取配置文件時的崩潰問題 @epico PR #952
- 添加類型定義 (Typing) @C0rn3j PR #945
- 修復處理截斷的 UTF-8 輸入時的兩處越界讀取問題 @frankslin PR #1005
文檔
- 添加繁體中文版貢獻指南 @frankslin PR #1017
- 更新 README,包含 Bazel 測試說明和貢獻者列表 @frankslin PR #1019
- 在 README 中添加 opencc-wasm @frankslin PR #1020
New Contributors
- @liangyongxiang made their first contribution in #894
- @PhantomPower82 made their first contribution in #889
- @Benau made their first contribution in #895
- @tomcatliu2016 made their first contribution in #911
- @mgorny made their first contribution in #932
- @sncix made their first contribution in #951
- @C0rn3j made their first contribution in #945
- @wdhongtw made their first contribution in #937
- @Lepton-Lee made their first contribution in #948
- @soruly made their first contribution in #961
- @frankslin made their first contribution in #1005
- @clover-yan made their first contribution in #965
Full Changelog: ver.1.1.9...ver.1.2.0