Bootstrap Svelte 1.0.8
What's changed
- Removed the Bootstrap JavaScript bundle from the showcase so the documentation site exercises only Bootstrap Svelte's component behavior and Popper integration (#14).
- Rebuilt the showcase color-mode dropdown with Bootstrap Svelte components and added guards against Bootstrap data-API markup returning to live routes.
- Added Dropdown dismissal with Escape from toggles, items, form controls, custom content, and portaled menus, including focus restoration and layered bubble-path isolation (#15).
- Added Tab-out dismissal that follows
autoCloserules, preserved consumeronkeydownhandlers, and expanded keyboard documentation and regression coverage.
Validation
- PR and post-merge CI passed.
- 89 test files / 1,723 tests passed.
- Lint, type-check, package build,
publint, and npm package dry run passed. - Trusted-publishing dry run and production npm publish passed.
- A clean Svelte/Vite consumer installed
@winkintel/bootstrap-svelte@1.0.8; type-check and production build passed with representative Alert, Button, Card, and Dropdown imports plus Bootstrap CSS.
Install
npm install @winkintel/bootstrap-svelte@1.0.8Full Changelog: v1.0.7...v1.0.8