Last week, we held an online team review of the status of the Keyman 19 release. As we wrote in our previous roadmap blog post, we have had significant resource shortfalls in the last year — the team has shrunk from 14 to 9 people. We are seeing the fallout from this in all areas in the Keyman project.

At the review meeting, we found we still had 363 open issues assigned for resolution in version 19. This is clearly far too big a list for the current team. We also assessed the major “epic” projects that we were aiming to complete in the Keyman 19 project plan, and determined which epics we would need to postpone. We have listed the epics from that roadmap post below, along with the actions we are taking for each, in order to release version 19 in the 2026 calendar year:

CLDR/LDML keyboards

  • web-core ⌛ This epic provides support for CLDR keyboards on mobile. This will not land in version 19; we still have significant work to complete on this.

Desktop products

  • arm-windows ✅ Support for ARM processors on Windows is complete and robust, already available in Keyman 19 alpha releases
  • mac-config-app ✅ We aim to release the completely redesigned Mac installer and configuration app in version 19.
  • mcompile-linux ❓ We hope to release support for mnemonic keyboard layouts in Linux in version 19, but we will not delay the release if we encounter difficulties.

Predictive text

  • autocorrect ✅ We will split multi-token corrections into a separate epic, but will plan to release single-token automatic corrections in version 19.

Internationalization and Localization

  • website-i18n ✅ Internationalization of key pages on keyman.com is already online, and last touches of integration with apps should arrive in version 19. We are seeking translators!

Keyboard authoring

  • embed-osk-in-kmx ⌛ While the basic file format changes and compiler toolchain are complete, the integration into the mobile products is still underway (linked to web-core); this will not land in version 19.
  • kmc-convert ✅ The first converter, from .keylayout to .kmn, will be included in version 19.

Websites

  • keymanweb.com ❓ This is a rewrite of the user interface for our online web keyboard. It may be completed in the 19.0 cycle but can be released later so we will not delay the release for it.

Outstanding issues and bug reports

Following the review meeting, we sat down and worked through the 363 open issues, reassessing their status and importance for version 19. The following outcomes were reached:

  • We closed 18 issues as either fixed or no longer relevant
  • We moved 198 issues to version 20.0 — pending reassessment when we start work on 20.0
  • We moved 19 low-priority issues to a future release
  • We reorganized the remaining 153 issues into sprints for resolution in the next 16 weeks

The astute among you will realize that that adds up to 388 issues, significantly more than the 363 issues we started with — that’s because as we worked through this list, an additional 25 issues were reported!

Thank you for your support and engagement with Keyman! We will continue to strive to produce a program that you can depend on, and our priority is to do our best to ensure that Keyman works smoothly for you to type in your language, all the time.


0 thoughts on “Keyman 19 roadmap update”

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Related Posts

Developing Keyman

Keyman Update for 19 June 2026

New Anglish keyboards for Ænglish (Old English), along with several updates for Krung, Mara, Tham Lanna, MADHURÂH (SIL), Hindi Flick, Hong Kong, Punjabi Flick, and Arabic W/O Dots keyboards! In addition, these alpha releases focus on technical documentation for integration, guides, and provide logs for project validation in Keyman Developer. We are also introduced to new contributors on the diverse keyboards for Keyman. Check out this blog's testimony as well!

Developing Keyman

Keyman Update for 5 June 2026

This release cycle highlights the growing impact of Keyman through a community testimony, introduces new keyboards for Hanifi Rohingya, Madurese, Punjabi, and Bayot, and includes updates for Keyman for Windows and Web. Welcome five new contributors to the project, and Keyboard App Builder 14.2 releases with usability improvements and bug fixes, the Keyman community continues to expand support for digitally disadvantaged languages. Which update or new keyboard are you most interested in exploring?

Developing Keyman

Keyman Update for 22 May 2026

Keyman 19 alpha (229–236) lands with caps lock and Linux Debian fixes. New keyboards for the Zou and Mising communities join the library, and Lac Viet v3.0 gains Zhuang support. Two new contributors welcomed.