Releases: semrush/intergalactic
Releases · semrush/intergalactic
Release list
v15.115.0
@semcore/button
- Fixed Disabled state is not applied to ButtonLink.
@semcore/d3-chart
- Fixed Fix unpredictable behavoir of charts with pattern fill, when interacting with chart's legend
@semcore/data-table
- Fixed Unexpected focusing on the first element of table after first clicking on some interactive element inside it.
@semcore/ellipsis
- Fixed Logic of showing tooltip with one line text and float width value.
@semcore/icon
- Added New
PopupAlticon.
@semcore/input-number
- Added Possibility to press both
.and,as a decimal separator.
@semcore/modal
- Changed Added selector specificity for modal close button.
@semcore/utils
- Added
display: contentsfor ThemeProvider element by default. - Fixed Types for ThemeProvider: added all
JSX.IntrinsicElements['div']types. - Changed Code cleanup - removed unnecessary promise in focus handler for focusBorders.
v15.114.0
@semcore/ellipsis
- Fixed Logic of showing tooltip for trimmed in the middle texts - show only for cropped.
@semcore/popper
- Fixed Returning focus to trigger for focusable interaction popovers.
@semcore/utils
- Changed Focus lock logic. For now, we add focus borders in every trap node instead of one instance for whole document.
v15.113.0
@semcore/d3-chart
- Added Function type for
hideHoverLineproperty in theHovercomponent.
v15.112.0
@semcore/carousel
- Fixed Types for enhances.
@semcore/color-picker
- Fixed Types for enhances.
@semcore/d3-chart
- Fixed Handle onClick on ChartLegend items.
- Fixed
onChangeVisibleItemhandler on ChartLegend component. - Fixed Keyboard control in NVDA form mode for Legend checkbox items.
- Fixed Each checkbox in the Legend rendered as 3 elements for NVDA.
- Added Required
aria-*attributes for the Legend. - Fixed Types for enhances.
@semcore/drag-and-drop
- Changed Improve accessibility for component.
@semcore/dropdown-menu
- Added New
DropdownMenu.Item.Textfor wrapping text if used with addons.
@semcore/ellipsis
- Added
line-heightvalue to temporary element size calculation.
@semcore/feedback-form
- Fixed Types for enhances.
@semcore/icon
- Added New
ShopifyColored,WooCommerceColored,MetaColored,WhatConvertsColored,CallTrackingMetricsColored,GoogleDisplayVideoAds,PipedriveColored,CampaignMonitorColored,ConstantContactColored,Yext,BirdeyeColored,InstagramColoredicons. - Added New
TackandTackNoicons.
@semcore/pagination
- Changed Disable input field if total number of pages is one.
@semcore/switch
- Fixed Animations in some popovers (for example in dropdown menu items).
@semcore/utils
- Added Internal type for transform enhances types to the
asPropstype. - Fixed Display values for design tokens with modifications.
v15.111.0
@semcore/base-trigger
- Fixed Interaction with non-interactive icons (with
aria-hidden) in Addons.
@semcore/button
- Fixed Interaction with non-interactive icons (with
aria-hidden) in Addons.
@semcore/icon
- Added New
Recenticon.
@semcore/link
- Fixed Interaction with non-interactive icons (with
aria-hidden) in Addons.
@semcore/switch
- Fixed Interaction with non-interactive icons (with
aria-hidden) in Addons.
@semcore/utils
- Fixed Update focusLock version.
v15.110.0
@semcore/button
- Fixed
hasChildrencondition to only display full Button or Addon only.
@semcore/data-table
- Fixed Preventing defaults and propagation for pressing Enter on TableCell with focusable elements.
@semcore/date-picker
- Changed Calendars aria attributes and roles now makes it to be represented and announced as grid to make it accessible for screen readers.
- Changed Calendar navigation arrows now get specific aria labels like "Previous month" and "Next month" instead of "Previous period" and "Next period".
- Changed Popper aria role changed from "region" to "dialog".
- Changed Input trigger got combobox role.
@semcore/dropdown
- Added
AbstractDropdowninternal class. It's needed to create DropdownMenu and Select. - Added
Dropdown.Itemwith styles for DropdownMenu.Item and Select.Item. - Added
Dropdown.Groupwith styles for wrap DropdownMenu.Item and Select.Item into groups.
@semcore/dropdown-menu
- Changed Refactored to
AbstractDropdownandDropdown.Item.
@semcore/input-mask
- Changed Now all
aria-*attributes are passed to the input field. - Added
inputRoleprop.
@semcore/link
- Fixed
hasChildrencondition to only display full text link or Addon only.
@semcore/select
- Changed
aria-haspopupset todialogif select has some additional buttons in popover. - Changed Refactored to
AbstractDropdownandDropdown.Item.
@semcore/side-panel
- Fixed Using Button close with only icon.
@semcore/utils
- Added Method for get accessible name of element.
- Fixed Click outside utility was considering all clicks inside of shadow root as clicks outside.
- Changed Internal apis extending.
@semcore/wizard
- Fixed Switching wizard steps with arrows.
v15.109.0
@semcore/icon
- Added New
Ahrefs,Microsoft,Moz,Shapchat,Amazon,CallRailColored,MailChimp,Matomo,LinkedInColored,TikTokColored,TikTokColoredInvert,Salesforceicons.
@semcore/side-panel
- Changed Removed weird animation delay on
SidePanelclose that was causing animation fragmenting.
@semcore/utils
- Fixed Moving focus in an iframe didn't remove visible focus from elements in the focus-locked container.
- Fixed Attribute
suppressHydrationWarningwas not appling to components.
v15.108.0
@semcore/button
- Added Component
ButtonLink.
@semcore/card
- Changed Render hints in header with
ButtonLinkcomponent.
@semcore/carousel
- Fixed Carousel controls are not focusable and available to be navigated to each control by screen readers.
@semcore/data-table
- Added Keyboard navigation.
@semcore/inline-input
- Changed Render confirm/cancel buttons with
ButtonLinkcomponent.
@semcore/input-tags
- Changed Tags remove button now follow tag in the DOM.
- Changed Added aria description to editable tags.
@semcore/pagination
- Changed Render total pages button with
ButtonLinkcomponent.
@semcore/side-panel
- Changed Render back button with
ButtonLinkcomponent.
@semcore/tag
- Changed Remove button aria-label from "Remove" to "Delete".
- Fixed
interactiveprop passing fromTagContainertoTag. - Added
TagContainer.CircleandTagContainer.Addoncomponents. - Changed Remove button aria-label from "Remove" to "Delete".
- Fixed
interactiveprop passing fromTagContainertoTag.
@semcore/utils
- Fixed Hidden elements might be considered as focusable. It was breaking "Skip to content after plot" feature in d3-chart in some cases.
@semcore/wizard
- Added
Wizard.StepBackandWizard.StepNextbuttons. - Added Autofocus on wizard content after step change.
- Changed Correct
tabandtabpanelroles connecting of wizard steps and content.
v15.107.0
@semcore/color-picker
- Fixed
roleandaria-*attributes on Trigger, Popper and Color items. - Fixed Description for delete colors from custom palette.
@semcore/data-table
- Added Properties to enable changing size of sortable columns (by default,
false).changeSortSizefor columns that could be can be increased for the sort icon andsortSizeRecalculationfor column due to which there may be an increase. By default, for sortSizeRecalculation used column with maximum width.
@semcore/dropdown
- Added
aria-haspopup=dialogin Trigger.
@semcore/dropdown-menu
- Fixed In combobox patterns users needed double click outside to unfocus the input.
- Changed Accessibility pattern
aria-activedescendanttorow-in-tabindex. - Changed Added possibility to add some actions for menu item (as submenu).
- Changed Refactored Nesting menu.
- Changed Now DropdownMenu with
interaction="hover"hastimeout={[0, 100]}(0 for showing, 100 for hiding) by default.
@semcore/icon
- Fixed Strange viewBox issue in
CursorMoveicon.
@semcore/popper
- Changed Internal
ignoreFocuslogic on focusable trigger.
@semcore/select
- Changed Using old version of DropdownMenu component.
@semcore/tooltip
- Fixed In some rare cases, tooltip wasn't appearing.
@semcore/utils
- Added Internal api for understanding what (mouse or keyboard) caused focus change.
- Added New
--intergalactic-form-control-stoken for Button withssize. Use it for small interactive addons. Avoid using it with the main actions. - Fixed Now focus lock is preventing focus from falling into iframes.
v15.106.0
@semcore/dropdown
- Fixed Focusing in popover.
- Changed Enforce role (
comboboxorbutton) to trigger by its tag.
@semcore/dropdown-menu
- Fixed Disable
autoFocusto popper.
@semcore/feature-popover
- Changed Close icon replaced with button.
@semcore/icon
- Added New
TikTokicon. - Fixed Browser error about trying to focus on the svg element with
aria-hidden(in Button, for example).
@semcore/mini-chart
- Added API to render custom segments in Score.Line.
- Changed Styles for Bar and Donut mini charts.
@semcore/notice-global
- Changed Close icon to button.
- Changed Content is now centered vertically by default.
@semcore/popper
- Removed Default
rolefrom trigger.
@semcore/radio
- Fixed Display of invalid state.
@semcore/tooltip
- Fixed Loosing focus in Description.Tooltip.
- Fixed Enforce role
buttonto DescriptionTooltip trigger.