Releases · LeanBitLab/LeanType · GitHub
Skip to content

Releases: LeanBitLab/LeanType

v4.2.0

Choose a tag to compare

@github-actions github-actions released this 05 Sep 05:09

💖 Support Our Work

As an open-source, community-funded project, we operate on a very limited budget. If LeanType helps you daily, please consider supporting us on GitHub Sponsors or Open Collective. Sharing LeanType with friends and family makes a huge difference!

🚀 What's New in v4.2.0

✨ Highlights

  • Offline Camera OCR & Screenshot Extraction: In-keyboard live camera viewfinder with top flash control and gallery picker, plus 1-tap screenshot text extraction. Includes advanced formatting (casing, join styles, punctuation, dehyphenation), auto-copy, and auto-insert.
  • Real-Time Inline Math Suggestions: Live calculation on typing = (e.g. 25*4=, 500-15%=) with immediate suggestion strip answers and 1-tap replacement.
  • Sound Packs Suite & Plugins Hub: Dedicated Sound Settings with 12+ built-in presets, remote GitHub catalog downloads, physical modeling packs, unbundled assets for a lighter APK footprint, and custom .zip imports.

🐛 Bug Fixes & Refinements

  • OCR Plugin Lifecycle: Dynamic ClassLoader invalidation and timestamp validation to prevent native library lookup errors during plugin reload.
  • Typing & Auto-Capitalization: Improved multiline auto-capitalization in chat apps, restored fast double-tap on Shift for Caps Lock, suppressed emojis during gesture typing, added case-matching autocorrect safeguards, and supported immediate text expansion when backspacing into shortcuts.
  • UI & Toolbar Polish: Swipe-down gesture anywhere on the toolbar to close keyboard, centered micro-pill indicators, and improved dynamic contrast on Material You light themes.
  • Audio, Haptics & AI Safeguards: Added haptic feedback on key repeat for Backspace/arrow keys, handled missing microphone permissions gracefully, added toast notifications when AI output is truncated, and auto-cleaned legacy sound packs.

📦 Choose Your Flavor

Flavor Primary Focus AI Engine Plugins Setup Internet Self-Updater
1-LeanType_4.2.0-standardfull-release.apk Convenience (Recommended) Cloud AI In-app download or File import Optional (AI/Updates/plugins) ✅ In-App Auto Update
1-LeanType_4.2.0-standard-release.apk F-Droid Cloud AI In-app download or File import Optional (AI/plugins) ❌ None
2-LeanType_4.2.0-offline-release.apk Offline Local LLM Plugin (8.0+) Browser download + File import 🚫 Zero Internet (No Permission) ❌ None

💡 Plugin Compatibility: All flavors support Offline Voice Dictation (Android 5.0+), Offline Translation (Android 7.0+), Offline Handwriting Recognition (Android 8.0+), Offline OCR Text Extraction (Android 5.0+), and Offline AI Proofreading (Android 8.0+) via modular plugins, and work 100% offline.

v4.1.9

Choose a tag to compare

@github-actions github-actions released this 05 Sep 00:25

💖 Support Our Work

As an open-source, community-funded project, we operate on a very limited budget and have little time for marketing. If LeanType helps you daily, please consider becoming a sponsor on GitHub Sponsors or Open Collective. Even if you can't contribute financially, sharing LeanType with your friends, family, or on social media makes a world of difference to help our project grow. Thank you for your support!

🚀 What's New in v4.1.9

