Keyman Server
02ad043bcc
Merge pull request #13152 from keymanapp/auto/version-master-18.0.187
...
auto: increment master version to 18.0.187
2025-02-06 10:01:56 -08:00
Keyman Build Agent
60c5d2a8a5
auto: increment master version to 18.0.187
2025-02-06 13:01:21 -05:00
rc-swag
46c6a44f90
Merge pull request #13115 from keymanapp/feat/windows/13114/merge-update-reg-key
...
feat(windows): check updates and automatic update merged
2025-02-06 21:46:45 +10:00
Marc Durdin
bbd1dd82f7
Merge pull request #13137 from keymanapp/chore/version-stable-17.0-17.0.336-master-history
...
auto: increment stable-17.0 version to 17.0.336 (history cherry-pick to master)
2025-02-06 09:58:13 +07:00
Marc Durdin
c0342a4e73
Merge branch 'master' into chore/version-stable-17.0-17.0.336-master-history
2025-02-06 09:57:36 +07:00
Keyman Build Agent
e369121cba
auto: increment stable-17.0 version to 17.0.336 (history cherry-pick to master)
2025-02-05 21:53:27 -05:00
Keyman Server
02b3c713c3
Merge pull request #13132 from keymanapp/auto/version-master-18.0.186
...
auto: increment master version to 18.0.186
2025-02-05 10:02:20 -08:00
Keyman Build Agent
57e82b70db
auto: increment master version to 18.0.186
2025-02-05 13:01:47 -05:00
Shawn Schantz
558a57f72f
Merge pull request #13077 from keymanapp/chore/mac/12696-xcode-16-upgrade
...
chore(mac, ios): build and run with xcode 16
2025-02-05 13:14:15 +07:00
sgschantz
78520fa32a
chore(mac): update sentry version for firstvoices
2025-02-05 12:12:57 +07:00
Marc Durdin
662ad0f4c1
Merge pull request #13080 from keymanapp/chore/developer/add-verbose-logs-for-copier
...
chore(developer): add verbose logs for project copier
2025-02-05 11:30:33 +07:00
Marc Durdin
7d70b6c31d
Merge pull request #13076 from keymanapp/feat/developer/13073-kmc-copy-ui-in-developer
...
feat(developer): add user interface for `kmc copy` to TIKE
2025-02-05 11:30:22 +07:00
Marc Durdin
2df63dddae
Merge pull request #13075 from keymanapp/fix/developer/13072-make-kmc-log-options-consistent
...
fix(developer): make kmc log options consistent across all commands
2025-02-05 11:30:10 +07:00
rc-swag
698a32f9e0
feat(windows): remove koAutomaticUpdate strings
2025-02-05 10:55:35 +10:00
Keyman Server
a94adfbddc
Merge pull request #13126 from keymanapp/auto/version-master-18.0.185
...
auto: increment master version to 18.0.185
2025-02-04 10:02:50 -08:00
Keyman Build Agent
a17e8fb4f8
auto: increment master version to 18.0.185
2025-02-04 13:02:14 -05:00
Dr Mark C. Sinclair
6ead43b899
Merge pull request #13122 from keymanapp/fix/common/web/types/12945-replace-invalid-StrsItem-identity-checks-with-isEqual
...
fix(common/web): replace invalid StrsItem identity checks with isEqual()
2025-02-04 11:20:53 +00:00
Marc Durdin
9db0d086dc
Merge pull request #13113 from keymanapp/feat/developer/kmc-include-command-line-in-sentry-reports
...
feat(developer): include command line in kmc sentry reports
2025-02-04 11:43:12 +07:00
Marc Durdin
a969bf3bc6
Merge pull request #13124 from keymanapp/chore/node-version
...
chore: update docs to reference node 20.0
2025-02-04 11:42:50 +07:00
Marc Durdin
aec7bee47f
Merge pull request #13117 from keymanapp/fix/common/13116-handle-undefined-input-in-langtags-lookup
...
fix(common): handle undefined input in `@keymanapp/langtags` lookups
2025-02-04 11:42:41 +07:00
rc-swag
a1ab9ed1c3
chore(windows): Merge branch 'master' into feat/windows/13114/merge-update-reg-key
...
# Keyman Conventional Commit suggestions:
#
# - Link to a Sentry issue with git trailer:
# Fixes: _MODULE_-_ID_
# - Give credit to co-authors:
# Co-authored-by: _Name_ <_email_>
# - Use imperative, present tense ('attach' not 'attaches', 'attached' etc)
# - Don't include a period at the end of the title
# - Always include a blank line before trailers
# - More: https://github.com/keymanapp/keyman/wiki/Pull-Request-and-Commit-workflow-notes
2025-02-04 14:16:32 +10:00
rc-swag
d923fe8735
feat(windows): fix localistion check
2025-02-04 14:12:00 +10:00
Marc Durdin
4a879acd9d
chore(developer): minimize PII in sentry cmdline report
2025-02-04 10:12:23 +07:00
Marc Durdin
439c091c9e
chore: update docs to reference node 20.0
...
Relates-to: keyman-keyboards/khmer_angkor#1
2025-02-04 07:58:52 +07:00
Keyman Server
5bf2cbca39
Merge pull request #13123 from keymanapp/auto/version-master-18.0.184
...
auto: increment master version to 18.0.184
2025-02-03 10:02:44 -08:00
Keyman Build Agent
0398f06ca2
auto: increment master version to 18.0.184
2025-02-03 13:02:12 -05:00
Dr Mark C. Sinclair
6d060df601
fix(common/web): add two test cases for Strs.allocString()
2025-02-03 15:02:05 +00:00
Dr Mark C. Sinclair
0fabe6614a
fix(common/web): add test cases for Strs implicit constructor and allocString for a one-character string
2025-02-03 12:47:58 +00:00
Dr Mark C. Sinclair
bdfa21128e
fix(common/web): initial boiler plate for kmx-plus-tests.ts
2025-02-03 11:57:05 +00:00
Eberhard Beilharz
40075ce901
Merge pull request #13107 from keymanapp/chore/linux/docker
...
chore(linux): preserve log files when running tests under Docker
2025-02-03 11:43:48 +01:00
Joshua Horton
0e7b47e075
Merge pull request #12927 from keymanapp/fix/web/context-match-applied-suggestions
...
fix(web): correctly track context transitions caused by applying suggestions 🖲️
2025-02-03 15:11:01 +07:00
Joshua Horton
3c7ae5d7f6
Merge pull request #12925 from keymanapp/fix/web/context-match-path-ordering
...
fix(web): correct edit-path ordering at source 🖲️
2025-02-03 15:10:50 +07:00
Joshua Horton
316395a180
Merge pull request #12911 from keymanapp/change/web/context-tracker-backspaces-and-alignment
...
change(web): add context tracker bksp handling, alignment-offset calculations 🖲️
2025-02-03 15:10:36 +07:00
rc-swag
125ebe76f0
feat(windows): merge check for update part 2
2025-02-03 16:25:50 +10:00
Marc Durdin
5fea5b32cd
fix(common): handle undefined input in @keymanapp/langtags lookups
...
Matches prior behaviour when langtags was part of kmc-keyboard-info.
Fixes : #13116
2025-02-03 12:40:10 +07:00
Joshua Horton
1dae8651ba
Merge pull request #13037 from keymanapp/fix/ios/prevent-message-handler-collision
...
fix(ios): prevent message-handler collision
2025-02-03 12:34:57 +07:00
rc-swag
175bfcaf41
feat(windows): remove old translations check for updates
2025-02-03 14:44:04 +10:00
rc-swag
9eec271011
feat(windows): check updates and automatic update merged
...
Check updates meaning has slightly changed it is now automatic updates
and it will now check, download and when possible start the install.
Previously it just meant a check for upates was made and notified
the user of updates.
Fixes:#13114
2025-02-03 14:25:44 +10:00
Marc Durdin
adf4b80bc0
chore(developer): make kmc-generate more resilient with nullish options
2025-02-03 10:30:13 +07:00
sgschantz
6a2c01e71f
chore(mac): suppress verbose bash script logging
2025-02-03 10:19:46 +07:00
Marc Durdin
072c47b853
fix(developer): pass correct generator options from kmc
...
Also add some resilience to option usage in kmc-generate; more work may
need to be done here in future.
Fixes : #13110
2025-02-03 10:13:36 +07:00
Marc Durdin
05c17e3439
feat(developer): include command line in kmc sentry reports
...
In order to reproduce kmc errors, it's very helpful to know how it was
instantiated. This change includes the command line call for kmc. This
includes things such as a keyboard filename and may include file paths,
but does not include private personal information or secrets.
2025-02-03 09:53:45 +07:00
Joshua Horton
8f89e702a6
Merge pull request #13105 from keymanapp/change/ios/report-host-app-identifier
...
change(ios): set host-app bundle identifier in embedded Web debug-report
2025-02-03 09:15:22 +07:00
Keyman Server
06991a1b02
Merge pull request #13108 from keymanapp/auto/version-master-18.0.183
...
auto: increment master version to 18.0.183
2025-01-31 10:04:04 -08:00
Keyman Build Agent
74a615250b
auto: increment master version to 18.0.183
2025-01-31 13:03:33 -05:00
Steven R. Loomis
4f6c34de8c
Merge pull request #13099 from keymanapp/feat/developer/12749-ldml-local-import-workaround
...
chore(developer,core,resources): LDML v46 update and remove workaround for import base
2025-01-31 11:16:12 -06:00
Eberhard Beilharz
00a00f6dda
chore(linux): preserve log files when running tests under Docker
...
This change copies the log files that get created during a test run to
the `build/docker-linux/tmp` directory. Also fixes a bug when not
running in docker. Also create log file for test server.
2025-01-31 16:14:41 +01:00
Steven R. Loomis
72928c19ef
chore(developer): LDML update issue
...
- missed a windows installer location
Fixes : #11307
2025-01-31 09:04:45 -06:00
Joshua Horton
5b4df8e47d
change(ios): set host-app bundle identifier in embedded Web debug-report
2025-01-31 14:42:15 +07:00
Steven R. Loomis
622900a5d8
chore(developer): LDML update issue
...
- test needed to be updated
Fixes : #11307
2025-01-30 23:42:10 -06:00