mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-05 00:15:32 +00:00
chore: merge stable history
This commit is contained in:
parent
702edc18dd
commit
f73cdaade6
5 changed files with 126 additions and 39 deletions
|
|
@ -1,5 +1,39 @@
|
|||
# Keyman for Android Version History
|
||||
|
||||
## 2020-04-20 13.0.6209 stable
|
||||
* Bug fix:
|
||||
* Fix crash involving system keyboard update notifications (#3007)
|
||||
|
||||
## 2020-04-15 13.0.6208 stable
|
||||
* no change to Keyman for Android (updated Keyman Web Engine #2957)
|
||||
|
||||
## 2020-04-01 13.0.6207 stable
|
||||
* Bug fix:
|
||||
* Fix crash involving globe button with 3rd party apps (#2932)
|
||||
|
||||
## 2020-03-18 13.0.6206 stable
|
||||
* No change to Keyman for Android (updated Keyman Web Engine, #2841, 2839)
|
||||
|
||||
## 2020-03-13 13.0.6205 stable
|
||||
* No change to Keyman for Android (updated Keyman Web Engine, #2823, 2821, 2820, 2823)
|
||||
|
||||
## 2020-03-11 13.0.6204 stable
|
||||
* No change to Keyman for Android (updated Keyman Web Engine, #2807, 2797)
|
||||
|
||||
## 2020-03-09 13.0.6203 stable
|
||||
* No change to Keyman for Android (updated Keyman Web Engine, #2694)
|
||||
|
||||
## 2020-03-06 13.0.6202 stable
|
||||
* No change to Keyman for Android (updated Keyman Web Engine, #2781)
|
||||
|
||||
## 2020-02-25 13.0.6201 stable
|
||||
* Bug fix:
|
||||
* Fix crash involving empty keyboard list (#2723)
|
||||
* Sanitize app version for api query (#2724)
|
||||
|
||||
## 2020-02-19 13.0.6200 stable
|
||||
* Release 13.0
|
||||
|
||||
## 2020-02-14 13.0.6059 beta
|
||||
* Bug fix:
|
||||
* Re-initialize CloudDownloadManager when downloading resources after Keyman app is closed (#2635)
|
||||
|
|
@ -105,7 +139,7 @@
|
|||
## 2019-10-25 12.0.4205 stable
|
||||
* Bug fix:
|
||||
* Use lexical model package version for dataset (#2242)
|
||||
|
||||
|
||||
## 2019-10-14 12.0.4204 stable
|
||||
* Bug Fix:
|
||||
* FirstVoices app may crash if analytics is not present (#2204)
|
||||
|
|
@ -219,7 +253,7 @@
|
|||
|
||||
## 2019-02-15 11.0.2062 beta
|
||||
* No changes.
|
||||
|
||||
|
||||
## 2019-02-07 11.0.2061 beta
|
||||
* Bug fix:
|
||||
* Add notifications when keyboard or font fails to download from Keyman cloud (#1570)
|
||||
|
|
@ -333,7 +367,7 @@
|
|||
## 2018-06-11 10.0.399 beta
|
||||
* Consolidate Info view (#972)
|
||||
* Platform tests (in keyboards) are now consistent across all platforms (#969)
|
||||
|
||||
|
||||
## 2018-06-05 10.0.398 beta
|
||||
* Fix globe button for system keyboard (#942)
|
||||
|
||||
|
|
@ -402,7 +436,7 @@
|
|||
* Initial beta release of Keyman for Android 10.0
|
||||
|
||||
## 10.0 alpha
|
||||
* Refactor how longpress keys on touch layout are processed in KMW engine. This prevents key text
|
||||
* Refactor how longpress keys on touch layout are processed in KMW engine. This prevents key text
|
||||
from being processed as key codes, and fixes the app crash when longpress with K_SPACE.
|
||||
* Added support for L/R Alt and Ctrl and Caps Lock modifiers for keyboards if specified by a keyboard designer
|
||||
* Add feature to reset keyboard to default layer when new input field focused (#288)
|
||||
|
|
@ -413,7 +447,7 @@
|
|||
* Add feature to install ad-hoc keyboards via .kmp packages
|
||||
* Add [Firebase Crashlytics](https://firebase.google.com/docs/crashlytics/) for generating crash reports
|
||||
* Add Material Design [icons](https://material.io/icons/)
|
||||
* Fix path to special OSK font for longpress of special keys (#239)
|
||||
* Fix path to special OSK font for longpress of special keys (#239)
|
||||
|
||||
## 2017-08-10 2.8.300 stable
|
||||
* No changes, just published latest beta as stable
|
||||
|
|
|
|||
|
|
@ -1,5 +1,24 @@
|
|||
# Keyman for iPhone and iPad Version History
|
||||
|
||||
## 2020-04-15 13.0.106 stable
|
||||
* Adds workaround for iOS 13.4 bug that breaks longpresses (#2960, #2970)
|
||||
* Mitigates bug where in-app keyboard would reset inappropriately (#2952)
|
||||
* Fixes issue where base key could output at same time a popup key was selected (#2882)
|
||||
|
||||
## 2020-03-17 13.0.105 stable
|
||||
* Fixes issues with keyboard banner display (#2841)
|
||||
|
||||
## 2020-03-09 13.0.102 stable
|
||||
* Pre-emptively fixes issue with keyboard scaling for as-of-yet unreleased devices (#2704)
|
||||
* Fixes in-app Info help link (#2774)
|
||||
* Fixes issue with select keyboard rules causing loss of context when removing context up to a newline (#2776)
|
||||
|
||||
## 2020-02-19 13.0.100 stable
|
||||
* Release of Keyman 13 for iPhone and iPad
|
||||
* New Feature: QR Code support for sharing keyboards
|
||||
* New Feature: Dark mode support
|
||||
* New Feature: File browser for installing keyboard packages saved on device
|
||||
|
||||
## 2020-02-19 13.0.72 beta
|
||||
* Fixes issue with KeymanEngine demo app and missing color definition in KeymanEngine library (#2662)
|
||||
* Updates offline help content for 13.0 release (#2671)
|
||||
|
|
@ -39,7 +58,7 @@
|
|||
* Bug fix: Multi-row longpress keys not contained within keyboard bounds (#2306, 12.0:#2317)
|
||||
* Bug fix: Fixes bug where the keyboard might display within the settings menu (#2470)
|
||||
* Bug fix: Fix situation where lexical model fails to install with missing version number (#2191, 12.0:#2193)
|
||||
* Bug fix: Mismatch for BCP 47 codes caused keyboard downloads to fail (#2403, 12.0:#2420)
|
||||
* Bug fix: Mismatch for BCP 47 codes caused keyboard downloads to fail (#2403, 12.0:#2420)
|
||||
* Bug fix: If malformed data was returned from an online API, Keyman could crash (#2368)
|
||||
* Bug fix: Unable to replace previously installed KMP from ad-hoc file (#2459, 12.0:#2461)
|
||||
* Bug fix: Default model (MTNT) installation was not happening (#2532)
|
||||
|
|
@ -123,7 +142,7 @@
|
|||
* Removed deprecated code to to support keyman:// scheme for ad-hoc distribution (#1160)
|
||||
* Updated the default keyboard to `sil_euro_latin` (#1417, #1288)
|
||||
* Added SIL logo to info page (#1164)
|
||||
|
||||
|
||||
* Bug Fixes:
|
||||
* Bookmark add button is enabled only when title/url fields have text (#1073)
|
||||
* Fixed bug behind some crashes of system keyboard (#1166)
|
||||
|
|
@ -133,8 +152,8 @@
|
|||
* Fixed issue with incorrect font on key caps in some situations (#1450)
|
||||
* Various crashes (#1057, #1301)
|
||||
|
||||
## 2018-08-02 10.0.208 stable
|
||||
* Fixed OSK layout problems (and possible crash) on iOS 11 on certain hardware (#1089, #1159)
|
||||
## 2018-08-02 10.0.208 stable
|
||||
* Fixed OSK layout problems (and possible crash) on iOS 11 on certain hardware (#1089, #1159)
|
||||
|
||||
## 2018-07-06 10.0.203 stable
|
||||
* Fixes an issue where a keyboard with varying row counts in different layers could crash (#1056, #1057)
|
||||
|
|
@ -214,7 +233,7 @@
|
|||
|
||||
## 2017-08-26 2.6.4 stable
|
||||
* Fixed bug with blank keyboard on some devices (#218)
|
||||
* Fixed bug with keyboard width being incorrect on iPhone 7, iPhone 7+ (#224)
|
||||
* Fixed bug with keyboard width being incorrect on iPhone 7, iPhone 7+ (#224)
|
||||
|
||||
## 2017-08-18 2.6.0 beta
|
||||
* Numerous keyboarding bugfixes
|
||||
|
|
@ -279,11 +298,11 @@
|
|||
|
||||
### Known Issues
|
||||
|
||||
* iOS 7.1 has a problem with installed font profiles: once you restart your device, and in certain other situations, the installed font profiles become unavailable and language fonts will fail to display. While this is not a bug in Keyman as such, it can impact usage of your language in some apps.
|
||||
* We have received some reports of a bug with fonts in version 1.2: for some users, their language font fails to display after upgrading to version 1.2 from an earlier version. This is happening due to a change in the cached data for your language. To fix the problem on your iPhone or iPad:
|
||||
* Open the Keyboards list by touching the globe button on the keyboard.
|
||||
* Swipe left on the keyboard with the issue to delete it.
|
||||
* Click the Add (+) button to reinstall the keyboard. You should not need to reinstall the font profile.
|
||||
* iOS 7.1 has a problem with installed font profiles: once you restart your device, and in certain other situations, the installed font profiles become unavailable and language fonts will fail to display. While this is not a bug in Keyman as such, it can impact usage of your language in some apps.
|
||||
* We have received some reports of a bug with fonts in version 1.2: for some users, their language font fails to display after upgrading to version 1.2 from an earlier version. This is happening due to a change in the cached data for your language. To fix the problem on your iPhone or iPad:
|
||||
* Open the Keyboards list by touching the globe button on the keyboard.
|
||||
* Swipe left on the keyboard with the issue to delete it.
|
||||
* Click the Add (+) button to reinstall the keyboard. You should not need to reinstall the font profile.
|
||||
|
||||
## 1.3.0 stable
|
||||
### New Features
|
||||
|
|
@ -301,18 +320,18 @@
|
|||
|
||||
### Known Issues
|
||||
|
||||
* iOS 7.1 has a problem with installed font profiles: once you restart your device, and in certain other situations, the installed font profiles become unavailable and language fonts will fail to display. While this is not a bug in Keyman as such, it can impact usage of your language in some apps.
|
||||
* We have received some reports of a bug with fonts in version 1.2: for some users, their language font fails to display after upgrading to version 1.2 from an earlier version. This is happening due to a change in the cached data for your language. To fix the problem on your iPhone or iPad:
|
||||
* Open the Keyboards list by touching the globe button on the keyboard.
|
||||
* Swipe left on the keyboard with the issue to delete it.
|
||||
* Click the Add (+) button to reinstall the keyboard. You should not need to reinstall the font profile.
|
||||
* iOS 7.1 has a problem with installed font profiles: once you restart your device, and in certain other situations, the installed font profiles become unavailable and language fonts will fail to display. While this is not a bug in Keyman as such, it can impact usage of your language in some apps.
|
||||
* We have received some reports of a bug with fonts in version 1.2: for some users, their language font fails to display after upgrading to version 1.2 from an earlier version. This is happening due to a change in the cached data for your language. To fix the problem on your iPhone or iPad:
|
||||
* Open the Keyboards list by touching the globe button on the keyboard.
|
||||
* Swipe left on the keyboard with the issue to delete it.
|
||||
* Click the Add (+) button to reinstall the keyboard. You should not need to reinstall the font profile.
|
||||
|
||||
## 1.2.0 stable
|
||||
### New Features
|
||||
|
||||
* Install custom keyboards created with Keyman Developer 9 (free download for Windows)
|
||||
* User interface updated for iOS 7
|
||||
* Performance improvements
|
||||
* Install custom keyboards created with Keyman Developer 9 (free download for Windows)
|
||||
* User interface updated for iOS 7
|
||||
* Performance improvements
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
|
|
@ -323,25 +342,25 @@
|
|||
|
||||
### Known Issues
|
||||
|
||||
* iOS 7.1 has a problem with installed font profiles: once you restart your device, and in certain other situations, the installed font profiles become unavailable and language fonts will fail to display. While this is not a bug in Keyman as such, it can impact usage of your language in some apps.
|
||||
* We have received some reports of a bug with fonts in version 1.2: for some users, their language font fails to display after upgrading to version 1.2 from an earlier version. This is happening due to a change in the cached data for your language. To fix the problem on your iPhone or iPad:
|
||||
* Open the Keyboards list by touching the globe button on the keyboard.
|
||||
* Swipe left on the keyboard with the issue to delete it.
|
||||
* Click the Add (+) button to reinstall the keyboard. You should not need to reinstall the font profile.
|
||||
* iOS 7.1 has a problem with installed font profiles: once you restart your device, and in certain other situations, the installed font profiles become unavailable and language fonts will fail to display. While this is not a bug in Keyman as such, it can impact usage of your language in some apps.
|
||||
* We have received some reports of a bug with fonts in version 1.2: for some users, their language font fails to display after upgrading to version 1.2 from an earlier version. This is happening due to a change in the cached data for your language. To fix the problem on your iPhone or iPad:
|
||||
* Open the Keyboards list by touching the globe button on the keyboard.
|
||||
* Swipe left on the keyboard with the issue to delete it.
|
||||
* Click the Add (+) button to reinstall the keyboard. You should not need to reinstall the font profile.
|
||||
|
||||
## 1.1.0 stable
|
||||
### New Features
|
||||
|
||||
* Font installation for your language for iOS 7+
|
||||
* Keyman now opens in response to keyman://localhost/open links on websites
|
||||
* Text and text size are now saved and loaded back automatically after restarting the app.
|
||||
* Font installation for your language for iOS 7+
|
||||
* Keyman now opens in response to keyman://localhost/open links on websites
|
||||
* Text and text size are now saved and loaded back automatically after restarting the app.
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* Copy/Paste no longer fails if the text contains apostrophe character
|
||||
* Copy/Paste no longer fails if the text contains apostrophe character
|
||||
* Fix for Javascript code injection
|
||||
* Popup keys no longer appear unexpectedly after key touch
|
||||
* (>) button in keyboard list now operates
|
||||
* Popup keys no longer appear unexpectedly after key touch
|
||||
* (>) button in keyboard list now operates
|
||||
* Action button popups no longer overlap the button on iPad
|
||||
* Keyboard height now always cleanly matches available height in landscape mode
|
||||
* Help bubble for keyboard change button now shows on first use
|
||||
|
|
|
|||
|
|
@ -1,5 +1,11 @@
|
|||
# Keyman for Linux Version History
|
||||
|
||||
# 2020-02-20 13.0.101 stable
|
||||
* Bug Fix: Add Keyman gsettings schema to manifest (#2688)
|
||||
|
||||
# 2020-02-19 13.0.100 stable
|
||||
* 13.0 stable release
|
||||
|
||||
# 2020-02-18 13.0.30 beta
|
||||
* Bug Fix:
|
||||
* Include Keyman gsettings schema for packaging (#2675)
|
||||
|
|
|
|||
|
|
@ -1,5 +1,26 @@
|
|||
# KeymanWeb Version History
|
||||
|
||||
## 2020-04-15 13.0.106 stable
|
||||
* Fixes issues with matching input against possible predictions (#2957)
|
||||
* Adds support for use of web popup keys in embedded mode (#2970)
|
||||
|
||||
## 2020-03-18 13.0.105 stable
|
||||
* Fixes issue in OSK layer resizing that affected iOS app (#2841)
|
||||
* Fixes issue with text output to content-editable elements and design-mode iframes (#2839)
|
||||
|
||||
## 2020-03-13 13.0.104 stable
|
||||
* Bug fix: further updates BuildVisualKeyboard (#2823)
|
||||
* Bug fix: fixes word lookup for wordlist models for languages in the SMP Unicode planes (#2821)
|
||||
* Bug fix: fixes issue with touch-layout popup key modifier interpretation (#2820)
|
||||
* Bug fix: fixes issue with bulk-rendering OSK validation dev tool (#2823)
|
||||
|
||||
## 2020-03-11 13.0.103 stable
|
||||
* Bug fix: updates BuildVisualKeyboard for generating help documentation (#2807)
|
||||
* Bug fix: fixes issue with addKeyboards Cloud API call (#2797)
|
||||
|
||||
## 2020-03-06 13.0.101 stable
|
||||
* Bug fix: support .otf extension for web fonts (#2781)
|
||||
|
||||
## 2020-02-14 13.0.39 beta
|
||||
* Bug fix: spurious console warnings generated for desktop-based keyboards used in touch mode (#2647)
|
||||
* Change: Updated predictive-text banner styling (#2629)
|
||||
|
|
@ -45,7 +66,7 @@
|
|||
|
||||
## 2019-11-25 12-0.103 stable
|
||||
* Change: Updates to build environment only (#2372)
|
||||
|
||||
|
||||
## 2019-11-13 12.0.102 stable
|
||||
* Bug fix: Fixes issue with mnemonic keyboard handling of backspace and delete keys (#2288)
|
||||
* Bug fix: Fix for iOS Safari's "Request Desktop Website" option disabling touch interactivity (#2283)
|
||||
|
|
@ -169,7 +190,7 @@
|
|||
* New Features:
|
||||
* Added `setNumericLayer()` for embedded platforms to change OSK to numeric layer. (#1218)
|
||||
* Added support for Promises to `init()` and `setActiveKeyboard()`. (#1432)
|
||||
|
||||
|
||||
* Changes:
|
||||
* Added OSK bulk rendering script for testing (#1432)
|
||||
* Code refactors (#1403)
|
||||
|
|
@ -379,9 +400,9 @@ when the initialization option `attachType` is set to auto and will attach/detac
|
|||
* Correct invalid return values in smpstring.js.
|
||||
* Remove debug reference from kmwtoggle.js.
|
||||
* kmwbase.js: accept file: as protocol for page or resource references.
|
||||
* Expose font checking as *isFontAvailable(name)* to allow site developers to check that a custom font has in fact been installed by the user's browser.
|
||||
(This was added partly to make it possible to know if cross-source font loading was being prevented,
|
||||
as by Firefox unless an override option is set. Not currently used, as use during page loading is
|
||||
* Expose font checking as *isFontAvailable(name)* to allow site developers to check that a custom font has in fact been installed by the user's browser.
|
||||
(This was added partly to make it possible to know if cross-source font loading was being prevented,
|
||||
as by Firefox unless an override option is set. Not currently used, as use during page loading is
|
||||
problematic.)
|
||||
|
||||
## 2014-10-20 2.0.365 stable
|
||||
|
|
|
|||
|
|
@ -1,5 +1,12 @@
|
|||
# Keyman Developer Version History
|
||||
|
||||
## 2020-02-24 13.0.101 stable
|
||||
* Bug Fix(Keyboard Editor): Touch Layout Editor could crash switching templates (#2721)
|
||||
* Bug Fix(Keyboard Editor): Touch Layout Editor would not always accept character map insertions (#2736)
|
||||
|
||||
## 2020-02-19 13.0.100 stable
|
||||
* Chore: Keyman Developer 13.0.100 release
|
||||
|
||||
## 2020-02-18 13.0.76 beta
|
||||
* Bug Fix(Install): Upgrading would lose user settings (resolves after 2 upgrades) (#2668)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue