Skip to content

feat: Release referenceTokens for all systems#4528

Draft
gethinwebster wants to merge 1 commit into
mainfrom
feat/release-theming-reference-tokens
Draft

feat: Release referenceTokens for all systems#4528
gethinwebster wants to merge 1 commit into
mainfrom
feat/release-theming-reference-tokens

Conversation

@gethinwebster
Copy link
Copy Markdown
Member

Description

Remove @awsuiSystem core annotation from theming.referenceTokens, making it available for all systems.

Doc-only change — referenceTokens already works at runtime for all systems. No runtime gating exists for this prop.

Related links, issue #, if available: n/a

How has this been tested?

  • Existing unit and integration tests continue to pass
  • Snapshot tests updated via npx jest -c jest.unit.config.js -u documenter
Review checklist

Correctness

  • Changes include appropriate documentation updates.
  • Changes are backward-compatible.
  • Changes do not include unsupported browser features.
  • N/A for accessibility (annotation-only change).

Security

  • N/A (no URL handling changes).

Testing

  • Existing tests cover this prop.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Remove @awsuiSystem core annotation from referenceTokens prop on
TypedOverride interface.

This is documentation-only — referenceTokens already works at runtime
for all systems. Removing the annotation makes it officially supported
and documented for console teams.
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