Rolls up the recent issue triage into a release.
Features
- aria-busy on skeleton containers while loading — React, Preact, Vue, Svelte, Angular, React Native (#93)
select: 'container' | 'viewport'prop + config option to choose which width picks the responsive breakpoint. Default'container'(unchanged);'viewport'fixes app-shell layouts where the container is narrower than the window (#92)
Fixes
- Angular — shimmer/pulse/stagger animations were completely static under emulated ViewEncapsulation and the esbuild
@angular/build:applicationbuilder; keyframes are now injected intodocument.head(#95, #86) - Vite plugin —
env[...]placeholders in auth cookie/header values are now resolved from.envfiles (opt-in viaresolveEnvVars), matching the CLI (#84) - React Native —
--nativescan no longer drops previously-captured skeletons from the registry when only one screen is open (#87)
Docs
- Documented the Playwright browser install (
npx playwright install chromium) and a "Reusing an existing browser" section covering--cdp/--remote-debugging-port(#89, #90)
Full changelog: v1.8.2...v1.9.0