✨ New Features

  • Offline Camera OCR & Screenshot Text Extraction: In-keyboard live camera viewfinder with top flash control and gallery picker, plus an automatic screenshot suggestion pill ([OCR] [Screenshot] [X]) for 1-tap text extraction. Includes advanced text formatting (casing transformations, single-line/paragraph joins, dehyphenation, punctuation normalization, bullet stripping, whitespace/noise filtering), auto-copy, and auto-insert.
  • Real-Time Inline Math Suggestions: Live mathematical evaluation on typing = (e.g. 25*4=, 500-15%=, (12+8)/4=) with immediate suggestion strip answers and 1-tap in-place replacement. Configurable via Settings -> Text correction -> Inline math calculation.
  • Sound Packs Suite & Plugins Hub: Dedicated Sound Settings screen under the Plugins Hub with 12+ built-in presets (iOS, Mechanical Cherry MX, Thocky, Typewriter, CRT, Bubble Pop, Velvet, Wood, Marimba, Modern Tick, Sci-Fi, 8-Bit Arcade), remote GitHub catalog downloads, physical modeling packs, unbundled assets for a lighter APK footprint, and custom .zip pack import.

🐛 Bug Fixes & Improvements

  • Typing & Auto-Capitalization:
    • Improved auto-capitalization in chat apps and multiline fields after newlines (#448).
    • Restored fast double-tap on Shift to reliably lock Caps Lock.
    • Suppressed emoji suggestions during gesture/glide typing to avoid cluttering predictions (#470).
    • Explicitly finish composing text and commit words on IME editor actions (Enter / Next / Done).
    • Added case-matching autocorrect safeguards to prevent learned capitalized words from replacing regular words mid-sentence (#477).
    • Supported immediate text expansion when backspacing into shortcuts (#476).
  • UI & Toolbar Polish:
    • Reliable swipe-down gesture anywhere on the toolbar to close the keyboard via dispatchTouchEvent.
    • Upgraded toolbar long-press indicators from asymmetric dots to centered micro-pills with 25% contrast.
    • Guaranteed high-contrast dynamic colors on Material You light themes (#479).
    • Unified screenshot and OCR suggestion chips into a compact pill layout with tight spacing.
  • Audio, Haptics & Voice:
    • Enabled haptic feedback on key repeat for Backspace and navigation arrow keys (#473).
    • Prevented crashes and gracefully handled missing microphone permissions / audio initialization failures (#466).
    • Auto-cleanup legacy sound pack directories on duplicate re-import.
  • OCR & Stability:
    • Cached and retained PluginClassLoader singleton in OcrPluginLoader to prevent UnsatisfiedLinkError on native .so reloads.
    • Enforced explicit LayoutParams height on OCR camera views to eliminate viewport expansion during keyboard resizing.
    • Scoped screenshot observers strictly to active keyboard sessions to optimize battery and thermal footprint.
    • Added truncation safeguards to AI prompts to prevent data loss and ensure clean prompt fallback (#472).

📦 Choose Your Flavor

Flavor Primary Focus AI Engine Plugins Setup Internet Self-Updater
1-LeanType_4.1.9-standardfull-release.apk Convenience (Recommended) Cloud AI In-app download or File import Optional (AI/Updates/plugins) ✅ In-App Auto Update
1-LeanType_4.1.9-standard-release.apk F-Droid Cloud AI In-app download or File import Optional (AI/plugins) ❌ None
2-LeanType_4.1.9-offline-release.apk Offline Local LLM Plugin (8.0+) Browser download + File import 🚫 Zero Internet (No Permission) ❌ None

💡 Plugin Compatibility: All flavors support Offline Voice Dictation (Android 5.0+), Offline Translation (Android 7.0+), Offline Handwriting Recognition (Android 8.0+), Offline OCR Text Extraction (Android 5.0+), and Offline AI Proofreading (Android 8.0+) via modular plugins, and work 100% offline.

v4.1.8

Choose a tag to compare

@github-actions github-actions released this 30 Aug 00:53

💖 Support Our Work

As an open-source, community-funded project, we operate on a very limited budget and have little time for marketing. If LeanType helps you daily, please consider becoming a sponsor on GitHub Sponsors or Open Collective. Even if you can't contribute financially, sharing LeanType with your friends, family, or on social media makes a world of difference to help our project grow. Thank you for your support!

🚀 What's New in v4.1.8

  • Custom Click Sounds & 12 Built-in Presets: Introduced a zero-latency native audio feedback engine with 12 out-of-the-box sound styles (iOS Tap, Mechanical Cherry MX, Thocky Mechanical, Vintage Typewriter, Retro CRT Terminal, Bubble Pop, Soft Velvet/Pudding, Woodblock Minimal, Acoustic Marimba, Modern Crisp Tick, Sci-Fi Cyberpunk, and 8-Bit Chiptune Arcade), live sample audition (▶️), volume preview, and custom .zip sound pack import support.
  • Harmonized Import Dialogs & Language Selection: Added language selection confirmation dialogs with auto-detection for Handwriting, Translation, and Dictionary model imports, and modernized the Dictionary "Add new" dialog with a clean PreferenceDialog layout.
  • AI Translation Hardening: Enhanced translation prompts and output sanitizer with preamble and code-fence filtering to prevent conversational artifacts from LLM providers, and fixed active AI provider token checks in translateAsync.
  • Clean Notification & Toast Guardrails: Suppressed redundant plugin-not-found toasts when the translation engine is explicitly configured to AI mode.

📦 Choose Your Flavor

Flavor Primary Focus AI Engine Plugins Setup Internet Self-Updater
1-LeanType_4.1.8-standardfull-release.apk Convenience (Recommended) Cloud AI In-app download or File import Optional (AI/Updates/plugins) ✅ In-App Auto Update
1-LeanType_4.1.8-standard-release.apk F-Droid Cloud AI In-app download or File import Optional (AI/plugins) ❌ None
2-LeanType_4.1.8-offline-release.apk Offline Local LLM Plugin (8.0+) Browser download + File import 🚫 Zero Internet (No Permission) ❌ None

💡 Plugin Compatibility: All flavors support Offline Voice Dictation (Android 5.0+), Offline Translation (Android 7.0+), Offline Handwriting Recognition (Android 8.0+), and Offline AI Proofreading (Android 8.0+) via modular plugins, and work 100% offline.

v4.1.7

Choose a tag to compare

@github-actions github-actions released this 28 Aug 07:12

💖 Support Our Work

As an open-source, community-funded project, we operate on a very limited budget and have little time for marketing. If LeanType helps you daily, please consider becoming a sponsor on GitHub Sponsors or Open Collective. Even if you can't contribute financially, sharing LeanType with your friends, family, or on social media makes a world of difference to help our project grow. Thank you for your support!

🚀 What's New in v4.1.7

  • Unified Offline Edition (minSdk = 21): Consolidated offline and offlinelite into a single lightweight Offline edition (com.leanbitlab.leantype.offline). Supports Android 5.0+ with modular plugin OS version guards (API 26+ for Offline AI and Handwriting, API 24+ for Translation).
  • Modernized Handwriting Canvas & Instant Model Lookup: Added quadratic Bezier ink curve smoothing (quadTo), baseline writing guidelines, smooth recognition fade-out animation, watermark hint, and instantaneous model resolution with zero lag.
  • Enhanced Gesture Typing Accuracy: Integrated personalized session word boost for swiped gestures, high-DPI stroke sampling (12.5% key width) for tight corner detection, and context-aware suggestion reranking.
  • Auto-Correction & Capitalization Guardrails: Fixed sentence-starter auto-capitalization session boost pollution, protected exact in-dictionary typed words against unwanted contraction replacements ("does""doesn't"), and added safe hold-to-delete suggestion purging.
  • Persistent Floating Mode Option: Added "Remember floating mode" setting (Settings -> Appearance -> Miscellaneous) to automatically reopen the keyboard directly in floating mode across input sessions and apps until explicitly docked, with smart auto-dismissal when closing search.

📦 Choose Your Flavor

Flavor Primary Focus AI Engine Plugins Setup Internet Self-Updater
1-LeanType_4.1.7-standardfull-release.apk Convenience (Recommended) Cloud AI In-app download or File import Optional (AI/Updates/plugins) ✅ In-App Auto Update
1-LeanType_4.1.7-standard-release.apk F-Droid Cloud AI In-app download or File import Optional (AI/plugins) ❌ None
2-LeanType_4.1.7-offline-release.apk Offline Local LLM Plugin (8.0+) Browser download + File import 🚫 Zero Internet (No Permission) ❌ None

💡 Plugin Compatibility: All flavors support Offline Voice Dictation (Android 5.0+), Offline Translation (Android 7.0+), Offline Handwriting Recognition (Android 8.0+), and Offline AI Proofreading (Android 8.0+) via modular plugins, and work 100% offline.

v4.1.6

Choose a tag to compare

@github-actions github-actions released this 27 Aug 14:32

💖 Support Our Work

As an open-source, community-funded project, we operate on a very limited budget and have little time for marketing. If LeanType helps you daily, please consider becoming a sponsor on GitHub Sponsors or Open Collective. Even if you can't contribute financially, sharing LeanType with your friends, family, or on social media makes a world of difference to help our project grow. Thank you for your support!

🚀 What's New in v4.1.6

  • Ultra-Lightweight APKs (~9.8 MB): Unbundled dictionaries across all flavors in favor of on-demand downloads via DictManager, dramatically reducing baseline download size and storage footprint.
  • Modular Offline AI Dynamic Plugin: Decoupled the local GGUF AI engine into a standalone dynamic plugin (LeanType-Offline-AI-Plugin), keeping the core keyboard fast and lean.
  • Instant Offline Translation Hot-Reload & Persistence: Direct filesystem inspection and proactive plugin cache invalidation ensure imported translation models (.zip) are instantly recognized and retained across dialog reopenings without requiring a keyboard restart.
  • Refined Setup Wizard & Unified Plugins Hub: Streamlined the Welcome Wizard across all flavors and integrated Offline AI into the centralized Plugins Hub alongside Voice, Handwriting, and Translation.

⚠️ Important Notice for Offline & Offline Lite Users:

  • Offline AI Plugin Detachment: The local GGUF AI engine is now modularized into the standalone LeanType-Offline-AI-Plugin. Existing Offline flavor users are recommended to backup their settings (Settings → Advanced → Backup) before updating just in case. After updating, simply load the Offline AI Plugin from Settings → Plugins → Offline AI to continue using local GGUF model proofreading.
  • Offline Lite Users: In the upcoming release, offline and offlinelite will merge into a single unified lightweight Offline edition with optional Offline AI plugin support.

📦 Choose Your Flavor

Flavor Primary Focus AI Engine Plugins Setup Internet Self-Updater
1-LeanType_4.1.6-standardfull-release.apk Convenience (Recommended) Cloud AI In-app download or File import Optional (AI/Updates/plugins) ✅ In-App Auto Update
1-LeanType_4.1.6-standard-release.apk F-Droid Cloud AI In-app download or File import Optional (AI/plugins) ❌ None
2-LeanType_4.1.6-offline-release.apk Offline AI Local LLM Plugin Browser download + File import 🚫 Zero Internet (No Permission) ❌ None
3-LeanType_4.1.6-offlinelite-release.apk Offline Lite None Browser download + File import 🚫 Zero Internet (No Permission) ❌ None

💡 Plugin Compatibility: All 4 flavors support Offline Handwriting Recognition, Offline Translation, and Offline Voice Dictation via plugins, and work 100% offline.

📢 Upcoming Flavor Consolidation (Next Release): Starting from the next release, the offline and offlinelite flavors will be merged into a single unified Offline edition (lightweight without bundled AI). Users who want local LLM offline AI proofreading can easily load the dynamic Offline AI Plugin from the Plugins Hub at any time.

v4.1.5

Choose a tag to compare

@github-actions github-actions released this 26 Aug 09:58

💖 Support Our Work

As an open-source, community-funded project, we operate on a very limited budget and have little time for marketing. If LeanType helps you daily, please consider becoming a sponsor on GitHub Sponsors or Open Collective. Even if you can't contribute financially, sharing LeanType with your friends, family, or on social media makes a world of difference to help our project grow. Thank you for your support!

🚀 What's New in v4.1.5

  • Suggestion Balance Master Slider: Added an intuitive 1–5 slider in Text Correction settings to customize suggestion prioritization from strict dictionary accuracy to heavy personalization.
  • Next-Word Prediction & Scoring Optimization: Refined prediction scoring with balanced personalization boosts, beam pruning to eliminate low-confidence noise, and instant prediction readiness on text focus.
  • Ergonomic Text Edit Mode: Redesigned the default text edit layout with a central Select key and directional D-Pad navigation (classic layout retained as editing_classic), with fixed rectangular key background rendering.
  • Material 3 Settings Redesign: Modernized Subtype, Colors, Personal Dictionary, and Blocked Words screens with consistent, clean Material 3 Card-based containers.
  • Offline Translation & Plugin Enhancements: Added input script detection, explicit language pair routing, support for downloading English translation models, and improved plugin ClassLoader lifecycle management.

📦 Choose Your Flavor

Flavor Primary Focus AI Engine Plugins Setup Internet Self-Updater
1-LeanType_4.1.5-standardfull-release.apk Convenience (Recommended) Cloud AI In-app download or File import Optional ( AI/Updates/plugins) ✅ In-App Auto Update
1-LeanType_4.1.5-standard-release.apk F-Droid Cloud AI In-app download or File import Optional ( AI/plugins) ❌ None
2-LeanType_4.1.5-offline-release.apk Offline AI Local LLM (GGUF) Browser download + File import 🚫 Zero Internet (No Permission) ❌ None
3-LeanType_4.1.5-offlinelite-release.apk Offline Lite None Browser download + File import 🚫 Zero Internet (No Permission) ❌ None

💡 Plugin Compatibility: All 4 flavors support Offline Handwriting Recognition, Offline Translation, and Offline Voice Dictation via plugins, and work 100% offline.

v4.1.4

Choose a tag to compare

@github-actions github-actions released this 24 Aug 22:54

💖 Support Our Work

As an open-source, community-funded project, we operate on a very limited budget and have little time for marketing. If LeanType helps you daily, please consider becoming a sponsor on GitHub Sponsors or Open Collective. Even if you can't contribute financially, sharing LeanType with your friends, family, or on social media makes a world of difference to help our project grow. Thank you for your support!

🚀 What's New in v4.1.4

✨ New Features & Enhancements

  • Offline Handwriting & Translation Everywhere: Offline handwriting recognition and translation plugins are now fully supported across all app flavors (Standard, Standard Full, Offline, and Offline Lite).

  • ML Kit Isolated into Plugins: Google ML Kit has been completely removed from the core keyboard and isolated into standalone companion plugins.

  • Offline Model Downloader & Importer: In-app model downloads for online flavors and direct browser download popups + multi-file import for offline flavors.

  • Unified Plugins Dashboard: Reorganized settings with a single Plugins hub showing active status and automated update checks for Voice and Handwriting plugins.

  • Smart Text Expander: Added handy clipboard modifiers (%clipboard:clean%, :singleline, :title, :slug, :upper, :replace) that automatically clean Wikipedia citations and format text.

🐛 Bug Fixes

  • Emoticon Fix: Typing emoticons like :) and :( no longer resets the symbol keyboard back to letters.
  • Personal Dictionary: Fixed word auto-learning so new words are properly saved based on your configured threshold.
  • Handwriting Tag Fix: Fixed model loading so regional languages (like English Australia or Hindi) load without affecting other language variants.
  • Emoji Search Setting: Strictly honored the inline emoji search toggle when turned off.

📦 Choose Your Flavor

Flavor Primary Focus AI Engine Plugins Setup Internet Self-Updater
1-LeanType_4.1.4-standardfull-release.apk Recommended Cloud AI In-app download or File import Optional ( AI/Updates/plugins) ✅ In-App Auto Update
1-LeanType_4.1.4-standard-release.apk F-Droid Cloud AI In-app download or File import Optional ( AI/plugins) ❌ None
2-LeanType_4.1.4-offline-release.apk Offline AI Local LLM (GGUF) Browser download + File import 🚫 Zero Internet (No Permission) ❌ None
3-LeanType_4.1.4-offlinelite-release.apk Offline Lite None Browser download + File import 🚫 Zero Internet (No Permission) ❌ None

💡 Plugin Compatibility: All 4 flavors support Offline Handwriting Recognition, Offline Translation, and Offline Voice Dictation via plugins, and work 100% offline.

v4.1.3

Choose a tag to compare

@github-actions github-actions released this 22 Aug 21:30

💖 Support Our Work

As an open-source, community-funded project, we operate on a very limited budget and have little time for marketing. If LeanType helps you daily, please consider becoming a sponsor on GitHub Sponsors or Open Collective. Even if you can't contribute financially, sharing LeanType with your friends, family, or on social media makes a world of difference to help our project grow. Thank you for your support!

🚀 What's New in v4.1.3

✨ New Features & Enhancements

  • Voice Plugin v1.0.1 Release: Released LeanType Voice Plugin v1.0.1 with native auto-spoken language detection fixes, dynamic CPU thread allocation (2, 4, 6, 8 threads), and custom vocabulary prompt support.
  • Voice Customization & Optimization Controls: Added extensive controls in Settings → Voice input, including CPU inference threads, custom vocabulary/context prompt, microphone sensitivity gate, max recording duration limit, and smart punctuation toggle.
  • Robust In-App Model Downloader: Replaced system download manager with direct in-app streaming download featuring multi-hop redirect resolution and real-time download progress indicators directly inside the model dialog.
  • Live Real-Time Floating Keyboard Resizing: Drag the resize handles to fluidly resize the floating keyboard in real-time with live key repositioning, automatic bounds checking, and instant persistence.
  • Dynamic Floating Proportional Scaling: Seamlessly scales suggestions strip, toolbar keys, pinned action buttons, expand/drag handles, and functional icons proportionally with floating width and height.
  • Prioritized Voice Settings: Reorganized voice input settings into a clear, intuitive hierarchy prioritizing setup essentials, dictation behavior, and hardware performance tuning.

🐛 Bug Fixes & Stability Improvements

  • Theme & Dark Mode Synchronizations: Fixed emoji palette category tab strip background synchronization in dark mode and synchronized system navigation bar color on configuration changes.
  • Floating Viewport & Aspect Ratios: Preserved square toolbar key aspect ratios, fixed floating reload button rebuilds, and eliminated live keyboard viewport clipping during expansion.
  • Spacebar Contrast Tuning: Softened spacebar contrast and reduced pill height in borderless mode for a cleaner visual appearance.
  • Floating Overlay Permissions: Restored SYSTEM_ALERT_WINDOW permission declaration to ensure seamless floating mode overlay initialization.

📦 Downloads (Choose Your Flavor)

File Description Permissions
1-LeanType_4.1.3-standardfull-release.apk Recommended. Cloud AI + Handwriting + In-App Updater Internet
1-LeanType_4.1.3-standard-release.apk F-Droid Build. Standard - FOSS Only Internet
2-LeanType_4.1.3-offline-release.apk Privacy Focused. Offline AI (Local Models) No Internet
3-LeanType_4.1.3-offlinelite-release.apk Minimalist. Pure FOSS. Zero AI integrations. No Internet

v4.1.2

Choose a tag to compare

@github-actions github-actions released this 19 Aug 22:49

💖 Support Our Work

As an open-source, community-funded project, we operate on a very limited budget and have little time for marketing. If LeanType helps you daily, please consider becoming a sponsor on GitHub Sponsors or Open Collective. Even if you can't contribute financially, sharing LeanType with your friends, family, or on social media makes a world of difference to help our project grow. Thank you for your support!

🚀 What's New in v4.1.2

✨ New Features & Enhancements

  • Whisper Voice Recognition Overhaul: Migrated offline voice input to Whisper AI with compact Q5_1 quantized models and in-toolbar waveform visualizer.
  • Voice Recognition Language Selector: Added language selection in Settings → Voice with Auto-Detection (auto), Follow Keyboard Language (Default), and support for 99+ Whisper languages.
  • In-App Streaming Self-Updater & Community Links: Added in-app updater for standardfull builds, collapsible changelog, and official community links.
  • Personal Dictionary Learning Threshold: Added a slider in Settings → Text Correction to customize how many times a word must be typed before it is auto-learned.
  • Toolbar & Clipboard Key Alignment: Added option to customize key alignment (Start, Center, End, Auto-Span) across the toolbar and clipboard views.

🐛 Bug Fixes & Stability Improvements

  • Continuous Next-Word Predictions: Added N-gram backoff and cache safeguards to ensure smooth, unbroken next-word predictions.
  • Reliable Dictionary Learning: Fixed dictionary filters so frequently typed custom words are properly learned and suggested.
  • Key Border Theme Isolation: Isolated key border toggling to keyboard keys, preserving spacebar styling and rounded clipboard cards.

📦 Downloads (Choose Your Flavor)

File Description Permissions
1-LeanType_4.1.2-standardfull-release.apk Recommended. Cloud AI + Handwriting + In-App Updater Internet
1-LeanType_4.1.2-standard-release.apk F-Droid Build. Standard - FOSS Only Internet
2-LeanType_4.1.2-offline-release.apk Privacy Focused. Offline AI (Local Models) No Internet
3-LeanType_4.1.2-offlinelite-release.apk Minimalist. Pure FOSS. Zero AI integrations. No Internet

v4.1.1

Choose a tag to compare

@github-actions github-actions released this 12 Aug 01:07

💖 Support Our Work

As an open-source, community-funded project, we operate on a very limited budget and have little time for marketing. If LeanType helps you daily, please consider becoming a sponsor. Even if you can't contribute financially, sharing LeanType with your friends, family, or on social media makes a world of difference to help our project grow. Thank you for your support!

🚀 What's New in v4.1.1

✨ New Features & Enhancements

  • Privacy-First OTP Notification Listener: Replaced sensitive RECEIVE_SMS permission with a notification-based OTP detection engine (OtpNotificationListenerService), ensuring complete user privacy and Play Store policy compliance.
  • Dynamic SMS Application Selector: Added SMS app package selector in Settings → Text Correction → OTP Auto-Fill to allow selecting specific messaging apps (Google Messages, Signal, WhatsApp, Telegram, etc.) for OTP extraction.
  • Optimized Landscape Keyboard Default Scale: Adjusted default landscape keyboard height scale factor to 45% (0.45f) for improved screen visibility and posture in landscape mode.

🐛 Bug Fixes & Stability Improvements

  • Clipboard Edit & Search Layout Switch Interception: Intercepted layout-switching keys (?123 Symbols, Shift, Caps Lock) locally in ClipboardHistoryView, allowing in-place layout toggling on the embedded bottom row without closing the inline edit/search bar.
  • Word-Gesture Suppression during Inline Input: Added transient gesture suppression in GestureEnabler & PointerTracker to prevent word-gesture strokes from leaking and committing to underlying text fields while editing or searching clipboard items.
  • Unified Inline Clipboard Swipe Parity & Text Scrolling: Constrained inline text areas with weight = 1f so long text never overlaps action buttons (Save, Close), enabled auto-scrolling cursor visibility (bringPointIntoView), and unified spacebar cursor swipe and delete selection swipe across both edit and search modes.

📦 Downloads (Choose Your Flavor)

File Description Permissions
1-LeanType_4.1.1-standardfull-release.apk Recommended. Cloud AI + Handwrite Internet
1-LeanType_4.1.1-standard-release.apk Fdroid Build. Standard - Foss only Internet
2-LeanType_4.1.1-offline-release.apk Privacy Focused. Offline AI No Internet
3-LeanType_4.1.1-offlinelite-release.apk Minimalist. Pure FOSS. No AI Integration. No Internet