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

A dose of testimony

Above all, this is an educational project whose primary goal is to preserve and promote the Colchian, or Zan, languages—Mingrelian and Laz—and to pass them on to future generations.

Unfortunately, these languages are not taught in schools and are now facing a real risk of disappearing. More and more young people no longer speak their native language and instead use only the state language. We are not against this. On the contrary, Georgia is our homeland, our history, and our people have made a significant contribution to the country’s independence and development. However, it is deeply heartbreaking to witness our native languages gradually disappearing.

In any case, I have complete confidence in your professionalism, experience, and expertise. Your recommendations and decisions are very important to us, and I am confident that the solution you choose will best serve the goals of this educational and language preservation project.

Once again, I would like to sincerely thank you and the entire Keyman team for your dedication, support, and the invaluable contribution you are making toward preserving endangered languages for future generations.

With sincere appreciation,

MARGALEF (GitHub)

MARGALEF involvement has made it possible to type Laz and Mingrelian languages through:

Keyman minor releases

Keyman 19.0.262-alpha through 19.0.267-alpha were released in this cycle. Here are some significant changes:

  • Keyman Engine for Web: 
    • Fix keyboardloaded event from initiated twice to fire only once per loaded keyboard (#16297)
    • Add keyman.versionInfo API endpoint (#16351)
    • Ensure loaduserinterface and unloaduserinterface events are working correctly (#16353)
    • Deprecate the following API endpoints (#16354)
      • keyman.helpURL
      • keyman.util.rgba
      • keyman.util.toFloat
      • keyman.util.toNumber
      • keyman.util.toNzString
  • Keyman for Windows
    • Streamline updates with metered connections (#16099)
    • Ensure smooth interactions of modifier keys for on-screen and physical keyboards (#16361)
  • Keyman for Android and iOS
    • Update strings for Spanish – Latin America (#16358)
  • Keyman for Android
    • Refreshing user interface and experience for the main features, tools, and theme (#15827)

A glimpse into the interns stories:

“Since my freshman year, one of my goals has been to become a Keyman intern. I wanted to be part of a place where I could create things that solve real-world problems and experience what real-world software…”

“Looking back, my Keyman internship was more than just gaining technical experience. It helped me become more confident, responsible, and comfortable working with others…”

Scroll down to go to the Keyman Internship blog.

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

Keyboard Updates

New keyboards

Improved keyboards

Predictive text Updates

  • The Medžuslovjansky slovnik lexical model is an Interslavic dictionary for the Interslavic language – contributed by radoslove (#351)

New contributors

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

“One of the technical features I worked on was implementing Dark Mode for a mobile application. This exp…”

“Before starting this project, I had very little experience with Java and did not understand the existing Android codebase. The Keyman project was also much larger…”

Read about the full internship journey below.

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 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…