Skip to content

Bootstrap Svelte 1.0.12

Choose a tag to compare

@vince-winkintel vince-winkintel released this 05 Sep 16:42
a125d7f

What's changed

  • Changed Offcanvas panels with useBackdrop={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 the isShown prop continue to close the panel.
  • Fixed clearing or replacing showOnBreakpoint so 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

Validation

  • Pull-request checks and post-merge main CI 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-check with zero errors and warnings, and produced a production build.

Full Changelog: v1.0.11...v1.0.12