Darcy Wong
7c27f577af
Merge pull request #15511 from keymanapp/chore/crowdin-de
...
chore(common): Update Crowdin strings for `de`
2026-01-30 07:07:02 +07:00
Keyman Server
36b4a6a6ec
Merge pull request #15515 from keymanapp/auto/version-master-19.0.196
...
auto: increment master version to 19.0.196
2026-01-29 19:11:34 +01:00
Keyman Build Agent
e2eed506e0
auto: increment master version to 19.0.196
...
Test-bot: skip
Build-bot: skip
2026-01-29 12:09:39 -06:00
Darcy Wong
356ef54c86
chore(common): Update Crowdin strings for de
2026-01-29 16:38:12 +07:00
Marc Durdin
d2c7c68c05
Merge pull request #15509 from keymanapp/fix/windows/14837-redux-symsrv-variables
...
fix(windows): adjust symbol paths for publishing to symbol server
2026-01-29 11:35:28 +07:00
Marc Durdin
7b13f0fcbc
fix(windows): adjust symbol paths for publishing to symbol server
...
There were two issues arising from #15493 - first,
`$KEYMAN_SYMSTOREPATH` was set too late, after the build, and second,
symsrv renames `000admin` to `000Admin` but we need to keep it lowercase
for our deployment server, so rename it back just in time before
uploading.
As tidy-up, given that the folder name `000admin` is static and never
changes, removed the parameter and hard-coded it instead.
* export `$KEYMAN_SYMSTOREPATH` before build
* define `000admin` folder explicitly and deprecate --symbols-subdir parameter
* rename `000Admin` to `000admin` before upload
Fixes : #14837
Follows: #15493
Test-bot: skip
2026-01-29 10:18:37 +11:00
Keyman Server
9b7777b7e2
Merge pull request #15504 from keymanapp/auto/version-master-19.0.195
...
auto: increment master version to 19.0.195
2026-01-27 19:04:03 +01:00
Keyman Build Agent
c46c475ce6
auto: increment master version to 19.0.195
...
Test-bot: skip
Build-bot: skip
2026-01-27 12:01:27 -06:00
Marc Durdin
8c8537e337
Merge pull request #15493 from keymanapp/fix/windows/14837-symbol-store-path
...
fix(windows): export sym store path so symbols are published
2026-01-27 09:34:05 +07:00
Keyman Server
7cd87c4d48
Merge pull request #15499 from keymanapp/auto/version-master-19.0.194
...
auto: increment master version to 19.0.194
2026-01-26 19:03:48 +01:00
Keyman Build Agent
f9a6129e74
auto: increment master version to 19.0.194
...
Test-bot: skip
Build-bot: skip
2026-01-26 12:01:48 -06:00
Marc Durdin
1161fad8e6
Merge pull request #15495 from keymanapp/dependabot/npm_and_yarn/developer/src/server/src/win32/trayicon/addon-src/tar-7.5.6
...
chore(deps): bump tar from 7.5.3 to 7.5.6 in /developer/src/server/src/win32/trayicon/addon-src
2026-01-26 08:23:08 +07:00
dependabot[bot]
2d3fe885b7
chore(deps): bump tar
...
Bumps [tar](https://github.com/isaacs/node-tar ) from 7.5.3 to 7.5.6.
- [Release notes](https://github.com/isaacs/node-tar/releases )
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-tar/compare/v7.5.3...v7.5.6 )
---
updated-dependencies:
- dependency-name: tar
dependency-version: 7.5.6
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-01-26 00:46:55 +00:00
Marc Durdin
cac57ee5f0
Merge pull request #15479 from keymanapp/dependabot/npm_and_yarn/lodash-4.17.23
...
chore(deps-dev): bump lodash from 4.17.21 to 4.17.23
2026-01-26 07:45:49 +07:00
Marc Durdin
1e8531e5fb
Merge pull request #15469 from keymanapp/dependabot/npm_and_yarn/developer/src/server/src/win32/trayicon/addon-src/multi-b35c87ccd7
...
chore(deps): bump tar and node-gyp in /developer/src/server/src/win32/trayicon/addon-src
2026-01-26 07:45:37 +07:00
Marc Durdin
7dc7de78f4
fix(windows): export sym store path so symbols are published
...
Fixes : #14837
Test-bot: skip
2026-01-26 11:16:41 +11:00
Marc Durdin
0348ed1876
Merge pull request #15480 from keymanapp/fix/resources/15474-builder-block-unsupported-platform-for-script
...
fix(resources): block unsupported platforms from running certain scripts
2026-01-26 05:38:24 +07:00
Marc Durdin
5f6285fa87
fix(resources): block unsupported platforms from running certain scripts
...
If a builder script requires a specific platform, give a helpful
error message when the script is run on an unsupported platform.
Test-bot: skip
2026-01-22 12:41:26 +07:00
dependabot[bot]
c35414d767
chore(deps-dev): bump lodash from 4.17.21 to 4.17.23
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.21 to 4.17.23.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.17.23 )
---
updated-dependencies:
- dependency-name: lodash
dependency-version: 4.17.23
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-01-21 23:12:45 +00:00
dependabot[bot]
0956254ecd
chore(deps): bump tar and node-gyp
...
Bumps [tar](https://github.com/isaacs/node-tar ) to 7.5.3 and updates ancestor dependency [node-gyp](https://github.com/nodejs/node-gyp ). These dependencies need to be updated together.
Updates `tar` from 6.2.1 to 7.5.3
- [Release notes](https://github.com/isaacs/node-tar/releases )
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-tar/compare/v6.2.1...v7.5.3 )
Updates `node-gyp` from 10.2.0 to 12.1.0
- [Release notes](https://github.com/nodejs/node-gyp/releases )
- [Changelog](https://github.com/nodejs/node-gyp/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nodejs/node-gyp/compare/v10.2.0...v12.1.0 )
---
updated-dependencies:
- dependency-name: tar
dependency-version: 7.5.3
dependency-type: indirect
- dependency-name: node-gyp
dependency-version: 12.1.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-01-19 08:01:45 +00:00
Keyman Server
0c1549c749
Merge pull request #15442 from keymanapp/auto/version-master-19.0.193
...
auto: increment master version to 19.0.193
2026-01-15 19:02:22 +01:00
Keyman Build Agent
525f1d2cfa
auto: increment master version to 19.0.193
...
Test-bot: skip
Build-bot: skip
2026-01-15 12:01:26 -06:00
Markus Greiner
993644fe17
Merge pull request #15434 from keymanapp/fix/linux/issues-in-build-test-linux
...
fix(linux): issues when running ./build.sh test:linux (starting and stopping ibus lead to unintended exit fo script)
2026-01-15 11:59:04 +01:00
Markus Greiner
bd492542cc
fix(linux): issues when running ./build.sh test:linux, improving ibus-daemon stop after review
...
Test-bot: skip
2026-01-15 11:09:20 +01:00
Markus Greiner
8009bc7959
Update linux/ibus-keyman/tests/scripts/test-helper.inc.sh
...
Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
2026-01-15 10:20:49 +01:00
Markus Greiner
60db18681e
fix(linux): issues when running ./build.sh test:linux
2026-01-14 22:35:00 +01:00
Keyman Server
8f4a6735ae
Merge pull request #15432 from keymanapp/auto/version-master-19.0.192
...
auto: increment master version to 19.0.192
2026-01-14 19:02:21 +01:00
Keyman Build Agent
b98cb74149
auto: increment master version to 19.0.192
...
Test-bot: skip
Build-bot: skip
2026-01-14 12:01:24 -06:00
Eberhard Beilharz
051b32219f
Merge pull request #15422 from keymanapp/chore/common/nodepath
...
maint(common): fix build when using different default node version
Currently automatically setting the node version (by setting the `KEYMAN_USE_NVM` env variable) is kind of broken on Linux because it still requires to put `~/.keyman/node` on the PATH. This basically limits us to the node version Keyman needs.
This change checks the path variable and adds `~/.keyman/node` if necessary. This allows to not have that on the path, thus allowing to use different node versions outside of Keyman, but still allows Keyman to build with the node version it needs.
2026-01-14 11:04:32 +01:00
Eberhard Beilharz
1aac4e3170
docs(common): update documentation comments
...
Addresses code review comment.
Build-bot: skip
Test-bot: skip
2026-01-14 11:03:09 +01:00
Eberhard Beilharz
5d942116bc
Merge pull request #15423 from keymanapp/maint/linux/plucky
...
maint(linux): remove EOL Ubuntu 25.04 Plucky
Support for Ubuntu 25.04 Plucky ends on 15th January 2026 after which it is no longer possible to upload and build on Launchpad. This change removes Plucky.
Fixes : #14955
2026-01-14 09:58:47 +01:00
Keyman Server
ff3ebad978
Merge pull request #15427 from keymanapp/auto/version-master-19.0.191
...
auto: increment master version to 19.0.191
2026-01-14 08:17:12 +01:00
Keyman Build Agent
2e73f23801
auto: increment master version to 19.0.191
...
Test-bot: skip
Build-bot: skip
2026-01-14 01:15:16 -06:00
Darcy Wong
5be7be9692
Merge pull request #15420 from keymanapp/chore/crowdin-custom-lang
...
maint(common): Handle custom languages in Crowdin CLI v4
2026-01-14 09:40:49 +07:00
Darcy Wong
bda54797ed
Merge pull request #15418 from keymanapp/chore/crowdin/it
...
chore(common): Update Crowdin strings for Italian
2026-01-14 09:40:29 +07:00
Marc Durdin
147066e07a
Merge pull request #15426 from jeffheath-sil/patch-1
...
Update link to PrimerPrep in step-3.md
2026-01-14 02:07:04 +01:00
Jeff Heath
7158a56097
Update link to PrimerPrep in step-3.md
2026-01-13 17:40:33 -05:00
Eberhard Beilharz
7102bed1e5
maint(linux): remove EOL Ubuntu 25.04 Plucky
...
Support for Ubuntu 25.04 Plucky ends on 15th January 2026 after which
it is no longer possible to upload and build on Launchpad. This change
removes Plucky.
Fixes : #14955
Test-bot: skip
2026-01-13 18:04:57 +01:00
Eberhard Beilharz
c12cff3d81
maint(common): allow to use different node version
...
Currently automatically setting the node version (by setting the
`KEYMAN_USE_NVM` env variable) is kind of broken on Linux because it
still requires to put `~/.keyman/node` on the PATH. This basically
limits us to the node version Keyman needs.
This change checks the path variable and adds `~/.keyman/node` if
necessary. This allows to not have that on the path, thus allowing to
use different node versions outside of Keyman, but still allows Keyman
to build with the node version it needs.
Test-bot: skip
2026-01-13 16:28:43 +01:00
Darcy Wong
56ebe97cb6
docs(common): Update Crowdin CLI documentation
2026-01-13 10:50:00 +07:00
Darcy Wong
aa88cf0ab0
fix(common): Remove custom language mappings in crowdin.yml
2026-01-13 10:49:52 +07:00
Darcy Wong
665e82a104
chore(common): Update Crowdin strings for Italian
2026-01-13 09:37:15 +07:00
Keyman Server
dd02528f47
Merge pull request #15417 from keymanapp/auto/version-master-19.0.190
...
auto: increment master version to 19.0.190
2026-01-12 19:03:54 +01:00
Keyman Build Agent
6805de3245
auto: increment master version to 19.0.190
...
Test-bot: skip
Build-bot: skip
2026-01-12 12:01:38 -06:00
Darcy Wong
36d21a6609
Merge pull request #15407 from keymanapp/maint/common/crowdin-cli-4
...
maint(common): Update `crowdin.yml` to work with Crowdin CLI 4.0+
2026-01-12 08:20:09 +07:00
Keyman Server
b216c5a932
Merge pull request #15416 from keymanapp/auto/version-master-19.0.189
...
auto: increment master version to 19.0.189
2026-01-09 19:02:22 +01:00
Keyman Build Agent
546907ee0b
auto: increment master version to 19.0.189
...
Test-bot: skip
Build-bot: skip
2026-01-09 12:01:20 -06:00
Eberhard Beilharz
a1492f9acd
Merge pull request #15410 from keymanapp/docs/common/api-verification
2026-01-09 09:38:24 +01:00
Darcy Wong
137499d490
maint(common): Revert JSON changes in crowdin.yml
2026-01-09 07:33:01 +07:00
Marc Durdin
1ffe20579b
Merge pull request #15393 from PekingSpades/master
...
fix(mac): correct memory width mismatch in keyCodeForChar
2026-01-08 20:46:02 +01:00