This edition highlights the latest Keyman product and keyboard development updates from 14 — 25 September 2026, describing recent progress across the project and contributions from the community.

A few links

A dose of testimony

Bonjour

Nous vous remercions pour votre soutient pour ce projet qui nous tient à cœur. Le clavier carambolfulbhe est plus complet et sera meilleur nous voulons que vous publiez ce dernier. Il peut être unique pour tous les peuples fulah ou peuls du monde c’est un clavier multi saisie voir multilingue.

Translated: Hello

Thank you for your support of this project, which is very important to us. The Carambolfulbhe keyboard is more complete and will be better; we would like you to publish it. It can be a unique keyboard for all Fulani people worldwide; it’s a multi-input keyboard, even multilingual.

— Carambolfulbhe keyboard (GitHub)

Keyman minor releases

Keyman 18.0.252-stable was released in this cycle with notable changes:

  • Keyman for Android 18.0.252 addresses a crash for predictive text and we recommend upgrading to this version as soon as possible if you are experiencing this problem. You can update Keyman immediaately in the Play Store app or by visiting keyman.com/android (Keyman will update automatically but that may take longer)
  • Keyman Engine for Android 18.0.252 has been released and this out-of-band change requires an additional import in build.gradle for apps using it. Add: implementation 'androidx.webkit:webkit:1.14.0'. This change is required due to a bug fix relating to a Chrome issue with importScripts and impacts any Keyman Engine for Android dependent app that uses lexical models (See #13862, #16628 for details)

Keyman 19.0.286-alpha through 19.0.293-alpha were also released in this cycle. There are many significant changes: 

  • Keyman Developer
    • Trim whitespace from new words in the wordlist editor (#16538)
  • Keyman for iPhone and iPad
    • Improve autocorrection of transposed text, e.g. teh (#16450)
  • Keyman for Android
    • Improve autocorrection of transposed text, e.g. teh (#16450)
    • Suppress autocorrection of hardware keystroke input (#16606)
  • Keyman for Windows
    • Add documentation for ‘Update’ tab (#16544)
  • Keyman for macOS
    • Remove obsolete Keyman Configuration UI (#16570)
  • KeymanWeb
    • Address ‘off’ mode bugs in setKeyboardForControl API (#16524)

BREAKING CHANGES:

  • Keyman Engine for Windows: COM interface changes
    • Added the MCompileForBaseKeyboard(long KLID) COM method to the new IKeymanKeyboardInstalled2 interface, which extends IKeymanKeyboardInstalled. The method accepts the user’s base keyboard ID and allows mcompile to compile all installed keyboard layouts against that keyboard ID (#16162)
    • Added the Install3 COM method, which accepts a base keyboard ID. The base keyboard ID is passed to mcompile during installation so that the keyboard layout can be compiled against the specified base keyboard. Install3 has been added to the following interfaces: IKeymanKeyboardFile3, IKeymanPackageFile3, IKeymanKeyboardsInstalled3, and IKeymanPackagesInstalled3 (#16528)
  • Keyman Engine for Web: API changes
    • deprecated keyman.moveToElement(elem) API (use elem.focus() instead) (#16661)

The full list of updates can be viewed in the version history.

Keyboard Updates

New keyboard

  • The Tchad Arabe keyboard enables the typing of Chadian languages that use Arabic script, including all Arabic script special characters defined in the Chadian National Alphabet – thanks to Jeff Heath (#4133)

Improved keyboards

Predictive text update

  • The Ligurian predictive text for the Ligurian – thanks to jeanm (#352)

New contributors

We welcome three new contributors to the team page. Thank you for helping Keyman to serve everyone better! During this release cycle, we recognize:

Categories: Developing Keyman

Related Posts

Developing Keyman

Keyman Update for 11 September 2026

Keyman Developer receives a new parameter for KMC, whitespace handling, support comments, fixing a shortcut key and the 'Show console' menu, removing confirmation modal, and many more! While Keyman for Android improves installation of package files from external sources, alongside quality of suggestions on Web. Do not forget the support for reliability of keyboard loading and help file external links. Many keyboards that have version bumps are Pontic Greek, cantonese telex, Hong Kong, kachin, and Koulango. Remember that our testimony is shuffled for every blog. A special section dedicated to Keyboard App Builder 14.5!

Developing Keyman

Keyman Update for 28 August 2026

Major improvements on Autocorrect! These alpha versions bring localization on Windows, Linux, iOS. Keyman for Windows has support for PNG format icon, track caps lock state correctly. Keyman Developer fixes unsaved layer name, continue on kmc-convert. While, Keyman for Android and iPhone and iPad has new documentation on autocorrection. KeymanWeb enhances suggestion, memory-usage, and supports complex Latin-script languages. Improvements on the Laz keyboard. New Medžuslovjansky (latinica), Ligurian, Ntcham (AZERTY), and kachin keyboards! Don't forget about our 3 new contributors and another testimonial!

Developing Keyman

Keyman Update for 14 August 2026

This edition highlights the latest Keyman product and keyboard development updates from 3 — 14 August 2026, describing recent progress across the project and contributions from the community. A few links Learn how to create Read more…