Repository navigation
Release SDK 0.5.19: live locale and control localization - #26
Merged
Merged
Conversation
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>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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.