Skip to content

Releases: fortanix/baklava

Release v1.0.0-beta-20251209

09 Dec 14:54
311cc5a

Choose a tag to compare

Pre-release

What's Changed

  • Upgrade all dependencies to the latest version by @mkrause in #548
  • InputSensitive: blur handler should only consider a relatedTarget that is outside of the component by @mkrause in #547
  • Migrate to vite-plugin-svg-icons-ng by @mkrause in #549
  • Release v1.0.0-beta-20251209 by @mkrause in #550

Full Changelog: v1.0.0-beta-20251206...v1.0.0-beta-20251209

Release v1.0.0-beta-20251206

06 Dec 15:29
bffe112

Choose a tag to compare

Pre-release

This release comes with some big updates to the date/time components, as well as some improvements to the way we handle popover overlays (like combobox, date pickers, modals).

  • 🚨 BREAKING: DatePicker has been split into two components: DatePicker now always displays an inline calendar control, and a new component DateInput has been added that displays a combobox (text input) with a date picker popover.

  • 🚨 BREAKING: DatePickerRange has been renamed to DateRangePicker.

  • 🚨 BREAKING: TimePicker has been renamed to TimeInput. At the moment, there is no corresponding TimePicker component, instead we rely on the built-in browser time picker UI.

  • 🚨 BREAKING: DateTimePicker has been renamed to DateTimeInput.

  • 🚨 BREAKING: For all of the above components, some of the props have changed. Please check the Storybook docs for the new API.

  • DateInput and TimeInput now properly support controlled and uncontrolled usage.

  • Fixes an issue where the date picker overlay would sometimes render behind other content.

  • Fixes an issue in Safari where overlays (popovers/dialogs) would be broken during the exit animation. This was due to Safari supporting discrete transitions for CSS display but not overlay. We now account for this by disabling exit animations in browsers that don't support CSS overlay transitions.

  • DialogModal now prevents overscroll, meaning that if a user scrolls a dialog that is already scrolled to the start/end, it will no longer cause the background content to scroll.

  • Adds support for a new triggerAction="focus-interactive in overlay components (like MenuProvider, MenuMultiProvider , and the components that build upon these like Select). This new trigger action type allows combobox-like behavior where the popover will be shown on focus of the anchor, and the user can still interact with any content within the popover without it closing.

  • Updates keyboard behavior for popovers so that the popover becomes next in the tab order while the popover is open.

What's Changed

  • Date/time components rewrite + useFloatingElement refactoring by @mkrause in #491
  • Release v1.0.0-beta-20251206 by @mkrause in #546

Full Changelog: v1.0.0-beta-20251127-2...v1.0.0-beta-20251206

Release v1.0.0-beta-20251127-2

27 Nov 15:11

Choose a tag to compare

Pre-release

What's Changed

  • (#531) Fix accessibility issues in playwright tests on consumer side by @spli02 in #532
  • Update publish_npm.yaml config to use Trusted Publishers (OIDC) by @mkrause in #539
  • Release v1.0.0-beta-20251127-2 by @spli02 in #541

Full Changelog: v1.0.0-beta-20251127...v1.0.0-beta-20251127-2

Release v1.0.0-beta-20251127

27 Nov 11:26
e39adbe

Choose a tag to compare

Pre-release

What's Changed

  • Fixes SelectMultiInForm story by @nighto in #523
  • (ROFR-5667) Update design tokens baklava button semantic colors by @YounesChellaf in #522
  • Allow customizing the product name in the PublicLayout logo by @mkrause in #525
  • Update color tokens by @mkrause in #527
  • Tabs: fix broken grid-template-areas syntax + add text centering by @mkrause in #528
  • (#529) Refactor context providers to use React 19 syntax by @spli02 in #533
  • Add deduplication check for toast notifications using dedupeKey by @midhun-pk in #530
  • Prevent dialog close events bubbling up in React by @mkrause in #536
  • Release v1.0.0-beta-20251127 by @mkrause in #537

New Contributors

Full Changelog: v1.0.0-beta-20251103...v1.0.0-beta-20251127

Release v1.0.0-beta-20251103

03 Nov 13:37
ae54ba9

Choose a tag to compare

Pre-release

What's Changed

Full Changelog: v1.0.0-beta-20251022...v1.0.0-beta-20251103

Release v1.0.0-beta-20251022

22 Oct 15:20
2654b4e

Choose a tag to compare

Pre-release

What's Changed

Full Changelog: v1.0.0-beta-20251001...v1.0.0-beta-20251022

Release v1.0.0-beta-20251001

01 Oct 14:13
aa15b2d

Choose a tag to compare

Pre-release

What's Changed

Full Changelog: v1.0.0-beta-20250928...v1.0.0-beta-20251001

Release v1.0.0-beta-20250928

28 Sep 12:55
ec33ae8

Choose a tag to compare

Pre-release

What's Changed

  • Update color tokens by @mkrause in #503

  • Release v1.0.0-beta-20250928 by @mkrause in #504

  • 🚨 BREAKING: The (previously deprecated) "card" variant of Button (i.e. <Button variant="card"/>) has been removed. For buttons inside cards, use the normal variant instead.

  • The following color tokens have been added:

    • dropdown-menu-header-border-focused
    • focused-default
    • header-border-focused
    • side-nav-menu-border-focused
    • table-background-focused
    • table-icon-focused
    • table-text-header-focused
    • text-body-secondary
  • 🚨 BREAKING: The following color tokens have been removed. This includes the color tokens for the Button card variant and a number of tokens related to focus state. For focus outline, please use the focused-default token which is a single token for all focus outlines in Baklava.

    • button-card-primary-background-default
    • button-card-primary-background-disabled
    • button-card-primary-background-focused
    • button-card-primary-background-hover
    • button-card-primary-background-non-active
    • button-card-secondary-border-default
    • button-card-secondary-border-disabled
    • button-card-secondary-border-focused
    • button-card-secondary-border-hover
    • button-card-secondary-border-non-active
    • button-card-secondary-text-default
    • button-card-secondary-text-disabled
    • button-card-secondary-text-focused
    • button-card-secondary-text-hover
    • button-card-secondary-text-non-active
    • button-card-tertiary-text-default
    • button-card-tertiary-text-disabled
    • button-card-tertiary-text-focused
    • button-card-tertiary-text-hover
    • button-card-tertiary-text-non-active
    • button-primary-background-focused
    • button-secondary-border-focused
    • button-secondary-text-focused
    • button-tertiary-text-focused
    • checkbox-border-focus
    • dropdown-menu-header-border-focus
    • header-border-focus
    • radio-focus
    • segmented-control-border-focus
    • side-nav-menu-border-focus
    • switch-focus-default
    • table-background-select
    • table-icon-selected
    • table-text-header-selected

Full Changelog: v1.0.0-beta-20250923...v1.0.0-beta-20250928

Release v1.0.0-beta-20250923

23 Sep 09:52
345ac10

Choose a tag to compare

Pre-release

What's Changed

Full Changelog: v1.0.0-beta-20250922...v1.0.0-beta-20250923

Release v1.0.0-beta-20250922

22 Sep 15:09
beea85b

Choose a tag to compare

Pre-release

What's Changed

Full Changelog: v1.0.0-beta-20250908...v1.0.0-beta-20250922