v16.0 [Jan 18, 2023]
16.0.132 beta.
Published 2023-01-18.
- docs(windows): update screenshots and documentation for Keyman for Windows config (#8014).
16.0.130 beta.
Published 2023-01-09.
- fix(windows): kmshell -ikl install language and enable keyboard (#7856).
16.0.127 beta.
Published 2022-12-21.
- fix(windows): modifer event is always serialized (#7935).
16.0.126 beta.
Published 2022-12-21.
- fix(windows): shutdown fix masked modal result (#7932).
16.0.125 beta.
Published 2022-12-19.
- fix(windows): no languages warning source changed (#7900).
16.0.122 beta.
Published 2022-12-14.
- fix(windows): modify disable keyboard display (#7898).
16.0.115 beta.
Published 2022-11-29.
- fix(windows): Cleanup CEF more correctly in shutdown (#7825).
- fix(windows): lower case filenames for projects (#7836).
16.0.109 beta.
Published 2022-11-22.
- fix(windows): arrow keys need to select next/prev item in options tab (#7756).
- fix(windows): buttons should be in list in Options tab (#7757).
16.0.108 beta.
Published 2022-11-21.
- fix(windows): backout ms button style for add lang pop up (#7765).
- fix(windows): Fix text selectable configuration (#7758).
- chore(windows): remove unused options from locales and UI (#7760).
16.0.107 beta.
Published 2022-11-18.
- fix(windows): Download Keyboard blue footer (#7755).
- fix(windows): tweak elevate icon in Config dialog (#7754).
- fix(windows): fix checkbox and hint help button styles (#7764).
16.0.106 beta.
Published 2022-11-17.
- chore(windows): set platform core env explicitly (#7689).
16.0.105 beta.
Published 2022-11-16.
- chore(windows): add unit test for SetupCoreEnvironment (#7714).
16.0.103 beta.
Published 2022-11-14.
- fix(windows): click in 1 pixel high box in Language Switch window caused crash (#7699).
- chore(windows): add sentry traces for unsolved crashes (#7703).
- fix(windows): handle timeout in downloads (#7709).
- chore(windows): Add safecall for internal CustomisationStorage API interface (#7707).
- chore(windows): include debug info in keyman build (#7710).
- fix(windows): check if permissions for thread to access file (#7207).
16.0.102 beta.
Published 2022-11-12.
- fix(windows): make sure IdStackWindows finalizes after Vcl.Forms (#7692).
16.0.101 beta.
Published 2022-11-11.
- fix(windows): Improve shutdown robustness (#7677).
- fix(windows): base layout support in Keyman Core (#7667).
16.0.99 beta.
Published 2022-11-09.
- fix(core): save() should be on internal kmx action queue (#7644).
- fix(core): emit keystroke was writing to wrong queue (#7650).
16.0.97 beta.
Published 2022-11-04.
- fix(windows): include debug info in kmshell build (#7600).
16.0.94 beta.
Published 2022-10-31.
- feat(windows): configuration UI polish (#7206).
16.0.91 alpha.
Published 2022-10-28.
- chore(windows): convert wm_keyman_keyevent and wm_keyman_modifierevent to private WM_USER messages (#7546).
- fix(core): remove KMN_API from callback spec (#7520).
16.0.89 alpha.
Published 2022-10-26.
- fix(core): Add missing include files (#7504).
- feat(windows): Change "None" to "No Hotkey" matching new config (#7539).
16.0.86 alpha.
Published 2022-10-21.
- fix(windows): ensure all modifier events go to serialized queue (#7449).
16.0.61 alpha.
Published 2022-09-12.
- docs(windows): add steps for using testhost debugging (#7263).
16.0.60 alpha.
Published 2022-09-10.
- chore(core): fixup km_kbp_event docs (#7253).
16.0.59 alpha.
Published 2022-09-09.
- feat(core): add km_kbp_event API endpoint (#7223).
- fix(windows): Delete both code units when deleting surrogate pairs in TSF-aware apps (#7243).
16.0.54 alpha.
Published 2022-08-30.
- chore(core): rename json.hpp to jsonpp.hpp (#6993).
- chore(core): emcc off path for linux (#7149).
16.0.51 alpha.
Published 2022-08-24.
- fix(windows): Add invalidate context action to non-updatable parse (#7089).
16.0.50 alpha.
Published 2022-08-23.
- chore(core): Remove obsolete python keyboardprocessor (#7094).
16.0.47 alpha.
Published 2022-08-15.
- chore(core): refactor kmx_file.h to common (#7062).
16.0.46 alpha.
Published 2022-08-12.
- docs(core): cleanup in keyboardprocessor.h (#7065).
16.0.43 alpha.
Published 2022-08-05.
- chore(core): get wasm core building again (#7023).
16.0.24 alpha.
Published 2022-07-02.
- fix(windows): show full version number (#6867).
16.0.18 alpha.
Published 2022-06-23.
- chore(core): move common/core/desktop/ to core/ (#6629).
16.0.3 alpha.
Published 2022-03-16.
- chore(common/core/desktop): Improve meson build file ️ (#6183).
v14.0 [Mar 24, 2021]
Updated for latest release of Windows 10
Keyman keyboards are no longer hidden from the Windows language picker when you exit Keyman. (This helps maintain input method language tag stability.)
On Screen Keyboard loads much faster
Added user interface for configuring all Keyman system-level options (#3733)
Refreshed user interface no longer depends on Internet Explorer (#1720)
Smoother and more reliable installation of keyboard languages (#3509)
Choose associated language when keyboard is installed (#3524)
Much improved keyboard download experience (#3326)
Improved BCP 47 tag support (#3529)
Much improved initial download and installation experience including bundled keyboards (#3304)
Keyman Configuration changes now apply instantly (#3753)
Improved user experience when many keyboards installed (#3626, #3627)
Improved bootstrap installer
Now uses Chromium to host all web-based UI (e.g. Keyman Configuration)
Breaking: Keyman Engine no longer supports the keyboard usage page (usage.htm)
v9.0 [May 17, 2017]
Free Edition – Keyman Desktop now has a Free Edition with no restrictions on use – use it in your office, your home, your school. Upgrade to Pro for powerful features, additional keyboards, and personalized technical support.
Rewritten for Windows 7, 8 and 8.1. Now integrates deeply into Windows Text Services Framework and presents as a keyboard through all Windows language interfaces. This means that keyboard input support is more consistent and more efficient in all applications.
Behind the scenes, Keyman is now fully Unicode internally.
User interface extensively redesigned, cleaned up and simplified.
Keyboards now support hi-res icons for clean presentation on large screens.
Keyboards now have more version information and online help integration.
Keyman now supports iPhone, iPad and Android – all your favourite keyboard layouts available on your phone and tablet devices