Bootstrap Svelte 1.0.12
What's changed
- Changed
Offcanvaspanels withuseBackdrop={false}to ignore outside mousedown, fixing navbar togglers whose second pointer click reopened the panel instead of closing it (#24). Escape, dismiss buttons, navbar togglers, and theisShownprop continue to close the panel. - Fixed clearing or replacing
showOnBreakpointso stale media queries no longer control visibility or backdrop behavior. - Preserved explicit visibility changes made while responsive breakpoints match, synchronized body scroll locks across inline and overlay modes, and retained parent navbar breakpoints for nested offcanvas panels.
- Added regression coverage for navbar toggling, dismissal behavior, mixed-backdrop stacking, scroll-lock transitions, and responsive breakpoint clearing/replacement.
Package
- Published
@winkintel/bootstrap-svelte@1.0.12to npm with thelatestdist-tag.
Validation
- Pull-request checks and post-merge
mainCI passed. - The npm trusted-publishing dry run and real OIDC publish workflow passed.
- A clean Svelte/Vite consumer installed the exact npm version, passed
svelte-checkwith zero errors and warnings, and produced a production build.
Full Changelog: v1.0.11...v1.0.12