Changes - Keyman Core API
Changes between 18.0 and 19.0
- Removed deprecated
km_core_keyboard_attrs.folder_path
Changes between 17.0 and 18.0
- Replaced
km_core_keyboard_loadwithkm_core_keyboard_load_from_blob. Keyboard loading is now done in the engine, and the content of the keyboard passed to Core as a blob. - Deprecated
km_core_keyboard_attrs.folder_path
Changes between 16.0 and 17.0
- The namespace identifier has changed from
km_kbp_tokm_core_. - Most context APIs are now private, and km_core_state_context_set_if_needed is the
primary context function. Private APIs are available in
keyman_core_api_context.h. - The action queue APIs are now private and deprecated. Instead, use
km_core_state_get_actions. Private APIs are available in
keyman_core_api_actions.h. - Debug APIs are available in
keyman_core_api_debug.h.


