Marc Durdin
4344052a9c
Merge pull request #16009 from keymanapp/dependabot/npm_and_yarn/multi-f792d6d6d9
...
chore(deps): bump qs and express
2026-06-09 01:27:50 +10:00
Marc Durdin
87064bf552
Merge pull request #16048 from keymanapp/dependabot/npm_and_yarn/core/tests/unit/wasm/picomatch-2.3.2
...
chore(deps-dev): bump picomatch from 2.3.1 to 2.3.2 in /core/tests/unit/wasm
2026-06-09 01:09:06 +10:00
Marc Durdin
99caec107b
Merge pull request #16047 from keymanapp/dependabot/npm_and_yarn/core/tests/unit/wasm/js-yaml-4.2.0
...
chore(deps-dev): bump js-yaml from 4.1.0 to 4.2.0 in /core/tests/unit/wasm
2026-06-09 01:08:57 +10:00
Marc Durdin
8e9e372066
Merge pull request #16046 from keymanapp/dependabot/npm_and_yarn/core/tests/unit/wasm/glob-10.5.0
...
chore(deps): bump glob from 10.4.5 to 10.5.0 in /core/tests/unit/wasm
2026-06-09 01:08:47 +10:00
Marc Durdin
2cd7476d47
Merge pull request #16045 from keymanapp/dependabot/npm_and_yarn/core/tests/unit/wasm/multi-5d5195985e
...
chore(deps): bump minimatch in /core/tests/unit/wasm
2026-06-09 01:08:38 +10:00
Marc Durdin
9bb91e72ce
Merge pull request #16075 from keymanapp/fix/developer/core-attr-struct-size
...
fix(developer): reduce km_core_keyboard_attrs size to 12
2026-06-08 22:58:42 +10:00
Marc Durdin
f21960ef31
fix(developer): reduce km_core_keyboard_attrs size to 12
...
Fix regression arising from #15471 , caused TIKE to crash on start. Also
fix typo in fieldname default_options (not currently used in .pas
sources).
Test-bot: skip
2026-06-08 11:20:19 +02:00
Keyman Server
f963bf5ecf
Merge pull request #16069 from keymanapp/auto/version-master-19.0.243
...
auto: increment master version to 19.0.243
2026-06-03 20:06:16 +02:00
Keyman Build Agent
300cc24ce0
auto: increment master version to 19.0.243
...
Test-bot: skip
Build-bot: skip
2026-06-03 13:03:13 -05:00
Eberhard Beilharz
1c73f4b958
Merge pull request #16061 from keymanapp/fix/web/kbdmenu
...
fix(web): fix displaying of keyboard menu
The recent partial merge of epic/web-core missed some code that causes the keyboard menu to work. This change re-applies those changes.
2026-06-03 09:03:45 +02:00
Keyman Server
c3263963c5
Merge pull request #16062 from keymanapp/auto/version-master-19.0.242
...
auto: increment master version to 19.0.242
2026-06-02 20:10:14 +02:00
Keyman Build Agent
36bf3ee690
auto: increment master version to 19.0.242
...
Test-bot: skip
Build-bot: skip
2026-06-02 13:07:57 -05:00
Eberhard Beilharz
a7b9d5da5a
fix(web): fix displaying of keyboard menu
...
The recent partial merge of epic/web-core missed some code that causes
the keyboard menu to work. This change re-applies those changes.
Test-bot: skip
2026-06-02 18:29:03 +02:00
Eberhard Beilharz
e21f2020d0
Merge pull request #16042 from keymanapp/fix/web/16041_displaymenu
...
fix(web): fix race displaying active keyboard in menu
2026-06-02 15:28:19 +02:00
dependabot[bot]
9404a7457f
chore(deps): bump qs and express
...
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
Bumps [qs](https://github.com/ljharb/qs ) to 6.15.2 and updates ancestor dependency [express](https://github.com/expressjs/express ). These dependencies need to be updated together.
Updates `qs` from 6.13.0 to 6.15.2
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ljharb/qs/compare/v6.13.0...v6.15.2 )
Updates `express` from 4.22.1 to 4.22.2
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/v4.22.2/History.md )
- [Commits](https://github.com/expressjs/express/compare/v4.22.1...v4.22.2 )
---
updated-dependencies:
- dependency-name: express
dependency-version: 4.22.2
dependency-type: direct:production
- dependency-name: qs
dependency-version: 6.15.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-06-02 10:53:38 +00:00
dependabot[bot]
0cc44cf63e
chore(deps-dev): bump picomatch in /core/tests/unit/wasm
...
Bumps [picomatch](https://github.com/micromatch/picomatch ) from 2.3.1 to 2.3.2.
- [Release notes](https://github.com/micromatch/picomatch/releases )
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/picomatch/compare/2.3.1...2.3.2 )
---
updated-dependencies:
- dependency-name: picomatch
dependency-version: 2.3.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-06-02 10:52:33 +00:00
dependabot[bot]
199bd9ae07
chore(deps-dev): bump js-yaml in /core/tests/unit/wasm
...
Bumps [js-yaml](https://github.com/nodeca/js-yaml ) from 4.1.0 to 4.2.0.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodeca/js-yaml/commits )
---
updated-dependencies:
- dependency-name: js-yaml
dependency-version: 4.2.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-06-02 10:52:24 +00:00
dependabot[bot]
45329e9680
chore(deps): bump glob from 10.4.5 to 10.5.0 in /core/tests/unit/wasm
...
Bumps [glob](https://github.com/isaacs/node-glob ) from 10.4.5 to 10.5.0.
- [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/node-glob/compare/v10.4.5...v10.5.0 )
---
updated-dependencies:
- dependency-name: glob
dependency-version: 10.5.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-06-02 10:52:23 +00:00
dependabot[bot]
92440317b8
chore(deps): bump minimatch in /core/tests/unit/wasm
...
Bumps and [minimatch](https://github.com/isaacs/minimatch ). These dependencies needed to be updated together.
Updates `minimatch` from 9.0.5 to 9.0.9
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/minimatch/compare/v9.0.5...v9.0.9 )
Updates `minimatch` from 5.1.6 to 5.1.9
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/minimatch/compare/v9.0.5...v9.0.9 )
---
updated-dependencies:
- dependency-name: minimatch
dependency-version: 9.0.9
dependency-type: indirect
- dependency-name: minimatch
dependency-version: 5.1.9
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-06-02 10:52:22 +00:00
Marc Durdin
43b4f48e5f
Merge pull request #16029 from keymanapp/docs/website-composer-exec
...
docs: add note on how to use composer on dockerized websites
2026-06-02 20:51:35 +10:00
Marc Durdin
ba21e35484
Merge pull request #16015 from keymanapp/chore/web-core-preflight
...
chore: web-core preflight
2026-06-02 20:51:02 +10:00
Eberhard Beilharz
f827936362
fix(web): fix race in kmwuifloat.ts as well
2026-06-02 12:15:12 +02:00
Marc Durdin
1bb0a203e6
Merge pull request #16040 from keymanapp/chore/web-core-strip-core
...
chore(web): web-core preflight - strip core references
2026-06-02 19:51:09 +10:00
Marc Durdin
dec447f210
chore(web): disable .kmx baseline tests
2026-06-02 10:10:03 +02:00
Marc Durdin
29618fb943
chore: remove kmx-specific keyboard tests
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
2026-06-02 08:26:21 +02:00
Eberhard Beilharz
3cb59e3cf9
fix(web): fix race displaying active keyboard in menu
...
Fixes : #16041
Build-bot: skip release:web
Test-bot: skip
2026-06-01 17:51:42 +02:00
Marc Durdin
bf1e272d17
chore: remove commented code
Keyman Build Summary / Summarize build status checks (push) Waiting to run
2026-06-01 16:56:00 +02:00
Marc Durdin
ee8e3e8664
chore: remove keymancore.d.ts
2026-06-01 16:54:45 +02:00
Marc Durdin
c2d49b8c15
Merge branch 'chore/web-core-preflight' into chore/web-core-strip-core
2026-06-02 00:53:14 +10:00
Marc Durdin
cf496113ae
Merge branch 'master' into chore/web-core-preflight
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
2026-06-02 00:53:04 +10:00
Marc Durdin
439bdce6b5
Merge branch 'chore/web-core-preflight' into chore/web-core-strip-core
2026-06-02 00:52:28 +10:00
Marc Durdin
83d9f873af
Merge pull request #16038 from keymanapp/chore/web-core-preflight-replay-15899-15894_test-index
...
chore(web): cleanup `web/src/app/browser/src/test-index.ts` exports 🍒
2026-06-02 00:51:37 +10:00
Marc Durdin
4c9cde6f53
Merge pull request #16037 from keymanapp/chore/web-core-preflight-replay-15888-kbdDetails
...
refactor(web): use `KeyboardDetails` type 🍒
2026-06-02 00:51:26 +10:00
Marc Durdin
f7fc45b887
Merge pull request #16035 from keymanapp/chore/web-core-preflight-replay-15887-renames
...
refactor(web): rename variables and parameter names in KeymanEngine 🍒
2026-06-02 00:51:14 +10:00
Marc Durdin
854272f0e6
Merge pull request #16034 from keymanapp/chore/web-core-preflight-replay-15856-cleanup
...
refactor(web): cleanup return types in KeymanEngine 🍒
2026-06-02 00:51:00 +10:00
Marc Durdin
2f284c4206
Merge pull request #16033 from keymanapp/chore/web-core-preflight-replay-15858-squiggles
...
chore(web): fix red squiggles in .ts test files in vscode 🍒
2026-06-02 00:50:49 +10:00
Marc Durdin
bb66bf42f0
Merge branch 'chore/web-core-preflight' into chore/web-core-strip-core
2026-06-02 00:48:52 +10:00
Marc Durdin
fc82f28b2d
chore(web): web-core preflight - strip core references
...
In order to maintain roughly the current build artifact size, strip out
the unfinished core integration from what we merge with preflight.
Test-bot: skip
Build-bot: release:android,ios,developer,web
2026-06-01 14:44:45 +02:00
Marc Durdin
49fa04bdcb
Merge pull request #16032 from keymanapp/chore/web-core-preflight-replay-15949-15895_WindowsTc
...
maint(web): fix running web e2e tests on Windows 🎼 🍒
2026-06-01 17:26:50 +10:00
Marc Durdin
501288f03b
Merge pull request #16031 from keymanapp/chore/web-core-preflight-replay-15986-playwrightreporter
...
maint(web): fix Playwright TC reporter 🍒
2026-06-01 17:26:41 +10:00
Marc Durdin
691ee626b5
Merge branch 'chore/web-core-preflight-replay-15888-kbdDetails' into chore/web-core-preflight-replay-15899-15894_test-index
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
2026-06-01 16:11:20 +10:00
Marc Durdin
543dd5f3f7
Merge branch 'chore/web-core-preflight-replay-15887-renames' into chore/web-core-preflight-replay-15888-kbdDetails
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
2026-06-01 16:11:13 +10:00
Marc Durdin
7d734fef6e
Merge branch 'chore/web-core-preflight-replay-15856-cleanup' into chore/web-core-preflight-replay-15887-renames
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
2026-06-01 16:11:08 +10:00
Marc Durdin
0044a69fe5
Merge branch 'chore/web-core-preflight-replay-15858-squiggles' into chore/web-core-preflight-replay-15856-cleanup
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
2026-06-01 16:11:00 +10:00
Marc Durdin
56bdc83863
Merge branch 'chore/web-core-preflight-replay-15949-15895_WindowsTc' into chore/web-core-preflight-replay-15858-squiggles
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
2026-06-01 16:10:55 +10:00
Eberhard Beilharz
79fdadc87f
chore(web): use .d.ts instead of .d.js for types
...
The convention is to use the `.d.ts` extension for typescript types, and
that's what is used elsewhere in the `package.json` file. This change
fixes the two instances that had `.d.js`.
2026-05-29 12:02:20 +02:00
Eberhard Beilharz
9423ee504f
chore(web): cleanup web/src/app/browser/src/test-index.ts exports
...
The export of `test-index.ts` were intended to be used by tests only,
but over time they contained also exports that were consumed else where,
e.g. in UI classes like `kmwuibutton.ts`. This change removes unused
exports, moves test-only classes to a `unitTestEndPoints` container and
marks test-only types with `@internal`.
Build-bot: skip build:web
Test-bot: skip
2026-05-29 12:02:19 +02:00
Eberhard Beilharz
d2f9e39c3e
refactor(web): use KeyboardDetails type 🧼
...
PR #15856 introduced the `KeyboardDetails` type but overlooked the use in
one file.
Follow-up-of: #15856
Follows: #15887
Build-bot: skip build:web
Test-bot: skip
2026-05-29 12:00:17 +02:00
Eberhard Beilharz
904fa97198
refactor(web): address code review comment
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2026-05-29 11:59:56 +02:00
Eberhard Beilharz
689f664ea0
refactor(web): rename variables and parameter names in KeymanEngine 🧼
...
Build-bot: skip build:web
Test-bot: skip
2026-05-29 11:59:55 +02:00