Changelog
2026
- Minor
MBSW UI 1.1.0
Set labels in
Calendar,DatePickerandInlineEditto match your app’s language.Changes
- Use
Calendar’slabelsto set weekdays, navigation, date formatting and accessible labels. Choose the date language withCALENDAR_LOCALES.koorCALENDAR_LOCALES.en. - Pass calendar labels through
DatePickerContent’scalendarProps.labels. - Use
InlineEdit’sclearLabelto name the single-line clear button.
Update
Update UI to 1.1.0.
To translate the whole calendar, set both the strings and date formatters in
Installation guidelabels. Omitted labels use the Korean defaults. - Use
- Patch
MBSW UI 1.0.1
Refines styles for buttons, calendars and key labels.
Changes
- Improves
Buttontext spacing and small-text rendering on Linux. - Hides the scrollbar in
Calendar, including insideDatePicker. Wheel scrolling and keyboard navigation remain available. - Gives
Kbda minimum size of 16×16px. Longer key names expand to fit their content. - Corrects
SplitButtonbackgrounds in default, hover and disabled states.
Update
Update UI to 1.0.1.
Keep using your existing CSS import paths and public APIs.
Installation guide - Improves
- Minor
MBSW Tokens 1.1.0
Adds
riido-border-dividerfor editor dividers.Using the new token
- Use the CSS variable
--riido-border-dividerfor a divider color that follows the light or dark theme. - With Tailwind CSS 4, use the
border-riido-border-dividerutility.
Update
Update Tokens to 1.1.0. You can install it independently of UI.
Existing token names and values are unchanged.
Installation guide - Use the CSS variable
- Major
MBSW 1.0.0
MBSW UI and Tokens are now stable at version 1.0.0.
Changes in this release
- UI moves from 0.19.1 to 1.0.0, and Tokens from 0.6.1 to 1.0.0. Component behavior, styles, public APIs and token values are unchanged.
@mbsw/uirequires@mbsw/tokens^1.0.0. Update both packages to 1.x together.- React 19 and Tailwind CSS 4 support is unchanged. No components or tokens are added or removed.
Included in UI
- React components for forms, navigation, overlays, feedback and data display, including
Button,Input,Select,CalendarandDatePicker. Dialog,PopoverandDropdownMenuprovide composable APIs and component-specific TypeScript types. Use their public APIs to connect your app's state, data and events.- Components support light and dark themes and use token-based styles. CSS is prebuilt; you do not need to copy the package source or scan it with Tailwind.
Iconsizes use CSS tokens. Import the full UI stylesheet or theButtonstylesheet to includeIconstyles.
Included in Tokens
- CSS variables for Primitive, Semantic and Component colors, typography, spacing, radii, borders, shadows and other design values. Public variable names keep the
--riido-prefix. - Light and dark theme colors and a Tailwind CSS 4 theme extension that works alongside the default utilities.
- Canvas gradient and reduced-motion stylesheets, a token manifest and TypeScript token name types. Canvas gradients run from the top left to the bottom right of their container.
Update
If you use UI 0.19.1 and Tokens 0.6.1, update both packages together. Import paths, component APIs and CSS variables are unchanged.
React 19, React DOM 19 and Tailwind CSS 4 are required. If you only use Tokens, you can update
Installation guide@mbsw/tokenson its own.