Commit graph

32 commits

Author SHA1 Message Date
xmanrui
bf0e157cd4 chore: release v3.0.8 2026-08-28 01:32:15 +08:00
xmanrui
f4ded46278 chore: release v3.0.7 2026-08-27 22:37:34 +08:00
xmanrui
4c4c748864 fix(commands): support both Harness command argument formats
Keep images for newer Harness endpoints and retry without it only when an older gateway rejects the field before dispatch. Preserve cancellation and never retry business failures.

Add regression coverage, rebuild the Host bundle, and document the compatibility fix. Follow-up to #75.
2026-08-27 22:11:13 +08:00
xmanrui
c93f42f1cc chore: release v3.0.6 2026-08-26 22:24:25 +08:00
xmanrui
64587b3b61 chore: release v3.0.5 2026-08-26 18:54:12 +08:00
xmanrui
50d55090b9 chore: release v3.0.4 2026-08-26 18:04:31 +08:00
xmanrui
a9bb0ed3ba chore: release v3.0.3 2026-08-26 17:41:28 +08:00
xmanrui
54468bbe1e chore: release v3.0.2 2026-08-26 14:36:51 +08:00
xmanrui
fb8a9df652 chore: release v3.0.1 2026-08-26 09:24:02 +08:00
xmanrui
40b5a46516 chore: release v3.0.0 2026-08-25 22:58:11 +08:00
xmanrui
1ce8126edb feat(settings): move IM bot to top-level menu
Remove the legacy Plugins-tab registrations, keep the channel-logo navigation, and harden upgrade/package verification.
2026-08-25 22:42:41 +08:00
xmanrui
d33ae50643 chore: release v2.6.0 2026-08-25 17:18:29 +08:00
xmanrui
aa8fd71b93 chore: release v2.5.0 2026-08-25 15:11:55 +08:00
xmanrui
cb34e3f8de feat(weixin): show typing indicator during turns 2026-08-25 13:53:21 +08:00
xmanrui
7211534aef chore: release v2.4.0 2026-08-25 12:26:58 +08:00
xmanrui
10ca7eec2c fix(feishu): complete permissions repair flow 2026-08-25 04:25:21 +08:00
xmanrui
02cd4bb0b6 chore: release v2.3.0 2026-08-25 02:41:25 +08:00
xmanrui
f6cc1cae30 chore: release v2.2.1 2026-08-25 01:17:08 +08:00
xmanrui
2cc3a42d45 fix(whatsapp): respond to linked-account group messages 2026-08-25 01:12:55 +08:00
xmanrui
9657107a21 chore: release v2.2.0 2026-08-25 00:52:54 +08:00
xmanrui
60d19eb45d chore: release v2.1.0 2026-08-24 18:53:59 +08:00
xmanrui
dea9a8f2d1 chore: release v2.0.1 2026-08-24 11:46:38 +08:00
xmanrui
596848ffcb fix: isolate channel activation failures 2026-08-24 11:43:35 +08:00
xmanrui
e577e66a93 chore: release v2.0.0 2026-08-24 04:12:18 +08:00
Zaakir
dcd7cd64d8 feat(i18n): add English support for host-side chat messages
Wrap all user-facing chat text in src/channels with a host-side t()
translator (Chinese is the identity default, so untranslated text is
always sent verbatim in Chinese). English is selected via the host
plugin config `language: en` or the DSH_IM_LANGUAGE environment
variable, and the settings UI keeps following the DSH web locale.

- add src/channels/shared/i18n.mjs with setImHostLanguage/t() and a
  Chinese-key -> English dictionary split by area (shared + channels)
- complete the English dictionary for every t() key in src/channels,
  including the feishu channel (welcome/help, repair flow, interactive
  cards, watch flow) and the shared command/approval/stream text
- wrap previously untranslated chat-facing strings in feishu bridge,
  feishu runtime, editable-message-stream, harness-client,
  connection-test and image-prompt
- dedupe dictionary entries that existed in multiple channel files and
  canonicalize conflicting translations into the shared dictionaries
- extend the i18n unit test to decode string-literal escapes so keys
  containing \n are checked correctly
- document the language switch in README.md, README.en.md and
  CHANGELOG.md, and rebuild lib/index.js

Added English support for bot chat messages across all nine IM
channels and AI Office without changing any Chinese output.
2026-08-24 00:32:30 +05:00
xmanrui
3ff8c2a519 chore: release v1.5.0 2026-08-24 03:28:19 +08:00
xmanrui
1d7f6a5a0a chore: release v1.4.0 2026-08-24 01:22:11 +08:00
xmanrui
26417d3666 chore: release v1.3.0 2026-08-23 22:42:18 +08:00
xmanrui
29bcb67a64 chore: release v1.2.0 2026-08-23 21:36:05 +08:00
xmanrui
9b65dd3d6b feat(whatsapp): add access modes 2026-08-23 21:28:50 +08:00
xmanrui
b0e2c266c5 docs: make changelog bilingual 2026-08-23 20:32:39 +08:00
xmanrui
3224128bbc docs: add changelog for tagged releases 2026-08-23 20:16:01 +08:00