Releases: semrush/intergalactic
Releases · semrush/intergalactic
v15.76.0
@semcore/d3-chart
- Added Api to customize a11y module values and titles formatting, see https://developer.semrush.com/intergalactic/data-display/d3-chart/d3-chart-code#a11y-formatting for details.
@semcore/date-picker
- Changed Error tooltip appears on user attempt to input disabled date in date input.
- Added
disabledErrorText
prop to control error in tooltip. - Fixed Types of
disabled
prop ofDateRangeComparator
andMonthDateRangeComparator
.
@semcore/dropdown-menu
- Added
DropdownMenu.Nesting.Item
for more granular control over nested dropdown menus. - Fixed Menu item was displaying highlighted ring when dropdown is opened by mouse interaction.
@semcore/popper
- Fixed Holding mouse over a place where popper appear was preventing popper from disappear back.
- Fixed Fast keyboard navigation over multiple closely placed poppers was causing multiple poppers to stay open.
- Fixed Select and similar components with disabled portal were not working properly being wrapped into
label
tag. - Fixed Holding mouse over a place where popper appear was preventing popper from disappear back.
- Fixed Fast keyboard navigation over multiple closely placed poppers was causing multiple poppers to stay open.
- Fixed Select with
disabpledPortal
inside a label was opening second time after selecting the option.
@semcore/textarea
- Fixed Copying a textarea node with computed styles for calculating rows.
@semcore/utils
- Added Added option
keyboardFocusEnhance
to control should the enhance make components focusable.
v15.75.2
@semcore/data-table
- Fixed Displaying elements with
position=relative
in table with fixed columns. - Fixed Made Table.Header unfocusable.
v15.75.1
@semcore/tooltip
- Fixed Added missing portal component dependency.
v15.75.0
@semcore/utils
- Fixed Lot of disallowed attributes were appling to DOM nodes.
- Fixed Little (~10%) render performance improvement.
v15.74.0
@semcore/date-picker
- Added
DateRangeComparator
andMonthDateRangeComparator
missing translations.
@semcore/dropdown-menu
- Fixed After second reopen of dropdown menu, the second item was highlighted instead of the first one.
@semcore/illustration
- Changed
DeletedPage
illustration was updated according to new style.
@semcore/notice
- Changed
role
was changed fromstatus
toregion
. - Added Default
aria-label
("Notification" in English and translated for other locales accordingly).
@semcore/popper
- Fixed Focus lock with
disablePortal
prop.
@semcore/portal
- Added Api to get know if the portal is mounted (
onMount
prop). - Fixed Portal hydration errors in nextjs and astro.
@semcore/utils
- Fixed Attribute
inert
was not appling to components. - Fixed Focus order for poppers opened from other poppers.
v15.73.0
@semcore/d3-chart
- Fixed Errors in children render functions.
- Changed
DotCircle
size in Tooltip from 12px to 8px.
@semcore/icon
- Added New
ChartBarStackedColumn
icon.
@semcore/illustration
- Added
AccessLogIn
illustration.
@semcore/tooltip
- Fixed Error about
zIndex
in DOM element.
v15.72.0
@semcore/data-table
- Fixed
data-table
layout shift on the first render - Changed Keyboard navigation in table with fixed columns.
@semcore/dropdown-menu
- Fixed
Enter
orSpace
keypress on focusable element inside of DropdownMenu was causing last highlighted item to be clicked.
@semcore/input-tags
- Fixed It wasn't possible to move focus back from the empty input-tags container with
Shift+Tab
.
@semcore/notice-bubble
- Fixed Enforced that close button now uses
button
tag by default.
@semcore/pagination
- Fixed Values in Input after keyboard navigation.
@semcore/popper
- Changed Popper focus ring is rounded now.
@semcore/scroll-area
- Added Feature
offset
.
@semcore/select
- Fixed
Select.Option.Checkbox
visual displaying.
@semcore/tooltip
- Removed
undefined
role fromTooltip.Trigger
. - Fixed Removed
aria-live
from trigger and added it to popper.
@semcore/typography
- Changed
List.Item
isblock
element by default.
@semcore/widget-empty
- Fixed Added widget empty image default width and height.
- Fixed Widget empty image alt set to empty string to hide it from screen readers.
v15.71.0
@semcore/carousel
- Changed The whole Carousel is focusable and prev/next buttons not focusable.
@semcore/d3-chart
- Changed Improved
Chart.Bubble
plot scaling to better fit bubbles and reduce plot empty space.
@semcore/dropdown-menu
- Changed Highlight initially selected item after opening dropdown.
@semcore/icon
- Added New
ShareAlt
icon.
@semcore/notice-bubble
- Changed Close button now uses
button
tag (instead ofdiv
before).
@semcore/tooltip
- Added Alongside
Tooltip
component,Hint
andInformationDropdown
components were added to better handle a11y specific cases. - Fixed Tooltips
z-index
was lower thanz-index
of all other floating elements..
@semcore/utils
- Fixed
useUID
hook was producing different ids on SSR and client. Now it usesReact.useId
if it's available.
v15.70.0
@semcore/d3-chart
- Added Feature to render custom components (in foreignObject) as axis tick value.
@semcore/data-table
- Added
withScrollBar
prop to enable scrolling inDataTable.Head
. - Added
renderRows
prop toDataTable.Body
for low level control over rows rendering. Especially it allows to use custom virtual rendering.
v15.69.0-prerelease.1
@semcore/base-trigger
- Added ButtonTrigger got
chevron
prop that controls display of chevron icon.
@semcore/date-picker
- Changed Selected date range now is immediately represented in input trigger even before clicking the apply button.
- Changed While typings date range in input trigger, the calendar changes displayed period to a typed one.
- Fixed In month date range pickers the second calendar was not usable from the keyboard.
@semcore/scroll-area
- Fixed Unexpected scroll in some corner cases.