Eberhard Beilharz
686a8feadf
Merge pull request #16857 from keymanapp/chore/web/keymanheader
...
chore(web): add Keyman header to test files
2026-10-21 08:45:13 +02:00
Eberhard Beilharz
e4830fb637
chore(web): add Keyman header to test files
...
Add missing headers mainly to test files.
Build-bot: skip
Test-bot: skip
2026-10-19 22:41:04 +02:00
Keyman Server
6b216bf648
Merge pull request #16854 from keymanapp/auto/version-master-20.0.7
...
auto: increment master version to 20.0.7
2026-10-19 20:04:55 +02:00
Keyman Build Agent
3d435e1665
auto: increment master version to 20.0.7
...
Test-bot: skip
Build-bot: skip
2026-10-19 13:02:48 -05:00
Marc Durdin
39a5244225
Merge pull request #16799 from keymanapp/chore/remove-old-history
...
docs(common): move legacy history
2026-10-19 09:12:16 +02:00
Keyman Server
5a0dae8d82
Merge pull request #16845 from keymanapp/auto/version-master-20.0.6
...
auto: increment master version to 20.0.6
2026-10-17 20:07:04 +02:00
Keyman Build Agent
51594d6d30
auto: increment master version to 20.0.6
...
Test-bot: skip
Build-bot: skip
2026-10-17 13:01:44 -05:00
Marc Durdin
5a7bfd6765
Merge pull request #16841 from keymanapp/fix/alpha
...
fix: set alpha tier after merge
2026-10-16 20:30:44 +02:00
Marc Durdin
23e285995f
fix: set alpha tier after merge
...
Test-bot: skip
Build-bot: skip
2026-10-16 20:27:08 +02:00
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
ea3b172a65
docs(common): move legacy history
...
Move legacy history files into a shared common folder to clarify
that these files are for old versions, and remove unnecessary
noise.
Test-bot: skip
Build-bot: skip
2026-10-12 13:38:47 +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