Skip to content

Release SDK 0.5.19: live locale and control localization - #26

Merged
MainSequenceDev merged 2 commits into
mainfrom
codex/sdk-locale-0.5.19
Nov 10, 2026
Merged

MainSequenceDev merged 2 commits into
mainfrom
codex/sdk-locale-0.5.19

Conversation

@MainSequenceDev

Copy link
Copy Markdown
Contributor

SDK applications could not inherit the host language or translate SDK-owned controls. SDK 0.5.19 now carries initial and live locale through the existing iframe context, negotiates support to preserve legacy strict validators, and exposes library-neutral translation adapters for visible and accessibility messages. Language changes preserve forms, selection, dialogs, credentials, and pending requests.

The release aligns ADR 019, schemas and fixtures, public exports, documentation, examples, packaged skills, and the changelog. Locale follows the documented BCP 47 language/script/region profile; preference storage remains host/backend-owned.

Validation: repository checks/types/build/size; SDK and AI tests on Node 22 LTS; clean packed consumers and package smoke; documentation build; all 44 SDK browser tests, including cross-origin live updates and localized controls.

Fixes #25.

MainSequenceDev and others added 2 commits October 24, 2026 00:33
Record ms-tau-sdk ownership of the advisory icon skill and visual example.
Keep the eight-skill Command Center AI catalog and use its expected count in installer checks.

Co-authored-by: Codex <codex@openai.com>
Release SDK 0.5.19 with negotiated locale context, live translation adapters,
localized SDK defaults, aligned schemas, consumer guidance, and browser coverage.

Co-authored-by: Codex <codex@openai.com>
@MainSequenceDev
MainSequenceDev merged commit 3d59f87 into main Nov 10, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add locale propagation to static-site iframe context and localization for SDK controls

1 participant