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
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
Shawn Schantz
d7c323dacd
Merge pull request #16708 from keymanapp/fix/mac/osk-toggle
...
fix(mac): show or hide the OSK from the Keyman menu
2026-10-05 10:32:28 -04:00
dependabot[bot]
be95b9afac
chore(deps-dev): bump brace-expansion in /core/tests/unit/wasm
...
Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion ) from 2.1.1 to 2.1.7.
- [Release notes](https://github.com/juliangruber/brace-expansion/releases )
- [Commits](https://github.com/juliangruber/brace-expansion/compare/v2.1.1...v2.1.7 )
---
updated-dependencies:
- dependency-name: brace-expansion
dependency-version: 2.1.7
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-10-05 13:59:06 +00:00
Marc Durdin
0e88e508db
Merge pull request #16728 from keymanapp/dependabot/npm_and_yarn/multi-b590d13866
...
chore(deps): bump brace-expansion
2026-10-05 15:57:28 +02:00
Marc Durdin
7d4b19cdba
Merge pull request #16692 from keymanapp/dependabot/npm_and_yarn/multer-2.4.0
...
chore(deps): bump multer from 2.3.0 to 2.4.0
2026-10-05 15:55:59 +02:00
Marc Durdin
d7a5a80b1d
Merge pull request #16721 from keymanapp/dependabot/npm_and_yarn/resources/build/pr-build-status/brace-expansion-2.1.7
...
chore(deps-dev): bump brace-expansion from 2.0.2 to 2.1.7 in /resources/build/pr-build-status
2026-10-05 15:51:26 +02:00
dependabot[bot]
efc90d06d4
chore(deps): bump brace-expansion
...
Bumps and [brace-expansion](https://github.com/juliangruber/brace-expansion ). These dependencies needed to be updated together.
Updates `brace-expansion` from 1.1.12 to 1.1.21
- [Release notes](https://github.com/juliangruber/brace-expansion/releases )
- [Commits](https://github.com/juliangruber/brace-expansion/compare/v1.1.12...v1.1.21 )
Updates `brace-expansion` from 2.0.2 to 2.1.7
- [Release notes](https://github.com/juliangruber/brace-expansion/releases )
- [Commits](https://github.com/juliangruber/brace-expansion/compare/v1.1.12...v1.1.21 )
Updates `brace-expansion` from 2.0.1 to 2.1.7
- [Release notes](https://github.com/juliangruber/brace-expansion/releases )
- [Commits](https://github.com/juliangruber/brace-expansion/compare/v1.1.12...v1.1.21 )
Updates `brace-expansion` from 5.0.5 to 5.0.12
- [Release notes](https://github.com/juliangruber/brace-expansion/releases )
- [Commits](https://github.com/juliangruber/brace-expansion/compare/v1.1.12...v1.1.21 )
---
updated-dependencies:
- dependency-name: brace-expansion
dependency-version: 1.1.21
dependency-type: indirect
- dependency-name: brace-expansion
dependency-version: 2.1.7
dependency-type: indirect
- dependency-name: brace-expansion
dependency-version: 2.1.7
dependency-type: indirect
- dependency-name: brace-expansion
dependency-version: 5.0.12
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-10-05 13:47:27 +00:00
Marc Durdin
ce2860f240
chore: add epics to HISTORY.md
...
Build-bot: skip
Test-bot: skip
2026-10-05 15:47:15 +02:00
Marc Durdin
7a068a13bb
Merge pull request #16696 from keymanapp/dependabot/npm_and_yarn/ip-address-10.7.2
...
chore(deps): bump ip-address from 10.4.0 to 10.7.2
2026-10-05 15:46:10 +02:00
Marc Durdin
bc8c9b289d
Merge pull request #16698 from keymanapp/dependabot/npm_and_yarn/developer/src/server/src/win32/trayicon/addon-src/ip-address-10.7.2
...
chore(deps): bump ip-address from 10.5.0 to 10.7.2 in /developer/src/server/src/win32/trayicon/addon-src
2026-10-05 15:45:49 +02:00
Marc Durdin
669ca4b6fd
chore(common): remove clearcontext,fix,switch,key statements
...
Remove compiler support for `clearcontext`, `fix`, `switch` statements
and remove corresponding `CODE_` definitions, as well as `CODE_KEY`,
which was never used.
These four statements have never been documented and have either never
been implemented, or long been unsupported. An earlier change (#16445 )
marked `clearcontext` and `fix` as deprecated for v19 onwards, but
deprecation for an undocumented language feature is an unnecessary step,
so have opted to remove altogether in v19 to reduce complexity. This
means that `VERSION_190` is used now only for compile target
deprecations.
Follows: #16445
Test-bot: skip
2026-10-05 08:09:12 +02:00
Keyman Server
684e155623
Merge pull request #16725 from keymanapp/auto/version-master-19.0.299
...
auto: increment master version to 19.0.299
2026-10-03 20:03:56 +02:00
Keyman Build Agent
91db6c6f89
auto: increment master version to 19.0.299
...
Test-bot: skip
Build-bot: skip
2026-10-03 13:02:36 -05:00
Marc Durdin
620d736c0e
chore(common): move CODE__SIZE declaration to common
...
Remove duplicate CODE__SIZE C++ declarations.
Test-bot: skip
2026-10-03 12:17:39 +02:00