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!

Comments are closed.

Related Posts

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…

Developing Keyman

Keyman Internship 2026 – Android UI

Earlier this year, the Keyman team working out of the National Polytechnic Institute of Cambodia (NPIC), វិទ្យាស្ថានជាតិពហុបច្ចេកទេសកម្ពុជា, in Phnom Penh, the capital of Cambodia, offered an internship program to keen students to take on a Read more…