Releases: fortanix/baklava
Release v1.0.0-beta-20251209
What's Changed
- Upgrade all dependencies to the latest version by @mkrause in #548
InputSensitive: blur handler should only consider arelatedTargetthat 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
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:
DatePickerhas been split into two components:DatePickernow always displays an inline calendar control, and a new componentDateInputhas been added that displays a combobox (text input) with a date picker popover. -
🚨 BREAKING:
DatePickerRangehas been renamed toDateRangePicker. -
🚨 BREAKING:
TimePickerhas been renamed toTimeInput. At the moment, there is no correspondingTimePickercomponent, instead we rely on the built-in browser time picker UI. -
🚨 BREAKING:
DateTimePickerhas been renamed toDateTimeInput. -
🚨 BREAKING: For all of the above components, some of the props have changed. Please check the Storybook docs for the new API.
-
DateInputandTimeInputnow 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
displaybut notoverlay. We now account for this by disabling exit animations in browsers that don't support CSSoverlaytransitions. -
DialogModalnow 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-interactivein overlay components (likeMenuProvider,MenuMultiProvider, and the components that build upon these likeSelect). 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
Release v1.0.0-beta-20251127
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
PublicLayoutlogo by @mkrause in #525 - Update color tokens by @mkrause in #527
- Tabs: fix broken
grid-template-areassyntax + 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
- @midhun-pk made their first contribution in #530
Full Changelog: v1.0.0-beta-20251103...v1.0.0-beta-20251127
Release v1.0.0-beta-20251103
Release v1.0.0-beta-20251022
Release v1.0.0-beta-20251001
What's Changed
Full Changelog: v1.0.0-beta-20250928...v1.0.0-beta-20251001
Release v1.0.0-beta-20250928
What's Changed
-
🚨 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-focusedfocused-defaultheader-border-focusedside-nav-menu-border-focusedtable-background-focusedtable-icon-focusedtable-text-header-focusedtext-body-secondary
-
🚨 BREAKING: The following color tokens have been removed. This includes the color tokens for the
Buttoncard variant and a number of tokens related to focus state. For focus outline, please use thefocused-defaulttoken which is a single token for all focus outlines in Baklava.button-card-primary-background-defaultbutton-card-primary-background-disabledbutton-card-primary-background-focusedbutton-card-primary-background-hoverbutton-card-primary-background-non-activebutton-card-secondary-border-defaultbutton-card-secondary-border-disabledbutton-card-secondary-border-focusedbutton-card-secondary-border-hoverbutton-card-secondary-border-non-activebutton-card-secondary-text-defaultbutton-card-secondary-text-disabledbutton-card-secondary-text-focusedbutton-card-secondary-text-hoverbutton-card-secondary-text-non-activebutton-card-tertiary-text-defaultbutton-card-tertiary-text-disabledbutton-card-tertiary-text-focusedbutton-card-tertiary-text-hoverbutton-card-tertiary-text-non-activebutton-primary-background-focusedbutton-secondary-border-focusedbutton-secondary-text-focusedbutton-tertiary-text-focusedcheckbox-border-focusdropdown-menu-header-border-focusheader-border-focusradio-focussegmented-control-border-focusside-nav-menu-border-focusswitch-focus-defaulttable-background-selecttable-icon-selectedtable-text-header-selected
Full Changelog: v1.0.0-beta-20250923...v1.0.0-beta-20250928
Release v1.0.0-beta-20250923
Release v1.0.0-beta-20250922
What's Changed
- Upgrade Sass to v1.92 by @mkrause in #482
- Update color tokens by @mkrause in #483
InputSensitive– Fixbk-sensitive-input--revealednaming being inverted by @mkrause in #488- PageLayout with edgeless parameter + DataTable stories by @nighto in #494
- Updated
MultiSearcherror message text color by @Mahek-Vasoya in #495 - fix scss on Panel edgeless by @nighto in #497
- Release v1.0.0-beta-20250922 by @mkrause in #499
Full Changelog: v1.0.0-beta-20250908...v1.0.0-beta-20250922