SabineSIL
3db10adadf
Merge branch 'maint/common/eslint-unitTestEndpoints' into feat/developer/kmc-convert-make-functions-private
Keyman Build Summary / Summarize build status checks (push) Waiting to run
2026-10-09 17:53:44 +02:00
Sabine
79e2bde115
feat(developer): kmc-convert undo use of unitTestEndpoints for 3 non-tested functions
Keyman Build Summary / Summarize build status checks (push) Waiting to run
2026-10-09 16:18:31 +02:00
Marc Durdin
497383c0a0
maint(common): add lint for unitTestEndpoints usage
...
This is a stop-gap for v19. See #16767 for groundwork for v20. Enable
one rule, to verify `unitTestEndpoints` is not used except in unit
tests.
Follows: #16605
See-also: #16767
Test-bot: skip
2026-10-09 12:30:21 +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
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
Sabine
49f610fc70
feat(developer): kmc-convert make functions private and use unitTestEndpoints
2026-10-09 11:11:31 +02:00
Marc Durdin
5e4ca43b60
maint(common): add lint for unitTestEndpoints usage
...
This is a stop-gap for v19. See #16767 for groundwork for v20. Enable
one rule, to verify `unitTestEndpoints` is not used except in unit
tests.
Follows: #16605
See-also: #16767
Test-bot: skip
2026-10-09 10:41:01 +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
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
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
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
Keyman Server
e8b15ae337
Merge pull request #16741 from keymanapp/auto/version-beta-19.0.302
...
auto: increment beta version to 19.0.302
2026-10-06 14:53:51 +02:00
Keyman Build Agent
b5cc838798
auto: increment beta version to 19.0.302
...
Test-bot: skip
Build-bot: skip
2026-10-06 07:49:57 -05:00
Marc Durdin
7f0d8288b9
chore: move to 19.0 beta
...
Test-bot: skip
2026-10-06 14:27:16 +02:00
Marc Durdin
9ad48b66a4
Merge pull request #16726 from keymanapp/chore/common/remove-unused-clearcontext-fix-switch-key-codes
...
chore(common): remove `clearcontext`,`fix`,`switch`,`key` statements
2026-10-06 10:48:53 +02:00
Marc Durdin
3743fd989b
Merge pull request #16724 from keymanapp/maint/common/code__size
...
chore(common): move CODE__SIZE declaration to common
2026-10-06 10:48:29 +02:00
Marc Durdin
6d26b05d85
Merge pull request #16723 from keymanapp/fix/developer/16718-statement-use-in-stores
...
fix(developer): emit compile error when unsupported statements encountered in stores
2026-10-06 10:48:11 +02:00
Marc Durdin
00bfd7f15e
Merge pull request #16717 from keymanapp/fix/developer/16716-warn-on-vk-in-store-index-statement
...
fix(developer): check `any()` and `index()` for invalid use of virtual keys
2026-10-06 10:47:48 +02:00
Marc Durdin
92111eda18
Update developer/src/kmc-kmn/test/fixtures/invalid-keyboards/error_store_contains_unsupported_statement-return.kmn
...
Build-bot: skip
Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
2026-10-06 10:00:10 +02:00
Marc Durdin
3c8304ed94
Merge pull request #16710 from keymanapp/chore/developer/16699-warn-on-deprecated-language-features
...
chore(developer): warn on v19 deprecated language features
2026-10-06 07:51:09 +02:00
Marc Durdin
a056d41168
fix(developer): add check for notany for invalid virtual key use
2026-10-06 06:39:02 +02:00
Marc Durdin
10c2402934
chore(developer): add comments for deleted tokens
...
Build-bot: skip
Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
2026-10-06 06:29:16 +02:00
rc-swag
11cbf1b2e0
Merge pull request #16693 from keymanapp/docs/16678/check-in-dokimion-reg-tests
...
docs: add acceptance tests from dokimion
2026-10-06 14:27:09 +10:00
rc-swag
225a98af25
docs: change readme.md case to caps
2026-10-06 14:25:37 +10:00
Marc Durdin
31aeaf2c52
chore(developer): fix typo in unit test fixture
2026-10-06 06:19:52 +02:00
Marc Durdin
21e1e2e8b6
Merge pull request #16634 from keymanapp/fix/mac/erratic-backspace
...
fix(mac): apply backspace to correct location 🍎
2026-10-06 06:17:20 +02:00
Marc Durdin
7067caedb4
Merge pull request #16645 from keymanapp/fix/android/16601-lastKnownKeyboard-state
...
fix(android): refresh current keyboard when resuming main activity
2026-10-06 06:17:05 +02:00
Marc Durdin
a841e8ac37
Merge pull request #16729 from keymanapp/chore/history-md
...
chore: add epics to HISTORY.md
2026-10-06 06:15:56 +02:00
Marc Durdin
342e543a98
Apply batched suggestions from code review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2026-10-06 06:13:20 +02:00
Shawn Schantz
9dd9e580e0
fix(mac): added two unit tests
2026-10-05 14:44:26 -04:00
Shawn Schantz
eedb763e9e
fix(mac): respond to review comments
2026-10-05 14:12:40 -04:00
Keyman Server
3d8d453e9a
Merge pull request #16732 from keymanapp/auto/version-master-19.0.300
...
auto: increment master version to 19.0.300
2026-10-05 20:05:45 +02:00
Keyman Build Agent
88756390ee
auto: increment master version to 19.0.300
...
Test-bot: skip
Build-bot: skip
2026-10-05 13:03:33 -05:00
Marc Durdin
68fbc95e59
Merge pull request #16730 from keymanapp/dependabot/npm_and_yarn/core/tests/unit/wasm/brace-expansion-2.1.7
...
chore(deps-dev): bump brace-expansion from 2.1.1 to 2.1.7 in /core/tests/unit/wasm
2026-10-05 16:37:31 +02:00