Skip to content

Bootstrap Svelte 1.0.6

Choose a tag to compare

@vince-winkintel vince-winkintel released this 20 Jul 21:31
4fda2d4

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, and npm pack --dry-run passed; the package contains 475 files.
  • Refreshed PR CI and post-merge main CI 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