Keyman Server
29ac6cd609
Merge branch 'epic/model-encoding' into auto/B19S1-merge-base-into-model-encoding
2026-09-12 07:12:04 +02:00
Keyman Server
9ff8c72fb5
Merge pull request #16555 from keymanapp/auto/version-master-19.0.286
...
auto: increment master version to 19.0.286
2026-09-11 20:04:12 +02:00
Keyman Build Agent
3f55f0dc2b
auto: increment master version to 19.0.286
...
Test-bot: skip
Build-bot: skip
2026-09-11 13:01:31 -05:00
Joshua Horton
a117672d50
Merge pull request #16392 from keymanapp/fix/android/load-external-kmp-file
...
fix(android): load KMP files from app-external sources
2026-09-11 20:18:33 +07:00
Joshua Horton
1802b3aaef
Merge pull request #16548 from keymanapp/fix/web/unexpected-worker-unload-msg
...
fix(web): handle 'unload' message while attempting model 'load'
2026-09-11 20:17:42 +07:00
Keyman Server
0a58faecf8
Merge pull request #16552 from keymanapp/auto/version-master-19.0.285
...
auto: increment master version to 19.0.285
2026-09-10 20:07:06 +02:00
Keyman Build Agent
7b6e631753
auto: increment master version to 19.0.285
...
Test-bot: skip
Build-bot: skip
2026-09-10 13:03:50 -05:00
Joshua Horton
63bf51a630
change(web): tag fixed error report
...
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
Fixes: KEYMAN-ANDROID-6W9
2026-09-10 11:49:18 -05:00
Joshua Horton
91c36f3998
feat(web): add failed model-load recovery unit test
2026-09-10 11:06:10 -05:00
Joshua Horton
a9311a5899
change(android): more AndroidManifest refinements
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
2026-09-10 09:05:59 -05:00
Marc Durdin
fcd34d4cb9
Merge pull request #16531 from keymanapp/fix/web/16503-remove-scroll-to-top
...
fix(web): remove scroll-to-top on page load
2026-09-10 11:46:37 +07:00
Marc Durdin
5d98b66c2e
Merge pull request #16539 from keymanapp/maint/developer/remove-ajv-dep-from-kmc-convert
...
maint(developer): remove unused ajv dependency from kmc-convert
2026-09-10 11:46:29 +07:00
Joshua Horton
380f71212a
change(web): fix previous commit's adjustments & add link to Android docs in filter comments
Keyman Build Summary / Summarize build status checks (push) Waiting to run
2026-09-09 14:39:59 -05:00
Joshua Horton
d2aa609db7
change(android): more AndroidManifest cleanup
2026-09-09 14:33:26 -05:00
Joshua Horton
18f334a60e
fix(web): handle 'unload' message while attempting model 'load'
...
Fixes: KEYMAN-WEB-MD
Build-bot: skip build:web
Test-bot: skip
2026-09-09 13:49:12 -05:00
Keyman Server
5ed4ccb7ef
Merge pull request #16547 from keymanapp/auto/version-master-19.0.284
...
auto: increment master version to 19.0.284
2026-09-09 20:05:25 +02:00
Keyman Build Agent
a6f62c7233
auto: increment master version to 19.0.284
...
Test-bot: skip
Build-bot: skip
2026-09-09 13:01:30 -05:00
Joshua Horton
536ad8c43f
Merge pull request #16541 from keymanapp/change/web/allow-autocorrect-on-whitespace
...
change(web): allow autocorrection on input of basic whitespaces
2026-09-09 20:47:16 +07:00
Keyman Server
2829c93ff3
Merge pull request #16542 from keymanapp/auto/version-master-19.0.283
...
auto: increment master version to 19.0.283
2026-09-08 20:04:12 +02:00
Keyman Build Agent
c04682ba46
auto: increment master version to 19.0.283
...
Test-bot: skip
Build-bot: skip
2026-09-08 13:01:27 -05:00
Joshua Horton
3b626da355
change(web): allow autocorrection on input of basic whitespaces
...
Build-bot: skip
Test-bot: skip
2026-09-08 10:25:02 -05:00
Joshua Horton
c3bc3762aa
change(android): remove added scheme=content duplication
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
2026-09-08 07:58:01 -05:00
Eberhard Beilharz
7b1e2eb49f
Merge pull request #16532 from keymanapp/refactor/web/funcscope
...
refactor(web): clarify function scope and update some function comments
2026-09-08 11:56:38 +02:00
Keyman Server
0e5f2adab2
Merge pull request #16540 from keymanapp/auto/version-master-19.0.282
...
auto: increment master version to 19.0.282
2026-09-07 20:03:59 +02:00
Keyman Build Agent
99a07fb00e
auto: increment master version to 19.0.282
...
Test-bot: skip
Build-bot: skip
2026-09-07 13:01:52 -05:00
Eberhard Beilharz
d2abc847ff
refactor(web): simplify logic of prepareKeyboardForActivation
...
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
Co-authored-by: Marc Durdin <marc@durdin.net>
2026-09-07 18:32:56 +02:00
Eberhard Beilharz
04a5cd13c9
chore(web): minor improvements and fixes
...
Keyman Build Summary / Summarize build status checks (push) Waiting to run
Build-bot: skip build:web
Test-bot: skip
2026-09-07 17:05:06 +02:00
Eberhard Beilharz
bd827f8395
refactor(web): clarify function scope and update some function comments
2026-09-07 17:05:06 +02:00
Eberhard Beilharz
8ec6ba0c94
Merge pull request #16523 from keymanapp/chore/web/typesInTest
...
chore(web): adjust types in guide-examples tests
2026-09-07 17:05:03 +02:00
Marc Durdin
ebf184635f
Merge pull request #16513 from keymanapp/dependabot/npm_and_yarn/multi-fe93483a4d
...
chore(deps): bump qs and express
2026-09-07 17:05:08 +07:00
dependabot[bot]
cb0c368478
chore(deps): bump qs and express
...
Bumps [qs](https://github.com/ljharb/qs ) to 6.16.0 and updates ancestor dependency [express](https://github.com/expressjs/express ). These dependencies need to be updated together.
Updates `qs` from 6.15.2 to 6.16.0
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ljharb/qs/compare/v6.15.2...v6.16.0 )
Updates `express` from 4.22.2 to 5.2.1
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/master/History.md )
- [Commits](https://github.com/expressjs/express/compare/v4.22.2...v5.2.1 )
---
updated-dependencies:
- dependency-name: express
dependency-version: 5.2.1
dependency-type: direct:production
- dependency-name: qs
dependency-version: 6.16.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-09-07 09:20:28 +00:00
Marc Durdin
668b616e22
Merge pull request #16512 from keymanapp/dependabot/npm_and_yarn/nanoid-3.3.18
...
chore(deps): bump nanoid from 3.3.11 to 3.3.18
2026-09-07 16:18:10 +07:00
Marc Durdin
f13f1cbe60
Merge pull request #16511 from keymanapp/dependabot/npm_and_yarn/fast-uri-3.1.7
...
chore(deps): bump fast-uri from 3.1.5 to 3.1.7
Tested locally, no changes in generated schema files.
2026-09-07 15:56:59 +07:00
Marc Durdin
81585e5744
maint(developer): remove unused ajv dependency from kmc-convert
...
Test-bot: skip
2026-09-07 10:25:45 +02:00
Keyman Server
d65ee54a90
Merge pull request #16536 from keymanapp/auto/version-master-19.0.281
...
auto: increment master version to 19.0.281
2026-09-05 20:03:47 +02:00
Keyman Build Agent
5142c8afc6
auto: increment master version to 19.0.281
...
Test-bot: skip
Build-bot: skip
2026-09-05 13:01:30 -05:00
SabineSIL
094e38b272
chore(mac): merge preprocessor constants 🧽 ( #16529 )
...
In PR #14360 a new file km_vkey.h is introduced from which all VK_* will
be imported.
This is completed for windows/linux.
On mac km_vkey.h should be used instead of
\mac\Keyman4Mac\Keyman4Mac\WindowsVKCodes.h
\mac\KeymanEngine4Mac\KeymanEngine4Mac\KME\WindowsVKCodes.h
Fixes : #16345
See-also: #12434
See-also: #14360
Test-bot: skip
---------
Co-authored-by: sabine_schmitt <sabine@sabinesittsMini.fritz.box>
2026-09-05 18:18:42 +02:00
Marc Durdin
4307ace738
Merge pull request #16515 from keymanapp/fix/windows/16507-open-chm-external-links-in-browser
...
fix(windows): open chm external links in user's browser
2026-09-05 11:44:16 +07:00
Marc Durdin
22bc09dc8b
fix(web): remove scroll-to-top on page load
...
This is a legacy behaviour from pre KeymanWeb 2.0 days, probably to deal
with buggy rendering in older browsers. Removing as an unwanted
side-effect.
Fixes : #16503
Test-bot: skip
2026-09-04 16:11:05 +02:00
Joshua Horton
f0e79e2185
docs(android): shift comment text to retrigger build
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
2026-09-04 09:03:19 -05:00
Keyman Server
3642814faa
Merge pull request #16526 from keymanapp/auto/version-master-19.0.280
...
auto: increment master version to 19.0.280
2026-09-03 20:06:08 +02:00
Keyman Build Agent
dee6ffe897
auto: increment master version to 19.0.280
...
Test-bot: skip
Build-bot: skip
2026-09-03 13:03:37 -05:00
Eberhard Beilharz
53540cc826
chore(web): adjust types
2026-09-03 18:25:05 +02:00
Eberhard Beilharz
75fe9b812c
Merge pull request #16521 from keymanapp/refactor/web/scope
...
refactor(web): clarify scope of PageContextAttachment functions
Also refactor function comments to follow the style we usually use, and rename some parameters.
2026-09-03 18:24:45 +02:00
Eberhard Beilharz
7f41b797f2
Merge pull request #16519 from keymanapp/chore/web/constcookie
...
chore(web): add const for cookie name
2026-09-03 18:24:12 +02:00
Marc Durdin
eab16d274a
Merge pull request #16502 from keymanapp/chore/developer/improve-kmc-ldml-test-messages
...
chore(developer): improve kmc-ldml test messages
2026-09-03 21:48:19 +07:00
Marc Durdin
b6f528b4ce
Merge pull request #16501 from keymanapp/fix/developer/16457-ldml-validate-mindevicewidth
...
fix(developer): improve validation of minDeviceWidth to match spec
2026-09-03 21:48:03 +07:00
Eberhard Beilharz
58dbb3d1ee
refactor(web): clarify scope of PageContextAttachment functions
...
Also refactor function comments to follow the style we usually use,
and rename some parameters.
Build-bot: skip build:web
Test-bot: skip
2026-09-03 16:46:56 +02:00
Marc Durdin
8ba16403be
Merge pull request #16516 from keymanapp/fix/developer/11514-touch-layout-undo-save
...
fix(developer): ensure JSON regenerated after undo in touch layout editor
2026-09-03 21:45:13 +07:00
Marc Durdin
1795f9b35b
Merge pull request #16509 from keymanapp/fix/developer/11209-remember-presentation-on-platform-switch
...
fix(developer): remember presentation and layer when switching platforms in touch layout editor
2026-09-03 21:45:05 +07:00