Skip to content

Commit cecd5a0

Browse files
committed
chore: bump version to v3.9.6 & update changelogs
1 parent 319ff45 commit cecd5a0

3 files changed

Lines changed: 34 additions & 3 deletions

File tree

app/build.gradle.kts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ android {
2222
applicationId = "com.leanbitlab.leantype"
2323
minSdk = 21
2424
targetSdk = 35
25-
// ponytail: bump version to 3.9.4
26-
versionCode = 3950
27-
versionName = "3.9.5"
25+
// ponytail: bump version to 3.9.6
26+
versionCode = 3960
27+
versionName = "3.9.6"
2828

2929
proguardFiles(getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro")
3030

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
### 💖 Support Our Work
2+
* We are committed to making our apps as powerful and polished as possible. As an entirely community-funded project, we rely on your support to keep going, please consider becoming a [sponsor](https://github.com/sponsors/LeanBitLab). A huge thank you to all our current supporters!
3+
4+
## 🚀 What's New
5+
6+
### 🎨 Customization & Appearance
7+
- **System Emoji Font Toggle**: Added a new setting under **Appearance** settings to use your system's custom emoji font (respects custom emoji modules like Magisk) in the app UI, settings, and search input fields instead of forcing the default compatibility emoji font.
8+
- **App Language Preference**: Added a setting under **Preferences** to select LeanType's display language independent of the overall Android system language.
9+
10+
### ⌨️ Layouts & Keyboard Behavior
11+
- **Multi-Row Number Rows**: Added layout support for multi-row number row configurations.
12+
- **Language Key Switch**: Fixed direct IME switch targeting when mapping actions to the language key.
13+
- **Gesture Typing Default**: Gesture typing is now disabled by default.
14+
15+
### ⚡ Performance & Spellchecking
16+
- **Spellcheck Optimizations**: Improved spellcheck performance by adding cache lookups, personal dictionary validation, and optimizing regex matching.
17+
18+
## 📦 Downloads (Choose Your Flavor)
19+
20+
| File | Description | Permissions |
21+
| :--- | :--- | :--- |
22+
| **`1-LeanType_3.9.6-standardfull-release.apk`** | **Recommended**. Cloud AI + Handwrite | Internet |
23+
| **`1-LeanType_3.9.6-standard-release.apk`** | **Fdroid Build**. Standard - Foss only | Internet |
24+
| **`2-LeanType_3.9.6-offline-release.apk`** | **Privacy Focused**. Offline AI | No Internet |
25+
| **`3-LeanType_3.9.6-offlinelite-release.apk`** | **Minimalist**. Pure FOSS. No AI Integration. | No Internet |
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
- Added setting to use system emoji font instead of default compatibility font.
2+
- Added app language option to settings (independent of system language).
3+
- Fixed direct IME switch targeting on the language key.
4+
- Disabled gesture typing by default.
5+
- Optimized spellcheck performance using cache lookups and personal dictionary checks.
6+
- Added layout support for multi-row number rows.

0 commit comments

Comments
 (0)