Skip to content

docs: prepare Theme, UI and Vite consumers for 0.5 - #70

Merged
smiggleworth merged 1 commit into
mainfrom
release/050-theme-vite-docs
Oct 10, 2026
Merged

smiggleworth merged 1 commit into
mainfrom
release/050-theme-vite-docs

Conversation

@smiggleworth

Copy link
Copy Markdown
Contributor

Prepare authored documentation for the reviewed 0.5 contract: use the canonical askr() plugin, document the supported document marker protocol, replace exact Drawer aliases with Dialog/Sheet guidance, and describe Toaster's presentational contract. Replace accessibility metadata imports with public props and observable interaction assertions. Existing documentation URLs are preserved, and the generated API snapshot remains at the currently published producer versions until the complete candidate graph is ready.

Update only the DOMPurify override and corresponding lock entry to 3.4.16. Source uses the retained aggregate Toaster import so this consumer prerequisite works with the currently published packages.

Validation: Node 24.21.0 full check passed (40 unit, 41 Chromium, 288 generated routes and two static checks), formatting passed, and both all-dependency and production audits report zero vulnerabilities. Independent read-only review approved immutable commit 3857c9a29c1c6dfa3f42b1099ab49437c72f1e23 and all seven changed files.

This is release preparation. Complete candidate graph, regenerated API snapshot and maintainer review remain pending. No release publication is requested.

@smiggleworth
smiggleworth merged commit c7b1743 into main Oct 10, 2026
4 checks passed
@smiggleworth
smiggleworth deleted the release/050-theme-vite-docs branch October 10, 2026 11:14
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