Skip to content

Enhance Relay and Locale features with breaking changes - #104

Merged
atldays merged 5 commits into
mainfrom
develop
Aug 28, 2026
Merged

Enhance Relay and Locale features with breaking changes#104
atldays merged 5 commits into
mainfrom
develop

Conversation

@atldays

@atldays atldays commented Aug 28, 2026

Copy link
Copy Markdown
Member

No description provided.

github-actions Bot and others added 5 commits August 18, 2026 15:36
Add frame and document targets, Any/All modes, and per-target outcomes.
Centralize permission handling and align public exports and generated types.
Protect raw virtual templates from alias rewrites and expand regression tests.
Document the Relay runtime contract and user-gesture constraints.

BREAKING CHANGE: Relay calls use mutually exclusive frame/document targets.
Remote Relay types are exported from adnbn, with entrypoint internals under
adnbn/entry/relay. DeepAsyncProxy is replaced by RpcAsyncProxy.
Brand release titles and changelog headings with the framework name.
Verify pre-1.0 breaking bumps and generated release notes.
Normalize virtual declaration and resolved API paths before comparison.
Exercise POSIX and Windows separators for source and package contracts.
Fill ordinary gaps from the assembled app default and validate plural keys before JSON generation.
Expose native language names through providers and React, and generate registry-only declarations.
Preserve known empty native messages and return nonzero CLI status on initialization failures.

BREAKING CHANGE: Secondary locales must define default plural keys. Direct LocaleProvider
implementations must add languageNames(). Generated types now augment LocaleNativeStructure.
@atldays
atldays merged commit 8cbfe89 into main Aug 28, 2026
5 checks 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.

1 participant