v1.0.0
Today we are releasing BSUI v1.0.0, the first stable release of the Bootstrap-powered React component system.
This release establishes the initial public API, component architecture, documentation, and development infrastructure.
Overviewโ
BSUI v1.0.0 introduces:
- 30+ reusable React components.
- Bootstrap 5 powered styling.
- The
Primecomponent foundation. - Utility props for common Bootstrap utilities.
- JSDoc-powered IntelliSense without TypeScript.
- Storybook documentation.
- Interactive React playgrounds.
- Vitest testing infrastructure.
- Automated CI workflows.
Component Libraryโ
The first stable release includes:
Layoutโ
- Container
- Grid
- Row
- Col
Formsโ
- Form
- Control
- Label
- Check
- Range
- Select
- FloatingLabel
- InputGroup
Navigationโ
- Nav
- Navbar
- Breadcrumb
- Dropdown
Feedbackโ
- Alert
- Badge
- Progress
- Spinner
- Placeholder
Contentโ
- Accordion
- Card
- ListGroup
Overlayโ
- Modal
- Collapse
- Carousel
- Offcanvas
Buttonsโ
- Button
- ButtonGroup
- CloseButton
Architectureโ
BSUI follows a consistent component architecture:
- React composition over inheritance.
- Bootstrap CSS without Bootstrap JavaScript.
- Shared component APIs.
- Runtime validation using PropTypes.
- JSDoc documentation for editor support.
API Changesโ
The stable release introduced:
- Unified component API.
toneprop replacing previous theme-related naming.- Shared utility prop system.
