Commit graph

480 commits

Author SHA1 Message Date
Marc Durdin
d7e231a919 chore(developer): Merge branch 'change/developer/touch-layout-reorganize-files' into change/developer/touch-layout-editor-typescript 2026-09-24 09:06:57 +02:00
Marc Durdin
3c90c732e1 chore(android): remove unused map-polyfill.js and es6-shim.min.js polyfills
These files were copied in but never referenced in 19.0 source.

Fixes: #16583
Test-bot: skip
2026-09-23 11:25:13 +02:00
Marc Durdin
641fe66396
Merge branch 'change/developer/touch-layout-reorganize-files' into change/developer/touch-layout-editor-typescript
Some checks failed
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
2026-09-21 13:41:43 +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
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
81585e5744 maint(developer): remove unused ajv dependency from kmc-convert
Test-bot: skip
2026-09-07 10:25:45 +02:00
Marc Durdin
d86b2b5926 chore(developer): move jquery and jqueryui types into source tree
Take the @types/jquery and @types/jqueryui packages out of the
devDependencies and place the index.d.[c]ts files into the ext folder.
This is needed because of fragility elsewhere with implicitly imported
types, which is described for resolution in #16535. Keeping this as a
separate commit as preference would be to have these dependencies
managed through npm long-term.

See-also: #16535
2026-09-07 06:50:22 +02:00
Marc Durdin
c1abf5f7ba change(developer): move touch layout editor to typescript
Make minimal changes to Touch Layout Editor source files in order to
build with Typescript with noImplicitAny=false (to be cleaned up later).
Also make source files accessible through the web server for Developer
Console use.
2026-09-07 06:50:17 +02:00
Marc Durdin
31999ce2d2 change(developer): convert layout editor to esmodules and tsc build
Minimal changeover to esm, use tsc to build. Builds and runs. Installer
will still include source files and the editor should be moved outside
of the xml/ folder later.
2026-09-07 06:35:40 +02:00
dependabot[bot]
2f197fd7f5
chore(deps): bump nanoid from 3.3.11 to 3.3.18
Bumps [nanoid](https://github.com/ai/nanoid) from 3.3.11 to 3.3.18.
- [Release notes](https://github.com/ai/nanoid/releases)
- [Changelog](https://github.com/ai/nanoid/blob/3.3.18/CHANGELOG.md)
- [Commits](https://github.com/ai/nanoid/compare/3.3.11...3.3.18)

---
updated-dependencies:
- dependency-name: nanoid
  dependency-version: 3.3.18
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-09-03 00:12:29 +00:00
dependabot[bot]
6d061553b0
chore(deps): bump fast-uri from 3.1.5 to 3.1.7
Bumps [fast-uri](https://github.com/fastify/fast-uri) from 3.1.5 to 3.1.7.
- [Release notes](https://github.com/fastify/fast-uri/releases)
- [Commits](https://github.com/fastify/fast-uri/compare/v3.1.5...v3.1.7)

---
updated-dependencies:
- dependency-name: fast-uri
  dependency-version: 3.1.7
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-09-02 22:14:55 +00:00
Marc Durdin
dc8fb70b10 chore: refresh package-lock.json after dependabot merges
Test-bot: skip
Build-bot: build:all
2026-08-20 17:05:36 +02:00
Marc Durdin
c63b36dfaa
Merge pull request #16309 from keymanapp/dependabot/npm_and_yarn/fast-uri-3.1.5
chore(deps): bump fast-uri from 3.1.2 to 3.1.5
2026-08-20 21:59:38 +07:00
Marc Durdin
6e93e7a446
Merge pull request #16301 from keymanapp/dependabot/npm_and_yarn/ip-address-10.4.0
chore(deps): bump ip-address from 10.2.0 to 10.4.0
2026-08-20 21:44:28 +07:00
Marc Durdin
058a68fc88
Merge pull request #16104 from keymanapp/dependabot/npm_and_yarn/ws-8.21.0
chore(deps): bump ws from 8.20.1 to 8.21.0
2026-08-20 21:41:24 +07:00
Marc Durdin
430b6bdde3
Merge pull request #16109 from keymanapp/dependabot/npm_and_yarn/multer-2.2.0
chore(deps): bump multer from 2.1.1 to 2.2.0
2026-08-20 21:23:29 +07:00
Marc Durdin
e48bb4be14 chore(developer): add missing dev deps for server 2026-08-20 16:18:51 +02:00
Marc Durdin
adaf2337c5
Merge pull request #12191 from keymanapp/epic/kmc-convert
epic: kmc-convert 😎
2026-08-20 16:14:11 +07:00
Marc Durdin
3774b2d8ab
Merge branch 'master' into epic/autocorrect 2026-08-19 20:37:51 +07:00
Marc Durdin
474aae8230
Merge pull request #16103 from keymanapp/dependabot/npm_and_yarn/form-data-4.0.6
chore(deps-dev): bump form-data from 4.0.4 to 4.0.6
2026-08-19 16:42:11 +07:00
Marc Durdin
51368402c4
Merge branch 'master' into epic/kmc-convert
Some checks failed
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
2026-08-18 20:26:07 +07:00
SabineSIL
882ede0c54
feat(developer): kmc-convert: new conversion .keylayout->kmn 😎 (#12564)
kmc-convert provides tooling to convert between various common keyboard
description file formats. Each conversion will be implemented in its
single, separate module (and each module will done in its own PR)

This PR will address the conversion **keylayout → kmn**

Co-authored-by: Marc Durdin <marc@durdin.net>
2026-08-18 15:16:02 +02:00
Marc Durdin
f4ecfd370e
Merge pull request #16275 from keymanapp/dependabot/npm_and_yarn/body-parser-1.20.6
chore(deps): bump body-parser from 1.20.5 to 1.20.6
2026-08-18 16:22:00 +07:00
Keyman Server
7e8e53dbbc
Merge branch 'epic/kmc-convert' into auto/A19S35-merge-base-into-kmc-convert 2026-08-14 16:19:03 +02:00
Keyman Server
90c10d5f34
Merge branch 'epic/autocorrect' into auto/A19S35-merge-base-into-autocorrect 2026-08-14 16:18:38 +02:00
dependabot[bot]
682d65bd66
chore(deps): bump fast-uri from 3.1.2 to 3.1.5
Bumps [fast-uri](https://github.com/fastify/fast-uri) from 3.1.2 to 3.1.5.
- [Release notes](https://github.com/fastify/fast-uri/releases)
- [Commits](https://github.com/fastify/fast-uri/compare/v3.1.2...v3.1.5)

---
updated-dependencies:
- dependency-name: fast-uri
  dependency-version: 3.1.5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-05 19:47:32 +00:00
dependabot[bot]
84d39c4a37
chore(deps): bump ip-address from 10.2.0 to 10.4.0
Bumps [ip-address](https://github.com/beaugunderson/ip-address) from 10.2.0 to 10.4.0.
- [Release notes](https://github.com/beaugunderson/ip-address/releases)
- [Commits](https://github.com/beaugunderson/ip-address/compare/v10.2.0...v10.4.0)

---
updated-dependencies:
- dependency-name: ip-address
  dependency-version: 10.4.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-03 23:51:15 +00:00
dependabot[bot]
2bc85b0828
chore(deps): bump body-parser from 1.20.5 to 1.20.6
Bumps [body-parser](https://github.com/expressjs/body-parser) from 1.20.5 to 1.20.6.
- [Release notes](https://github.com/expressjs/body-parser/releases)
- [Changelog](https://github.com/expressjs/body-parser/blob/master/HISTORY.md)
- [Commits](https://github.com/expressjs/body-parser/compare/1.20.5...1.20.6)

---
updated-dependencies:
- dependency-name: body-parser
  dependency-version: 1.20.6
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-22 02:18:52 +00:00
Marc Durdin
debe12f5d5 chore: Merge branch 'epic/autocorrect' into auto/A19S31-merge-master-into-autocorrect 2026-06-24 16:13:50 +02:00
Keyman Server
784ed88f63
Merge branch 'epic/kmc-convert' into auto/A19S31-merge-master-into-kmc-convert 2026-06-22 17:46:54 +02:00
dependabot[bot]
a55215ca96
chore(deps): bump multer from 2.1.1 to 2.2.0
Bumps [multer](https://github.com/expressjs/multer) from 2.1.1 to 2.2.0.
- [Release notes](https://github.com/expressjs/multer/releases)
- [Changelog](https://github.com/expressjs/multer/blob/main/CHANGELOG.md)
- [Commits](https://github.com/expressjs/multer/compare/v2.1.1...v2.2.0)

---
updated-dependencies:
- dependency-name: multer
  dependency-version: 2.2.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-19 07:33:52 +00:00
dependabot[bot]
474a66f277
chore(deps): bump ws from 8.20.1 to 8.21.0
Bumps [ws](https://github.com/websockets/ws) from 8.20.1 to 8.21.0.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/8.20.1...8.21.0)

---
updated-dependencies:
- dependency-name: ws
  dependency-version: 8.21.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-16 13:49:12 +00:00
dependabot[bot]
afed850460
chore(deps-dev): bump form-data from 4.0.4 to 4.0.6
Bumps [form-data](https://github.com/form-data/form-data) from 4.0.4 to 4.0.6.
- [Release notes](https://github.com/form-data/form-data/releases)
- [Changelog](https://github.com/form-data/form-data/blob/master/CHANGELOG.md)
- [Commits](https://github.com/form-data/form-data/compare/v4.0.4...v4.0.6)

---
updated-dependencies:
- dependency-name: form-data
  dependency-version: 4.0.6
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-16 13:49:11 +00:00
dependabot[bot]
0df88615a2
chore(deps-dev): bump esbuild from 0.25.0 to 0.28.1
Bumps [esbuild](https://github.com/evanw/esbuild) from 0.25.0 to 0.28.1.
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2025.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.25.0...v0.28.1)

---
updated-dependencies:
- dependency-name: esbuild
  dependency-version: 0.28.1
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-14 01:04:48 +00:00
Joshua Horton
4632f9809e Merge branch 'epic/autocorrect' into auto/A19S30-merge-master-into-autocorrect 2026-06-09 14:50:36 -05:00
Keyman Server
bec3b293ac
Merge branch 'epic/kmc-convert' into auto/A19S30-merge-master-into-kmc-convert 2026-06-02 13:24:54 +02:00
dependabot[bot]
9404a7457f
chore(deps): bump qs and express
Some checks failed
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
Marc Durdin
6a98a39b8a
Merge branch 'master' into chore/web-core-preflight 2026-05-27 22:37:12 +10:00
Keyman Server
61240c293a
Merge branch 'epic/kmc-convert' into auto/A19S29-merge-master-into-kmc-convert 2026-05-22 07:22:45 +02:00
dependabot[bot]
ca12da6db1
chore(deps): bump ws from 8.18.1 to 8.20.1
Bumps [ws](https://github.com/websockets/ws) from 8.18.1 to 8.20.1.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/8.18.1...8.20.1)

---
updated-dependencies:
- dependency-name: ws
  dependency-version: 8.20.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-19 08:23:21 +00:00
Marc Durdin
6cb7cced76
Merge pull request #15868 from keymanapp/dependabot/npm_and_yarn/fast-xml-parser-5.7.1
chore(deps): bump fast-xml-parser from 5.3.8 to 5.7.1
2026-05-18 19:41:02 +10:00
Marc Durdin
3d21eaff4a
Merge pull request #15932 from keymanapp/dependabot/npm_and_yarn/fast-uri-3.1.2
chore(deps): bump fast-uri from 3.1.0 to 3.1.2
2026-05-18 19:40:22 +10:00
Marc Durdin
bea27ebf00
Merge pull request #15918 from keymanapp/dependabot/npm_and_yarn/multi-8b8c83898a
chore(deps): bump ip-address and socks
2026-05-18 19:36:07 +10:00
Marc Durdin
d142a26b5c
Merge pull request #15902 from keymanapp/dependabot/npm_and_yarn/multi-c6f6658ed3
chore(deps): bump path-to-regexp and express
2026-05-18 19:34:46 +10:00
Marc Durdin
7c90c640a8
Merge pull request #15866 from keymanapp/dependabot/npm_and_yarn/multi-2b9612f831
chore(deps): bump uuid and @actions/core
2026-05-14 01:26:45 +10:00
Marc Durdin
92a0938b88 chore: add @types/node to resources/build/version
Test-bot: skip
Build-bot: skip
2026-05-13 17:24:38 +02:00
Marc Durdin
9281f44eba
Merge pull request #15848 from keymanapp/dependabot/npm_and_yarn/basic-ftp-5.2.2
chore(deps-dev): bump basic-ftp from 5.0.5 to 5.2.2
2026-05-14 01:18:25 +10:00
Marc Durdin
152753738d chore(developer): address review comments, move to fxp 5.8.0
Some checks failed
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
2026-05-13 14:46:11 +02:00
dependabot[bot]
09dde7d61d
chore(deps): bump fast-uri from 3.1.0 to 3.1.2
Bumps [fast-uri](https://github.com/fastify/fast-uri) from 3.1.0 to 3.1.2.
- [Release notes](https://github.com/fastify/fast-uri/releases)
- [Commits](https://github.com/fastify/fast-uri/compare/v3.1.0...v3.1.2)

---
updated-dependencies:
- dependency-name: fast-uri
  dependency-version: 3.1.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-08 23:25:57 +00:00