For package consumers

Release notes

What shipped, why it matters, and anything you need to do when you upgrade Boreal UI.

Published packages

One version across the package family

  • @boreal-ui/core
  • @boreal-ui/next
  • @boreal-ui/types
  • @boreal-ui/docs
  • @boreal-ui/cli
  1. LatestNo breaking changes

    v0.2.0

    A broad reliability and accessibility release for keyboard navigation, overlays, SSR, data-heavy components, and package compatibility.

    What changed

    Keyboard and focus behavior

    Tabs, TreeView, menus, dropdowns, CommandPalette, MultiSelect, tooltips, and stacked modals now have stronger roving focus, dismissal, and focus-restoration behavior.

    Safer overlays and server rendering

    Floating panels and portal-based components gained SSR-safe geometry, shared outside-interaction handling, deterministic IDs, and a managed modal layer for nested dialogs.

    Data and input reliability

    DataTable received more dependable filtering, sorting, pagination, virtualization, and row identity, while FileUpload gained clearer validation and SSR coverage.

    Consistent styling and compatibility

    Core and Next styling were aligned across component families, transient surfaces now follow a shared elevation policy, and packed packages are verified across supported React, Next.js, and Node.js combinations.

  2. PreviousNo breaking changes

    v0.1.426

    A focused Accordion styling update that gives consumers a stable inner-content hook.

    What changed

    Accordion content styling

    Accordion now includes a contentInner class and a clearer content structure, making it easier to target expanded content without depending on internal markup.

  3. PreviousNo breaking changes

    v0.1.425

    A compatibility fix for MarkdownRenderer consumers using the current Marked API.

    What changed

    Markdown rendering fix

    MarkdownRenderer now calls Marked with its current API, preventing rendering failures caused by the previous call signature.

  4. PreviousNo breaking changes

    v0.1.424

    A security and resilience release covering rendered HTML, navigation, themes, file handling, and MessagePopup feedback.

    What changed

    Safer rendered HTML

    MarkdownRenderer sanitization was strengthened with sanitize-html, reducing risk when content includes HTML.

    Navigation and theme hardening

    Navigation targets, color-scheme values, theme initialization, and file-handling paths received additional validation.

    MessagePopup improvements

    MessagePopup behavior, styles, button states, and generated prop documentation were corrected for more consistent feedback UI.

    Package reliability

    Case-sensitive import paths, dependency versions, audit scripts, and the supported Node.js engine range were tightened for more predictable installs and CI builds.