docs(core): restore changes between 17 and 18 in keyman_core_api.h

Addresses code review comment.
This commit is contained in:
Eberhard Beilharz 2026-04-23 17:00:16 +02:00
parent f30e3fbd95
commit e1cb7d2e5d
No known key found for this signature in database
GPG key ID: E9140597606020D3
2 changed files with 14 additions and 0 deletions

View file

@ -9,6 +9,13 @@ title: Changes - Keyman Core API
`km_core_state_options_to_json` and `km_core_state_to_json`, have been
removed.
## Changes between 17.0 and 18.0
* Replaced `km_core_keyboard_load` with `km_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_` to `km_core_`.

View file

@ -222,6 +222,13 @@ title: Changes - Keyman Core API
`km_core_state_options_to_json` and `km_core_state_to_json`, have been
removed.
## Changes between 17.0 and 18.0
* Replaced `km_core_keyboard_load` with `km_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_` to `km_core_`.