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)