Keyboard Support

Contact and Search

Keyman.com Homepage

Header bottom

Keyman.com

Other versions
Version 20.0Version 19.0Version 18.0 (current version)Version 17.0

On this page

You are viewing an incomplete pre-release version of this documentation. Click here to open the current version, 18.0.

What's new in Keyman Developer 19.0


Keyman Developer 19 has the following significant changes:

  • Updated to Unicode 17.0 (#14728)
  • Updated langtags.json, ISO639-3, language-subtag-registry (#16371)
  • Validate a keyboard or lexical model project from within Keyman Developer (#16076)
  • Support for line numbers in LDML keyboard compiler messages (#13375)
  • Convert from .keylayout (macOS keyboards, Ukelele) into .kmn (#12191)
  • Compiler improvements - prevent illegal constructs (#16723, #16726, #36710, #16717)
  • Various improvements to touch layout editor (#16572, #16520, #16517, #16516, #16509, #16456, #16370, #16347, #16129, #15371, #15338, #15243, #15060, #14228)
  • Support output folder and --continue-on-error in kmc (#16453)
  • About 400 other fixes and changes