Skip to main content

v1.1.2

Egor Sedelkov
Software Developer ยท Creator of BSUI

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, and FloatingLabel.
  • Reorganized Storybook component categories into clearer groups: Foundation, Form, Core, and Components.
  • 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โ€‹

Improved Dropdown.Menu with new floating style support, allowing more flexible positioning and styling behavior.

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.