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

Developing Keyman

Keyman Update for 31 July 2026

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

Developing Keyman

Keyman Update for 17 July 2026

In this sprint cycle (6-17th) of July, Keyman for Android, Linux, iOS, and Web bring significant bug fixes to alpha versions (19.0.252-258). Moreover, Android has one BREAKING CHANGE and KNOWN ISSUE. However, there is no keyboard or lexical model updates, but Keyboard App Builder 14.2 was released earlier this month! KAB brings new features and improvements, as well as bug fixes to the latest version. Don't forget about our biweekly testimony!