Skip to content

Commit c10e2e8

Browse files
committed
chore: update changelog of 3.2.18
1 parent d7bcb17 commit c10e2e8

File tree

1 file changed

+73
-1
lines changed

1 file changed

+73
-1
lines changed

CHANGELOG.md

Lines changed: 73 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,23 @@
22

33
All notable changes to this project will be documented in this file.
44

5-
## [unreleased]
5+
## [3.2.18] - 2024-05-01
66

77
### 🚀 Features
88

99
- Slightly enhance the handling of the old opencc dict format (ocd)
1010
- Enhance the exception handling when build opencc dictionaries
1111
- Add json schema
1212
- Add operation area in LiquidKeyboard
13+
- Show notification when restarting rime
14+
- Add class & mapper to hold style parameters
15+
- Add `GeneralStyle` to `Theme`
16+
- Implements RimeDispatcher for running the rime backend solo on a single thread
17+
- Make dialog use device default settings theme outside the app
18+
- Override `toString()` method of custom config types
19+
- Auto scroll to the activated liquid tab when it's out of the viewport
20+
- Allow user to determine navigation bar background behavior
21+
- Excerpt the text of clipboard, collection or draft entry ...
1322

1423
### 🐛 Bug Fixes
1524

@@ -38,6 +47,28 @@ All notable changes to this project will be documented in this file.
3847
- Incorrect filled items' background when fast scroll the clipboard
3948
- LiquidTabsUi didn't scroll to current selected tab on init
4049
- Back button in LiquidKeyboard didn't work well with some themes
50+
- Wrong tag name in release artifactory (#1289)
51+
- Inaccurate command to get build version name
52+
- Landscape keyboard's keys' position
53+
- Crash on switching from other input method
54+
- Create rime session by lazy in MainViewModel ...
55+
- IntentReceiver was re-registered in TextInputManager
56+
- Ensure to pass non-null input editor info to `startInput` of InputView ...
57+
- Calculate scaled vertical gap to fit all keyboard height
58+
- Forgot to require full check when manually deploy or sync user data
59+
- Actions in dialog didn't actually launch sometimes
60+
- Crash on typing after switching theme in the app settings
61+
- Librime backend didn't log to logcat
62+
- Emit ready state in instead of after `dispatcher.start()`
63+
- Could only turn the candidate page once
64+
- Add missing new line
65+
- Error key label in parseAction
66+
- Error on getting color or drawable from external map config
67+
- Page Up/Down symbol text size
68+
- Failed to load sound effects
69+
- Incorrect real position got from the symbol board of `TABS` type
70+
- Liquid keyboard could not switch to `tabs` tab ...
71+
- LiquidKeyboardEditActivity didn't follow the night mode
4172

4273
### 🚜 Refactor
4374

@@ -64,6 +95,34 @@ All notable changes to this project will be documented in this file.
6495
- Replace TabView with new LiquidTabsUi
6596
- Automatically switch bar view when board window attach or detach
6697
- Comb and simplify the code logic of LiquidKeyboard
98+
- Enhance exception handling of the config traversing
99+
- Remove redundant parameters to show composition window
100+
- Introduce daemon to manage sessions access to rime
101+
- Enhance lifecycle management of Rime
102+
- Adjust TextInputManager constructor method
103+
- Replace with `GeneralStyle` in `ColorManager`
104+
- Make all fields in `CompositionComponent` to non-nullable
105+
- Replace with `GeneralStyle` in various classes
106+
- Map font family from `GeneralStyle`
107+
- Remove unnecessary condition checking
108+
- Replace handler with main looper with custom RimeLifecycleScope
109+
- Add schemata stuffs to RimeApi
110+
- Enhance the UX of selecting/enabling schema(ta)
111+
- Remove the judgment of whether the notification is handling
112+
- Enhance handling of exception when built files are removed by user manually
113+
- Use native notification builder api to notify restarting
114+
- Make the code of parseAction in Event more neat
115+
- Make the code of LiquidKeyboard more clean
116+
- Move SymbolKeyboardType to symbol package and rename to SymbolBoardType
117+
- Merge `candidateAdapter` into `varLengthAdapter ` in LiquidKeyboard
118+
- Get database data in place on selecting
119+
- Simplify the logic of the init of the fix data in LiquidKeyboard
120+
121+
### 📚 Documentation
122+
123+
- Generate changelog with cliff
124+
- Add conventional commits in pull request template
125+
- Add SPDX license header with reuse
67126

68127
### ⚡ Performance
69128

@@ -82,6 +141,19 @@ All notable changes to this project will be documented in this file.
82141
- Add macos 14 m1 runner
83142
- Upgrade librime to 1.11.0
84143
- Chanage macos dependency step name
144+
- Add git cliff config
145+
- Bump jvm target to jdk 11
146+
- Upgrade gradle to 8.7
147+
- Downgrade java version to 17 on release and nightly build
148+
- Remove unused `Theme.Style`
149+
- SpotApply style
150+
- Add resue target
151+
- Upgrade librime to 1.11.1
152+
- Update android gradle plugin to 8.3.2
153+
- Add fastlane metadata for F-Droid
154+
- Update version info of native license metadata
155+
- Add changelog target
156+
- Update changelog of 3.2.18
85157

86158
### Build
87159

0 commit comments

Comments
 (0)