Changelog

Latest updates and announcements for @mijn-ui/react.

0.5.0

  • Added the Breadcrumb component (@mijn-ui/react-breadcrumb).
  • Added the Toast component (@mijn-ui/react-toast).
  • Both are now re-exported from the umbrella @mijn-ui/react package.

0.4.x — Tailwind CSS v4

  • Migrated the design system to Tailwind CSS v4. The theme now ships as CSS (@mijn-ui/react-core/theme.css) using the native @theme directive — the old mijnui Tailwind plugin and tailwind.config setup are no longer needed. See the updated installation guide.
  • Introduced a new semantic color token system: bg-*, fg-*, on-bg-*, and outline-* tokens across default, secondary, tertiary, accent, inverse, brand, success, warning, and danger.
  • Button & Badge: variant (style) and color are now separate props. The style variants are filled, outlined, subtle, ghost, and light.
  • Now requires React 19 and Tailwind CSS v4.

Beta (2025)

  • Officially entered the beta stage, with core components ready for production use (Accordion, Button, Calendar, and more).
  • Added manual installation alongside the npm packages for flexible use cases.
  • Component styling powered by tailwind-variants, with an unstyled escape hatch and per-slot classNames overrides.
  • Published the documentation site with installation guides and component showcases.

2024 — Foundations

  • Finalized the multi-package monorepo structure with strong type safety and tree-shaking.
  • Adopted tailwind-variants for managing component styles dynamically.
  • Added initial support for React 19 and Next.js 15.
  • Set up the development and build pipeline with TurboRepo.

Staying Up-to-Date

Follow this page for future releases, improvements, and fixes. Feedback is always welcome — it helps make MijnUI better for everyone.