spiegel-keyman/common/schemas
Marc Durdin 0f05da957f fix(developer): remove redundant Name and RTL fields from .kps LexicalModel
Follows on from the similar changes to `Keyboard` fields in #13600. This
deprecates the `RTL` and `Name` fields. `RTL` was never used. `Name` was
written but never presented to end users, so effectively irrelevant.
`Name` also was present in `File.Description` (already deprecated) for
the corresponding model.js _and_ `Info.Name`, so doubly redundant.

Also updates the schema documentation to mark the deprecated fields.

Relates-to: #13600
2025-04-02 05:39:09 +07:00
..
displaymap chore: fix typo 2023-06-20 12:59:33 +07:00
keyboard_info chore: update readme for keyboard_info schema 2023-10-12 07:08:20 +07:00
keyman-touch-layout chore(common): loosen .keyman-touch-layout schema layer id requirements 2024-02-23 10:38:45 +07:00
kmp chore: update kmp.schema.json and docs for kps schema 2023-10-19 13:09:26 +07:00
kpj feat(developer): support building .keyboard_info without source version 2023-08-16 12:47:37 +07:00
kpj-9.0 fix(common): legacy .kpj schema 2023-07-03 09:06:03 +07:00
kps fix(developer): remove redundant Name and RTL fields from .kps LexicalModel 2025-04-02 05:39:09 +07:00
kvk feat(developer): add schemas for .kvk and .kvks 2022-09-26 20:05:52 +10:00
kvks feat(common): kvks writer for TypeScript 2022-09-29 12:32:12 +10:00