Releases: semrush/intergalactic
Releases · semrush/intergalactic
v15.110.0
@semcore/button
- Fixed
hasChildren
condition 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
AbstractDropdown
internal class. It's needed to create DropdownMenu and Select. - Added
Dropdown.Item
with styles for DropdownMenu.Item and Select.Item. - Added
Dropdown.Group
with styles for wrap DropdownMenu.Item and Select.Item into groups.
@semcore/dropdown-menu
- Changed Refactored to
AbstractDropdown
andDropdown.Item
.
@semcore/input-mask
- Changed Now all
aria-*
attributes are passed to the input field. - Added
inputRole
prop.
@semcore/link
- Fixed
hasChildren
condition to only display full text link or Addon only.
@semcore/select
- Changed
aria-haspopup
set todialog
if select has some additional buttons in popover. - Changed Refactored to
AbstractDropdown
andDropdown.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
,Salesforce
icons.
@semcore/side-panel
- Changed Removed weird animation delay on
SidePanel
close 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
suppressHydrationWarning
was not appling to components.
v15.108.0
@semcore/button
- Added Component
ButtonLink
.
@semcore/card
- Changed Render hints in header with
ButtonLink
component.
@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
ButtonLink
component.
@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
ButtonLink
component.
@semcore/side-panel
- Changed Render back button with
ButtonLink
component.
@semcore/tag
- Changed Remove button aria-label from "Remove" to "Delete".
- Fixed
interactive
prop passing fromTagContainer
toTag
. - Added
TagContainer.Circle
andTagContainer.Addon
components. - Changed Remove button aria-label from "Remove" to "Delete".
- Fixed
interactive
prop passing fromTagContainer
toTag
.
@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.StepBack
andWizard.StepNext
buttons. - Added Autofocus on wizard content after step change.
- Changed Correct
tab
andtabpanel
roles connecting of wizard steps and content.
v15.107.0
@semcore/color-picker
- Fixed
role
andaria-*
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
).changeSortSize
for columns that could be can be increased for the sort icon andsortSizeRecalculation
for column due to which there may be an increase. By default, for sortSizeRecalculation used column with maximum width.
@semcore/dropdown
- Added
aria-haspopup=dialog
in Trigger.
@semcore/dropdown-menu
- Fixed In combobox patterns users needed double click outside to unfocus the input.
- Changed Accessibility pattern
aria-activedescendant
torow-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
CursorMove
icon.
@semcore/popper
- Changed Internal
ignoreFocus
logic 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-s
token for Button withs
size. 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 (
combobox
orbutton
) to trigger by its tag.
@semcore/dropdown-menu
- Fixed Disable
autoFocus
to popper.
@semcore/feature-popover
- Changed Close icon replaced with button.
@semcore/icon
- Added New
TikTok
icon. - 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
role
from trigger.
@semcore/radio
- Fixed Display of invalid state.
@semcore/tooltip
- Fixed Loosing focus in Description.Tooltip.
- Fixed Enforce role
button
to DescriptionTooltip trigger.
v15.105.0
@semcore/data-table
- Fixed Sort icon behavior.
- Fixed Columns width (min-width) calculation.
@semcore/feedback-form
- Changed Using
Notice.Close
instead ofNotice.CloseIcon
. - Fixed Using
theme
property for Notice.
@semcore/inline-edit
- Changed Updated translations.
@semcore/notice
- Changed Close icon to
Button
component.
@semcore/time-picker
- Changed Updated translations.
v15.104.1
@semcore/accordion
- Added
alignItems=center
property by default to the ToggleButton.
@semcore/dropdown-menu
- Fixed Clear the role of Menu popper.
@semcore/input-number
- Added Handler for
onWheel
property onInput.Value
.
v15.104.0
@semcore/d3-chart
- Changed Radial tree radian line wasn't applying provided color.
- Changed Venn chart was rendering
0
data with minSize (not it's not rendered at all).
@semcore/fullscreen-modal
- Changed Close icon to
Button
component.
@semcore/illustration
- Added New
Configuration
illustration.
@semcore/inline-input
- Changed Confirm and cancel controls now focusable and accessible from keyboard to satisfy formal A11y requirements.
- Removed Keyboard hint aria label.
@semcore/pills
- Changed Removed
aria-posinset
as it wasn't improving component accessibility.
@semcore/popper
- Fixed Passing undefined to
zIndex
prop was removing defaultzIndex
value.
@semcore/side-panel
- Changed Color and margins for the Close button.
@semcore/tooltip
- Fixed
z-index
was too high (default value changed 1500 -> 800).
v15.103.0
@semcore/button
- Changed Changed
loading
set spinner color setting. Instead of palette, hardcoded totheme
anduse
props, color of text in button is used. Default color of this state visually preserved.
@semcore/dropdown
- Added Role
dialog
to the popper.
@semcore/dropdown-menu
- Changed Hidden scrollbars inside of listbox from screen readers to comply formal a11y requirements.
@semcore/feedback-form
- Fixed View for close icon as a
Button
component. - Fixed React errors in console about
validationOnBlur
property.
@semcore/modal
- Changed Close icon to
Button
component.
@semcore/popper
- Added Runtime check of required label in
Popper
component with roledialog
.
@semcore/scroll-area
- Add Context to hide scrollbars from screen readers.
@semcore/select
- Fixed Depending on css reset, a small visual gap might appear between
Select.InputSearch
right border and outer container.
@semcore/time-picker
- Changed Fixed reading of dropdowns by Screen readers.
- Changed Removed unnecessary
aria-hidden
props. - Changed Text in some
aria-label
.
@semcore/tooltip
- Changed Runtime check of required label in
DescriptionTooltip
popper moved toPopper
component.
@semcore/utils
- Fixed In firefox focus lock with a single focusable element was allowing user focus to get our of the web page.
v15.102.1
@semcore/button
- Fixed Tokens for
Button
withuse="primary"
andtheme="warning"
: from--intergalactic-icon-primary-warning
and--intergalactic-icon-primary-warning-hover-active
to--intergalactic-control-primary-brand
,--intergalactic-control-primary-brand-hover
and--intergalactic-control-primary-brand-active
.
@semcore/notice-bubble
- Fixed Component
z-index
.
@semcore/utils
- Fixed
z-index
stacking for class components.