mirror of
https://github.com/keymanapp/keyman.git
synced 2026-10-11 00:17:28 +00:00
Also references new endpoint on keyman.com which redirects to list of github issues that relate to the platform for a given date range (our cleanest way of showing changes at this time). Test-bot: skip
19 lines
No EOL
906 B
Markdown
19 lines
No EOL
906 B
Markdown
---
|
|
title: What's New in Keyman Engine 19.0 for Windows
|
|
---
|
|
|
|
* **kmcomapi:** Added the `MCompileForBaseKeyboard(long KLID)` COM method to the
|
|
new `IKeymanKeyboardInstalled2` interface, which extends
|
|
`IKeymanKeyboardInstalled`. The method accepts the user's base keyboard ID and
|
|
allows `mcompile` to compile all installed keyboard layouts against that
|
|
keyboard ID. See #16162 for details.
|
|
* **kmcomapi:** Added the `Install3` COM method, which accepts a base keyboard
|
|
ID. The base keyboard ID is passed to `mcompile` during installation so that
|
|
the keyboard layout can be compiled against the specified base keyboard.
|
|
`Install3` has been added to the following interfaces: `IKeymanKeyboardFile3`,
|
|
`IKeymanPackageFile3`, `IKeymanKeyboardsInstalled3`, and
|
|
`IKeymanPackagesInstalled3`. See #16528 for details.
|
|
|
|
## See Also
|
|
|
|
* [Keyman Engine for Windows Documentation](index) |