v1.1.2
Today we are releasing BSUI v1.1.2, a documentation and component organization update focused on improving the developer experience, Storybook structure, and form component documentation.
This release introduces a reorganized documentation workflow, improved Storybook categorization, new component examples, and several fixes related to navigation and dropdown components.
Overviewโ
BSUI v1.1.2 includes:
- Added documentation for new and existing components including
Accordion,Check,CloseButton,Navbar,Nav, andFloatingLabel. - Reorganized Storybook component categories into clearer groups:
Foundation,Form,Core, andComponents. - Improved Navbar and Dropdown integration examples.
- Added floating style support for
Dropdown.Menu. - Updated project documentation, homepage layout, README, and metadata.
Documentation Updatesโ
This release significantly improves the documentation experience by introducing:
- New component documentation pages with live examples.
- Better separation between foundational elements, form controls, core components, and complex components.
- Updated navigation examples demonstrating the latest Navbar and Dropdown APIs.
- Improved consistency between Storybook and Docusaurus documentation.
The new documentation structure makes it easier to discover components and understand their intended usage.
Storybook Improvementsโ
Storybook has been reorganized to provide a cleaner component hierarchy.
The previous category structure has been replaced with:
- Foundation โ design tokens, utilities, and base styles.
- Form โ input controls and form-related components.
- Core โ fundamental UI building blocks.
- Components โ advanced composed components.
This structure provides a more scalable foundation for future BSUI component growth.
Component Updatesโ
Dropdownโ
Improved Dropdown.Menu with new floating style support, allowing more flexible positioning and styling behavior.
Navbar and Navigationโ
Updated Navbar and Nav documentation, stories, and examples to reflect the latest component API and dropdown integration.
FloatingLabelโ
Added complete documentation for the FloatingLabel component, including:
- Basic usage examples.
- Input and password field examples.
- Automatic ID generation behavior.
- Utility props support.
- API reference.
Maintenanceโ
Additional improvements include:
- Updated README badges and layout.
- Updated project compatibility documentation.
- Added Node.js version requirements.
- Improved homepage styling and presentation.
BSUI v1.1.2 continues improving the foundation of the library by making components easier to discover, document, and integrate into applications.
