Skip to content

codexmate v0.0.40

Choose a tag to compare

@github-actions github-actions released this 31 May 15:36
7aa34db

Highlights

v0.0.40 focuses on safer configuration management and broader Web UI localization.

  • Added Vietnamese (vi) as a selectable Web UI language.
  • Split the large Web UI i18n dictionary into per-locale modules for zh, en, ja, and vi.
  • Localized remaining plugin / prompt-template UI chrome and built-in prompt template text.
  • Hardened i18n fallback behavior so missing translations fall back cleanly instead of leaking raw keys.
  • Added explicit Web UI / API write gates for external Codex and Claude configuration changes.
  • Bumped package metadata from 0.0.39 to 0.0.40.

Safer config writes

Web UI and API actions that mutate external Codex or Claude config are now read-only by default. Users must explicitly enable the relevant write switch before those actions can modify external tool configuration.

Covered write paths include:

  • Codex provider add / update / delete and config-template writes.
  • Claude config writes.
  • Codex local bridge exclusion settings.
  • Claude local bridge exclusion and provider-sync settings.

Direct CLI config commands remain usable and are intentionally not blocked by the Web UI read-only default, preserving fresh-install and upgrade compatibility for CLI users.

Existing local config/provider entries are not silently removed by this change. The new gate prevents new Web UI / API driven writes while disabled; cleanup of historical config remains explicit.

Validation

Validated before release:

  • WEB_UI_PARITY_BASE_REF=6315a171a54806ae69934ad44be7fa8a646bbc43 npm run test → unit tests passed (573) and E2E passed.
  • npm run lint → passed for 310 files.
  • git diff --check → passed.
  • GitHub checks on the release PR head passed: ci (18), ci (20), ci (22), build, and CodeRabbit.

Earlier localization validation also covered:

  • Browser matrix scan across 4 languages × 13 page states.
  • Live language switching across zh, en, ja, and vi.
  • Plugins / prompt-template hardcoded-copy regression checks.

Release assets

  • codexmate-0.0.40.tgz
  • codexmate-0.0.40-standalone.tar.gz

Links

Contributors