Keyboard Support

Contact and Search

Keyman.com Homepage

Header bottom

Keyman.com

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

On this page

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

What's new in Keyman Developer 18.0


Keyman Developer 18 has a number of significant changes:

  • Updated to Unicode 16.0 (#12393)
  • Improve automatic detection of minimum Keyman version for a keyboard during compilation (#11981, #11982, #11965, #11957)
  • Generate keyboards and lexical models from templates, with kmc generate (#11014)
  • Clone existing keyboard and lexical model projects, both from local file system and also from any open source online Keyman keyboard in Keyman Cloud or GitHub, with kmc copy and New Project dialogs (#12555, #12586, #13076)
  • Support extending existing &displaymap data files when adding new characters (#12622)
  • Font settings for on screen keyboards are now kept consistent with package metadata during compilation (#12949)
  • New npm module @keymanapp/langtags makes langtags.json easily accessible (#13046)
  • Compiler messages now have links to additional documentation (#13156)