Marc Durdin
debd7af2a9
Merge pull request #16794 from keymanapp/auto/B19S3-merge-beta-into-alpha
...
auto: B19S3 merge beta into master
2026-10-16 14:01:17 +02:00
Keyman Server
3d311ff9f8
Merge pull request #16839 from keymanapp/auto/cherry-pick-18.0.254-history-to-alpha
...
auto: cherry-pick 18.0.254 history to alpha
2026-10-16 13:57:24 +02:00
Keyman Build Agent
7f1f87cad3
auto: cherry-pick 18.0.254 history to alpha
...
Build-bot: skip
Test-bot: skip
2026-10-16 06:56:04 -05:00
Marc Durdin
d478b037bd
Merge branch 'master' into auto/B19S3-merge-beta-into-alpha
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
2026-10-15 14:47:14 +02:00
Marc Durdin
5df0acc9bf
maint(common): remove history-utils.sh
...
Keyman Build Summary / Summarize build status checks (push) Waiting to run
iOS history writing has been unstable, which has broken builds, e.g. due
to keywords being rejected in commit/PR messages. Thus, safer to never
automatically attempt to send release notes to App Store.
Normally would do this as part of a maintenance cycle, but pushing
forward due to experiencing issue right now on #16794 .
Fixes : #16795
Test-bot: skip
Build-bot: skip release:ios
2026-10-15 10:20:43 +02:00
Keyman Server
38221f117c
Merge pull request #16813 from keymanapp/auto/version-master-20.0.5
...
auto: increment master version to 20.0.5
2026-10-14 20:05:16 +02:00
Keyman Build Agent
d04a9e1b95
auto: increment master version to 20.0.5
...
Test-bot: skip
Build-bot: skip
2026-10-14 13:01:37 -05:00
Eberhard Beilharz
5ea3326d4b
Merge pull request #16591 from keymanapp/refactor/web/cleanup
...
refactor(web): update function comments and cleanup
- modernize function comments
- modernize function signatures
- rename variables and arguments
2026-10-14 17:23:20 +02:00
Eberhard Beilharz
de549383ff
Merge pull request #16589 from keymanapp/refactor/web/showscope
...
refactor(web): clarify scope of `doShow`/`doHide`
2026-10-14 17:22:35 +02:00
Eberhard Beilharz
004b9e0cd8
refactor(web): update function comments and cleanup
...
- modernize function comments
- modernize function signatures
- rename variables and arguments
Build-bot: skip build:web
Test-bot: skip
2026-10-14 17:06:05 +02:00
Eberhard Beilharz
ac257207a8
refactor(web): clarify scope of doShow/doHide
...
Build-bot: skip build:web
Test-bot: skip
2026-10-14 16:49:33 +02:00
Marc Durdin
3056aa9c80
Merge branch 'master' into auto/B19S3-merge-beta-into-alpha
2026-10-12 11:43:27 +02:00
Eberhard Beilharz
27a1046e34
Merge pull request #16788 from keymanapp/fix/web/16787_predictionContext
...
fix(web): don't crash on gestures when banner disabled
Fixes : #16787
Fixes: KEYMAN-WEB-YC
Fixes: KEYMAN-WEB-SV
2026-10-12 11:05:09 +02:00
Keyman Server
2bace299bd
Merge pull request #16789 from keymanapp/auto/version-master-20.0.4
...
auto: increment master version to 20.0.4
2026-10-09 20:09:54 +02:00
Keyman Server
8feea7ed22
Merge pull request #16790 from keymanapp/auto/version-beta-19.0.306
...
auto: increment beta version to 19.0.306
2026-10-09 20:08:53 +02:00
Keyman Build Agent
4ba30f5410
auto: increment beta version to 19.0.306
...
Test-bot: skip
Build-bot: skip
2026-10-09 13:02:29 -05:00
Keyman Build Agent
33331bb3ae
auto: increment master version to 20.0.4
...
Test-bot: skip
Build-bot: skip
2026-10-09 13:01:49 -05:00
Eberhard Beilharz
6626a429f5
Merge pull request #16786 from keymanapp/fix/web/16785_suggestionApplier
...
fix(web): fix crash applying suggestions
`langProcessor.applySuggestion` can return `null` for various reasons. If it returns `null` we should consider this an invalid suggestion state and return `null` from `suggestionApplier`.
Fixes : #16785
2026-10-09 17:45:33 +02:00
Eberhard Beilharz
7ac24ca1c1
fix(web): don't crash on gestures when banner disabled
...
Fixes : #16787
Fixes: [KEYMAN-WEB-YC](https://keyman.sentry.io/issues/7647250411/?referrer=github_integration )
Build-bot: skip
Test-bot: skip
2026-10-09 16:34:57 +02:00
Eberhard Beilharz
032556dbcf
fix(web): fix crash applying suggestions
...
`langProcessor.applySuggestion` can return `null` for various reasons.
If it returns `null` we should consider this an invalid suggestion state
and return `null` from `suggestionApplier`.
Fixes : #16785
Fixes: [KEYMAN-WEB-Y6](https://keyman.sentry.io/issues/7614775993/?referrer=github_integration )
Build-bot: skip build:web
Test-bot: skip
2026-10-09 15:18:11 +02:00
Marc Durdin
d32e91f856
Merge pull request #16774 from keymanapp/docs/developer/whatsnew-typo
...
docs(developer): fix typo in whatsnew
2026-10-09 12:36:58 +02:00
Marc Durdin
56e9b742ac
docs(developer): fix typo in whatsnew
...
Test-bot: skip
Build-bot: skip
2026-10-09 12:28:06 +02:00
Marc Durdin
1150df5b15
Merge pull request #16772 from keymanapp/maint/beta/ios-certificate
...
maint(ios): new iOS certificate (beta-19.0) 🍒
2026-10-09 12:27:04 +02:00
Marc Durdin
fd48f690e4
Merge pull request #16771 from keymanapp/maint/ios-certificate
...
maint(ios): new iOS certificate (alpha-20.0)
2026-10-09 12:26:58 +02:00
Marc Durdin
5dabf39deb
maint(ios): new iOS certificate (beta-19.0)
...
Test-bot: skip
Build-bot: skip release:ios
Cherry-pick-of: #16771
2026-10-09 11:22:16 +02:00
Marc Durdin
dea7d881a4
maint(ios): new iOS certificate (alpha-20.0)
...
Test-bot: skip
Build-bot: skip release:ios
2026-10-09 11:20:30 +02:00
Eberhard Beilharz
81fd8f21ec
Merge pull request #16762 from keymanapp/fix/web/cherry-pick/16760_typeError
...
fix(web): prevent crash adding log entry for keystroke with `inputBreadCrumb` 🍒
2026-10-09 09:18:22 +02:00
rc-swag
a8415e94de
Merge pull request #16745 from keymanapp/docs/acceptance-test-cleanup
...
docs: remove repeated clean up instructions
2026-10-09 09:57:03 +10:00
Keyman Server
f6e8143bdc
Merge pull request #16764 from keymanapp/auto/version-beta-19.0.305
...
auto: increment beta version to 19.0.305
2026-10-08 20:05:24 +02:00
Keyman Build Agent
02a0b988f2
auto: increment beta version to 19.0.305
...
Test-bot: skip
Build-bot: skip
2026-10-08 13:01:44 -05:00
Eberhard Beilharz
59e032fd60
fix(web): prevent crash adding log entry for keystroke with inputBreadCrumb
...
Fixes : #16760
Fixes: [KEYMAN_WEB_YH](https://keyman.sentry.io/issues/7661231665/?referrer=github_integration )
Cherry-pick: #16761
Build-bot: skip
Test-bot: skip
2026-10-08 18:25:14 +02:00
Eberhard Beilharz
5133100658
Merge pull request #16758 from keymanapp/chore/linux/cherry-pick/debchangelog
...
chore(linux): update changelog with Debian version 🍒
2026-10-08 13:00:23 +02:00
Eberhard Beilharz
cad81751a0
chore(linux): update changelog with Debian version 🍒
...
Cherry-pick: #16735
Build-bot: skip
Test-bot: skip
2026-10-08 12:44:59 +02:00
Eberhard Beilharz
58a8198bf3
Merge pull request #16752 from keymanapp/docs/common/sentry_cli
...
docs(common): add `sentry-cli` version and update documentation
2026-10-08 12:37:52 +02:00
Keyman Server
00082268c4
Merge pull request #16754 from keymanapp/auto/version-master-20.0.3
...
auto: increment master version to 20.0.3
2026-10-07 20:04:50 +02:00
Keyman Build Agent
2586e7068c
auto: increment master version to 20.0.3
...
Test-bot: skip
Build-bot: skip
2026-10-07 13:01:54 -05:00
Keyman Server
cc2fe31214
Merge pull request #16753 from keymanapp/auto/version-beta-19.0.304
...
auto: increment beta version to 19.0.304
2026-10-07 15:51:15 +02:00
Keyman Build Agent
986a36271f
auto: increment beta version to 19.0.304
...
Test-bot: skip
Build-bot: skip
2026-10-07 08:47:32 -05:00
Marc Durdin
ce37cfe7f4
Merge pull request #16751 from keymanapp/fix/resources/export-variables
...
fix(resources): export KEYMAN_TIER so we get beta tagging on release build
2026-10-07 15:42:58 +02:00
Marc Durdin
2e9f13a770
fix(resources): export KEYMAN_TIER so we get beta tagging on release build
...
As it wasn't exported, Android beta build was falling back to 'alpha' as
KEYMAN_TIER was 'null' in gradle.
Test-bot: skip
2026-10-07 15:09:31 +02:00
Eberhard Beilharz
8a80030429
docs(common): add sentry-cli version and update documentation
...
Build-bot: skip
Test-bot: skip
2026-10-07 15:09:28 +02:00
Keyman Server
fd6a6c2212
Merge pull request #16750 from keymanapp/auto/version-beta-19.0.303
...
auto: increment beta version to 19.0.303
2026-10-07 11:42:06 +02:00
Keyman Build Agent
b3a6fd0d38
auto: increment beta version to 19.0.303
...
Test-bot: skip
Build-bot: skip
2026-10-07 04:37:39 -05:00
Marc Durdin
158d1ee252
Merge pull request #16748 from keymanapp/docs/whats-new
...
docs: update v19 whats-new
2026-10-07 11:29:49 +02:00
Marc Durdin
e7bb9fbb7a
docs: update v19 whats-new
...
Also references new endpoint on keyman.com which redirects to list of
github issues that relate to the platform for a given date range (our
cleanest way of showing changes at this time).
Test-bot: skip
2026-10-07 10:58:45 +02:00
rc-swag
634f36d90f
docs: remove repeated clean up instructions
...
The majority of the Windows clean up said the same steps everytime. They
didn't really say anything really other than remove Keyman and
sometimes the 3rd-party app to do the test. I have added a general
comment to the start of all the tests to cover this.
Similar changes to developer.md and mac.md
The gestures.md had clean up that was actually the Keyman for Windows
Cleanup for tests these have been removed.
Note: android and ios and web possilby all need changes but they do
seem to vary more.
Build-bot: skip
2026-10-07 15:27:05 +10:00
Marc Durdin
cd4771abc4
Merge pull request #16744 from keymanapp/fix/mac/cherry-pick/16734-download-info-capitalization
...
fix(mac): lower case 'k' for .pkg.download_info 🍒
2026-10-06 20:29:33 +02:00
Marc Durdin
40e44e9fc3
Merge pull request #16743 from keymanapp/fix/mac/16734-download-info-capitalization
...
fix(mac): lower case 'k' for .pkg.download_info
2026-10-06 20:29:29 +02:00
Marc Durdin
757adb6e57
fix(mac): lower case 'k' for .pkg.download_info 🍒
...
Fixes : #16734
Cherry-pick-of: #16743
Test-bot: skip
Build-bot: skip
2026-10-06 15:37:58 +02:00
Marc Durdin
9a031d1d46
fix(mac): lower case 'k' for .pkg.download_info
...
Fixes : #16734
Test-bot: skip
Build-bot: skip
2026-10-06 15:37:08 +02:00