Bootstrap Svelte 1.0.6
Highlights
- Hardened stateful components against malformed inputs, disabled interactions, interrupted transitions, dynamic registration, and stacked-overlay races.
- Corrected Form bindings, server-rendered accessibility relationships, Bootstrap class normalization, and shared CSS/scrollbar utility behavior.
- Improved Carousel, Dropdown, Modal, Navbar, Offcanvas, Pagination, Scrollspy, and Tooltip lifecycle and interaction handling.
- Consolidated weak tests and added focused regression coverage for the production issues fixed in this release.
Breaking type correction
Specialized Form input components now accept only their matching type literal. Mismatched types that were previously accepted but overridden no longer type-check.
Validation
- Local lint and Svelte/TypeScript checks passed.
- Local tests: 88 files / 1,701 tests passed.
- Local production build,
publint, andnpm pack --dry-runpassed; the package contains 475 files. - Refreshed PR CI and post-merge
mainCI passed. - Trusted-publishing dry run and production publish passed.
- Clean Vite/Svelte consumer installed
@winkintel/bootstrap-svelte@1.0.6; type-check and production build passed.
Full changelog: v1.0.5...v1.0.6