rc-swag
90469c8105
feat(windows): update wix to 3.14.1
...
Update the WiX toolset build version to 3.14.1 for Arm64.
Fixes : #15192
2025-11-20 10:22:44 +01:00
Marc Durdin
bb32cecea7
maint(resources): move NPM package publishing to GitHub Actions
...
Due to recent changes in NPM package publishing security requirements,
we have to move from TeamCity build to a GitHub Action to publish our
NPM packages, so we can take advantage of trusted publishing. This
change also consolidates and centralizes the npm publishing into
resources/build/ci/npm-publish.sh, which removes a lot of boilerplate
from each of the build.sh scripts, and ensures consistency.
Packages will be `npm pack`ed on PR and test builds, and published in
release builds.
Ref: https://docs.npmjs.com/trusted-publishers
Ref: https://github.blog/changelog/2025-09-29-strengthening-npm-security-important-changes-to-authentication-and-token-management/
Fixes : #14963
Test-bot: skip
Build-bot: release:developer
Cherry-pick-of: #15029
2025-10-30 07:03:14 +01:00
Darcy Wong
16ea45f9f7
fix(android): Update to Java 21 and Gradle dependencies
2025-08-25 09:00:06 +07:00
Marc Durdin
5cf3d76440
maint: remove platform advocates from CODEOWNERS
...
These remain commented out, but status.keyman.com will parse all lines
starting with #/<path>/ in order to find the platform owners.
2025-05-09 05:47:54 +02:00
Steven R. Loomis
a45b16751e
comment out CODEOWNERS
2025-05-09 05:47:53 +02:00
Darcy Wong
86b659a1c1
docs(common): Document Keyman website server-side dependencies
...
Adds a table showing server-side dependencies
2025-04-02 07:30:10 +07:00
Marc Durdin
f38d7a32c0
chore(common): publish minimum version update
2025-03-26 10:12:04 +07:00
Eberhard Beilharz
04eeba2fb5
docs(common): add link to schemas
...
Related-to: #13453
2025-03-17 12:09:17 +01:00
Darcy Wong
84f7da519a
docs(common): Update Sentry links to keyman.sentry.io
...
The previous redirect from sentry.keyman.com is long-gone, so this updates all the links.
2025-03-13 16:33:52 +07:00
Marc Durdin
27e53011af
Merge pull request #13450 from keymanapp/fix/core/13419-uset-unaligned
...
fix(core): unalign `usetCount` and `rangeCount`
2025-03-13 13:19:04 +07:00
Marc Durdin
6fa35e0db5
Merge pull request #13461 from keymanapp/chore/common/13288-langtags-2025-02-18
...
chore(common): update langtags.json to 2025-02-18 release
2025-03-12 08:55:32 +07:00
Marc Durdin
05b1fc6cff
chore(common): update langtags ref in minimum_versions
2025-03-10 09:38:37 +07:00
Marc Durdin
ed08d0f728
docs(core): add note on data alignment
2025-03-10 05:15:48 +07:00
Darcy Wong
fdc7d9e6d9
docs(ios): auto-generate minimum-versions.md
...
Run publish-minimum-versions.sh
2025-03-09 06:32:35 +07:00
Eberhard Beilharz
becff26e19
Merge pull request #13233 from keymanapp/chore/linux/improve-tests
...
feat(linux): add `--remote-debug` flag to `run-tests.sh` script 🕷️
2025-02-17 17:11:05 +01:00
Eberhard Beilharz
051e6c7b1b
feat(linux): add --remote-debug flag to run-tests.sh script
...
This allows to run the tests in a VM and debug them remotely.
Co-authored-by: Darcy Wong <darcy_wong@sil.org>
2025-02-14 16:29:41 +01:00
Marc Durdin
d6e7c0b9d1
chore: Revert "Merge branch 'master' into beta"
...
This reverts commit fae3932e15 , reversing
changes made to 793daddb48 .
2025-02-14 07:45:28 +07:00
Eberhard Beilharz
09fae4ec5a
Merge pull request #13206 from keymanapp/chore/linux/cherry-pick/remove-focal
...
chore(linux): additional code cleanup after Focal removal
2025-02-13 11:12:53 +01:00
Emmanuel Ferdman
91ed7e040b
docs: update keyboard processor build source
...
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
2025-02-13 01:22:50 -08:00
Eberhard Beilharz
ef824dcfa6
chore(linux): update minimum version
2025-02-12 11:47:52 +01:00
Eberhard Beilharz
02a3a1a66c
chore(linux): cleanup code
...
Now that we no longer support Focal we can use more modern tools for
packaging.
2025-02-11 19:32:29 +01:00
Marc Durdin
342f216291
chore: increment to alpha 19.0
2025-02-11 14:14:15 +07:00
Marc Durdin
75d77704a2
refactor: move langtags to @keymanapp/langtags npm module
...
We want to use langtags in several modules, so it makes sense to make it
into its own NPM module.
Relates-to: #13045
2025-01-27 09:59:38 +07:00
Eberhard Beilharz
0df5992102
chore(linux): Merge branch 'master' into chore/linux/cicontainer
2025-01-08 12:39:10 +01:00
Eberhard Beilharz
dd43935a13
docs: clarify that sections in KMX file might not be aligned
...
See: #12844
2025-01-06 16:09:15 +01:00
rc-swag
38aa5c8269
Merge pull request #12701 from keymanapp/docs/linux-macos-emscripten-setup
...
docs(common): linux and macOS emscripten setup
2024-11-28 12:25:19 +10:00
Eberhard Beilharz
7edda3beca
chore(linux): address code review comments
2024-11-27 10:16:58 +01:00
rc-swag
d86e499f9c
docs(common): apply review comments
...
Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
Co-authored-by: Marc Durdin <marc@durdin.net>
2024-11-26 18:47:44 +10:00
rc-swag
f18bba2781
docs(linux): update emscripten bash setup
...
Update the linux and macos bash setup to documents.
2024-11-26 16:20:43 +10:00
rc-swag
7a53c89277
docs(windows): update emscripten bash setup
2024-11-26 15:13:16 +10:00
Steven R. Loomis
dc3374f216
chore(common): Update CODEOWNERS
...
update per session
- add several to developer and to core
2024-11-19 10:48:22 +07:00
Marc Durdin
25ade0ef9a
chore(common): tweak minimum version for Android and fix typo
2024-11-07 07:09:02 +07:00
Marc Durdin
a68ed0d322
chore: update minimum versions
2024-11-06 11:14:59 +07:00
Marc Durdin
08afdf776a
docs: Update websites readme with debug info
2024-11-01 05:05:47 +01:00
Marc Durdin
599f498f1c
Merge pull request #12507 from keymanapp/chore/docs/min-ver-links
...
chore(common): fix links in minimum-versions.md
2024-10-09 07:23:59 +02:00
Marc Durdin
5c6e7c565b
chore(common): fix links in minimum-versions.md
2024-10-07 14:49:43 +07:00
Darcy Wong
bc8c74d4f0
chore(common): Add note on troubleshooting website errors
2024-09-30 11:02:45 +07:00
Marc Durdin
8e3b6b4a54
Update docs/file-formats/kmx-plus-file-format.md
...
Co-authored-by: Steven R. Loomis <srl295@gmail.com>
2024-09-28 05:57:04 +02:00
DavidLRowe
fa0f2ea109
Update kmx-plus-file-format.md
2024-09-26 18:03:47 -08:00
Marc Durdin
4b1e137a53
chore(common): Merge branch 'master' into refactor/common/12347-reorg-help
2024-09-25 15:46:02 -07:00
Darcy Wong
0a5b185e82
docs(common): Document how to skip generating CDN on websites
2024-09-20 10:29:04 +07:00
Marc Durdin
0e5fbb225d
refactor(common): fixup help path script references
...
Relates-to: #12347
2024-09-16 06:19:14 +07:00
Marc Durdin
bcd8f1cc43
Merge pull request #12350 from keymanapp/fix/common/12305-kmx=plus-spec-offsets
...
fix(common): correct offsets in KMX+ spec
2024-09-13 03:17:38 +02:00
Darcy Wong
6b0d8ddec1
Merge pull request #12393 from keymanapp/chore/common/unicode-16
...
chore(common): Update to Unicode 16.0
2024-09-12 11:25:07 +07:00
Eberhard Beilharz
475fd734e6
docs(android): document gradle version in minimum-versions
2024-09-11 14:29:01 +02:00
Darcy Wong
5bfb93e618
chore(common): Update KEYMAN_VERSION_UNICODE to 16.0.0
2024-09-11 09:33:30 +07:00
Eberhard Beilharz
a9b9c4d016
refactor(web): move common/models to web/src/engine/predictive-text
...
Fixes : #12133
2024-09-10 17:45:22 +02:00
Eberhard Beilharz
c3e587193e
refactor(web): move model/types to web/types
...
Part-of: #12133
2024-09-09 19:59:01 +02:00
Marc Durdin
0731c7b3cb
fix(common): correct offsets in KMX+ spec
...
Cherry-picked-from: #12305
2024-09-03 06:02:20 +07:00
Eberhard Beilharz
cc5fef0892
Merge branch 'master' into chore/linux/cicontainer
2024-08-30 08:05:42 +07:00