This blog reports on significant Keyman product and keyboard development updates over the two weeks from 2 – 13 October 2023.

As always, you can follow all of our development online at github.com/keymanapp/keyman, and you may find the Keyman Development Status Site at status.keyman.com both interesting and slightly overwhelming!

Keyman minor releases

Keyman 17.0.184-alpha through 17.0.190-alpha were released in this cycle.

Keyboard updates

New Keyboards

Updated keyboards

  • The Old Hungarian keyboard has been updated to version 1.7.8, to include longpress menus on touch devices, thank you to @rovasiras (#2381)
  • Version 1.3 of the Chinuk Wawa keyboard was released which makes ejective letters easier to use on mobile phones with longpress menus. Kudos to @cachang (#2387)
  • Colchis Latin has been updated to version 1.4.1, adding dotted T back in to the keyboard, and fixing bugs in mobile layouts. This keyboard is for transcription of Lazuri and Mingrelian languages. (#2385)
  • Colchian Phonetic is now on version 1.1, making the mobile layout easier to use by making the keys bigger. Colchian Phonetic keyboard is for the Mingrelian language using Asomtavruli. (#2386)
  • BU Phonetic has been updated to version 2.1, and now uses the Unicode saltillo codepoint U+A78C, instead of the old Private Use Area codepoint, many thanks to @emily-roth (#2391)
  • Burushaski Girminas 2.0.24 is a Latin/Roman based keyboard developed by Quwat K. Sunny for the orthography approved by Burusho Maʰraka, a representative body of all three varieties of Burushaski, from Hunza, Nagar and Yasin, and has been updated to fix some minor bugs and improve the mobile phone layout. Thank you to @quwatsunny (#2395)

Minor updates

Significant Keyman changes

The following changes have recently landed in the Keyman alpha 17.0 builds, which is the pre-release version of Keyman currently under development.

For keyboard developers, .keyboard_info files (that are used in the Keyman keyboards repository) are now generated entirely from the package and keyboard files. Extra fields are available in packages for license file, welcome file, typing examples, related packages (including deprecated packages), and additional font files. This feature will be available with the release of version 17.0. (#9485)

For developers integrating with Keyman Core, there are two breaking changes coming with Keyman 17.0 relating to names in the Keyman Core API:

  • Header file has been renamed from keyboardprocessor.h to keyman_core_api.h (#9723)
  • API identifiers have been renamed from km_kbp_ to km_core_ (#9724)

And finally, when Keyman 17.0 is released, the keyboard and lexical model repositories will have new build scripts which are much, much faster, and more consistent, but there will be some changes in usage. These changes will be documented on the Keyman Developer help site before release. (lm#226, kbd#2393)

Categories: Developing Keyman

1 thought on “Keyman Update for 13 October 2023”

Simon Dep Bichok Deng · December 6, 2023 at 8:43 am

Hello!

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 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 19 roadmap update

The March 2026 Keyman 19 roadmap gets a candid mid-year update. An internal review found 363 open issues still assigned to v19. ARM Windows and Mac installer support are on track; CLDR mobile keyboards are postponed. The team is down to 9 — contributions and donations are welcome.

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.