Features
Bug Fixes
- composition: skip phony segments in GetScriptText (#1051) #1051 (pfeiwu)
- engine: clear formatters and post processors (居戎氏)
- vocabulary: Homophones sorting should be stable (#1079) #1079 (ksqsf)
- navigation actions should trigger
update_notifier#1046 (everyx) - charset_filter: Support Ext J (#1098) #1098 (ksqsf)
- simplifier: Lazily initialize Opencc (#1101) #1101 (ksqsf)
Documentation
- README: add Readline frontend [skip ci] #1048 (CismonX)
- sort the community section #1055 (Bambooin)
- polish build guide section #1055 (Bambooin)
Builds
- plugins: make it faster when rebuild lib with plugins changed #1071 (fxliang)
- tools: fix format specifies type error on arm32 (#1089) #1089 (Panda527)
Continuous Integration
- temporarily disable test for mingw-w64 due to msys2 glog package issue #1065 (WhiredPlanck)
- macos-13: use system llvm #1072 (fxliang)
- upgrade the github action to v5 (#1073) #1073 (Bambooin)
- use macos-15-intel for retired macos-13 (#1080) #1080 (Bambooin)
Chores
- add packaging status badge #1053 (Bambooin)
- upgrade marisa to 0.3.1 #1065 (WhiredPlanck)
- upgrade opencc to 1.1.9 #1065 (WhiredPlanck)
- dep: update yaml-cpp (居戎氏)
- upgrade boost to 1.89.0 (#1085) #1085 (Chen Linxuan)
- log warning on trash config (#1091) #1091 (Qijia Liu)
- handling warnings of void* #1100 (fxliang)
- release: 1.15.0 🎉 (居戎氏)