Releases: semrush/intergalactic
Releases · semrush/intergalactic
v15.120.0
@semcore/accordion
- Removed Unnecessary
aria-disabled
on disabledToggle
component. - Changed Set
aria-controls
to expandedToggle
only.
@semcore/base-trigger
- Removed Default tag
button
from FilterTrigger and ButtonTrigger to reduce code duplication. - Changed Default tag for BaseTrigger to
button
as part of a11y improvement. - Fixed Added
Hint
to theFilterTrigger.ClearButton
. - Fixed Remove redundant
aria-label
&aria-labelledby
fromFilterTrigger.ClearButton
. - Fixed Added
role
combobox to theFilterTrigger.TriggerButton
. - Fixed Added
count
prop toFilterTrigger.Counter
, along with screenreader onlyselected
text. - Fixed
placeholder
text is nowaria-hidden
for triggers because ofaria-label
and double pronouncing.
@semcore/button
- Removed Unnecessary
aria-disabled
on disabled button.
@semcore/d3-chart
- Added
aria-labelledby
forLegendItem
checkbox. - Added New type of charts -
StackGroupBar
.
@semcore/data-table
- Fixed Keyboard access after changing data in the Table (only if focus outside a Table).
@semcore/date-picker
- Fixed Blinking when opening
DateRangeComparators
.
@semcore/dropdown
- Fixed Click handler was called for disabled Item.
- Fixed Dropdown didn't close when the trigger was clicked for the second time.
- Fixed Handlers were not called for
Dropdown.Item
in a controlledDropdownMenu
after it was closed and opened again. - Fixed Double call of
onVisibleChange
handler.
@semcore/dropdown-menu
- Fixed Handlers were not called for
Dropdown.Item
in a controlledDropdownMenu
after it was closed and opened again.
@semcore/feedback-form
- Fixed There was always
aria-errormessage
in FeedbackItem, even if there was no message popup.
@semcore/flex-box
- Added
ScreenReaderOnly
component fromRoot
component fromcore
package.
@semcore/inline-edit
- Fixed Focus didn't return to the View element after edit.
@semcore/input-number
- Removed Unnecessary role changes on keypress.
@semcore/input-tags
- Fixed Difference in text size in tags with and without Addons.
- Fixed Advanced rendering of child elements doesn't display tags at all.
- Fixed Unnecessary
clickable
announcement by VO on not editable tags.
@semcore/mini-chart
- Added
role=img
to all svg charts.
@semcore/notice-bubble
- Added
replaceLast
method to the Manager to display the next bubble on over the last one. - Fixed Warning about
Hint
title abouttitle
andHint.Popper
at the same time. - Fixed Unnecessary counter resetting with each mount of
NoticeBubble
component.
@semcore/select
- Added Logic for showing/hiding highlight for an option depending on whether the Trigger is in focus or not.
- Fixed set
aria-activedescendant
for Trigger only if there is available option with current highlightedIndex. - Fixed The first option is highlighted, event if it is disabled.
- Added
placeholder
andaria-label
for input inInputSearch
component.
@semcore/utils
- Added Internal method for extract some children by the displayName from the
Children
entity. - Changed Marked
ScreenReaderOnly
as deprecated component, use it now fromflex-box
package.
v15.119.0
@semcore/base-trigger
- Fixed Added
Hint
to theFilterTrigger.ClearButton
. - Fixed Remove redundant
aria-label
&aria-labelledby
fromFilterTrigger.ClearButton
. - Fixed Added
role
combobox to theFilterTrigger.TriggerButton
. - Fixed Added
count
prop toFilterTrigger.Counter
, along with screenreader onlyselected
text. - Fixed
placeholder
text is nowaria-hidden
for triggers because ofaria-label
and double pronouncing.
@semcore/data-table
- Fixed Keyboard access after changing data in the Table (only if focus outside a Table).
@semcore/date-picker
- Fixed Blinking when opening
DateRangeComparators
.
@semcore/dropdown
- Fixed Handlers were not called for
Dropdown.Item
in a controlledDropdownMenu
after it was closed and opened again. - Fixed Double call of
onVisibleChange
handler.
@semcore/dropdown-menu
- Fixed Handlers were not called for
Dropdown.Item
in a controlledDropdownMenu
after it was closed and opened again.
@semcore/flex-box
- Added
ScreenReaderOnly
component fromRoot
component fromcore
package.
@semcore/input-tags
- Fixed Advanced rendering of child elements doesn't display tags at all.
- Fixed Unnecessary
clickable
announcement by VO on not editable tags.
@semcore/notice-bubble
- Added
replaceLast
method to the Manager to display the next bubble on over the last one. - Fixed Warning about
Hint
title abouttitle
andHint.Popper
at the same time. - Fixed Unnecessary counter resetting with each mount of
NoticeBubble
component.
@semcore/utils
- Added Internal method for extract some children by the displayName from the
Children
entity. - Changed Marked
ScreenReaderOnly
as deprecated component, use it now fromflex-box
package.
v15.118.0
@semcore/base-trigger
- Fixed HTML element of
LinkTrigger
fromdiv
tobutton
as part of a11y improvements. The change allows to use 'LinkTrigger' withlabel
properly
@semcore/card
- Changed Description for
innerHint
andhintAfter
properties.
@semcore/checkbox
- Fixed
aria-label
property moved from the root component to theInput.Value
component.
@semcore/dropdown
- Fixed
onMouseEnter
in Dropdown.Item was not bubbling the event.
@semcore/errors
- Removed
role='alert'
from<Error>
component. - Removed
aria-hidden
fromError.Image
. - Changed Empty
alt=""
forError.Image
. - Changed Padding and colors in examples in documentation.
@semcore/feedback-form
- Added
modalWidth
property for the FeedbackRating component.
@semcore/input-tags
- Changed Moved
InputTags.Value
fromul
. - Changed Added calculated accessible name from
InputTags.Value
asaria-label
forul
group.
@semcore/mini-chart
- Fixed Cropping in
SemiDonut
chart.
@semcore/popper
- Fixed Call
onKeyboardFocus
for poppers inside poppers.
@semcore/utils
- Fixed
findAllComponents
method. Now it correctly searches in descendants of merged components.
v15.117.0
@semcore/date-picker
- Changed Aria-label for date presets listbox.
- Added Translations for aria-label for date presets listbox.
@semcore/ellipsis
- Fixed Custom
visible
andonVisibleChange
properties to Ellipsis.
@semcore/feature-popover
- Added Possibility to set
aria-labelledby
to thePopper
.
@semcore/input-number
- Removed Not working
aria-valuemin
andaria-minmax
, because of typetext
for input in InputNumber.
@semcore/input-tags
- Changed
Addon
component to the Addon fromTagContainer.Tag
. IMPORTANT - you should use Addon inInputTags.Tag.Text
for correct rendering.
@semcore/pagination
- Added
Intl.NumberFormat
for total pages. - Change
Input
toNumberInput
forPagination.PageInput
component. - Fixed Formatted value displaying - correct thousands' separator depending on locale.
@semcore/tag
- Fixed Display of tags with TagContainer and
Addon
/Circle
in theInputTags
component. - Fixed Display of tags with TagContainer and addons.
@semcore/tooltip
- Added
max-content
width for Tooltip by default.
v15.116.0
@semcore/color-picker
- Fixed Display
Hint
on focusedColor.Item
.
@semcore/dropdown
- Fixed Double click event on DropDownMenu.Items.
- Added Export for
DropdownPopperAriaProps
type.
@semcore/dropdown-menu
- Fixed Unexpected focus on actions in DropdownMenu.Item.
- Added
DropdownPopperAriaProps
type for DropdownMenu.Popper props.
@semcore/feature-popover
- Changed A11y improvements: added role="dialog" and autofocus for the popover, made an aria-label or aria-labelledby a required attribute. Disabled aria-haspopup and changed the default interaction to "none" for the trigger.
@semcore/mini-chart
- Added
baseBgColor
option to specify pass second color as background for TrendLine and ScoreDonut
@semcore/select
- Fixed The
Option
not being highlighted by default when openingSelect
byfocus
interaction.
@semcore/tooltip
- Added
role=status
to TooltipPopper Wrapper.
@semcore/utils
- Fixed Hooks order in focusLock hook.
- Added
left
andtop
properties with-1
value toScreenReaderOnly
container for prevent impact on layout of application.
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
PopupAlt
icon.
@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: contents
for 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
hideHoverLine
property in theHover
component.
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
onChangeVisibleItem
handler 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.Text
for wrapping text if used with addons.
@semcore/ellipsis
- Added
line-height
value 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
,InstagramColored
icons. - Added New
Tack
andTackNo
icons.
@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
asProps
type. - 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
Recent
icon.
@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.