Skip to content

v15.121.0

Choose a tag to compare

@semrush-ci-whale semrush-ci-whale released this 30 Dec 22:50
· 1540 commits to release/v18 since this release
678679b

@semcore/breadcrumbs

  • Changed Active breadcrumb tag to span.

@semcore/carousel

  • Added Keyboard handler for zoom data in carousel by enter or space.

@semcore/d3-chart

  • Added aria-hidden="true" to PatternSymbol inside LegendItem to improve A11Y.
  • Removed aria-labelledby from LegendItem with shapes other, than checkbox.
  • Changed aria-labelledby value in LegendItem to unique id.
  • Fixed Animation of points on ScatterPlot was on every render.
  • Added outilne=none for Hover rect and line.
  • Added aria-* attributes for svg from parent group for all simple charts (Chart.*).
  • Added aria-label=Chart by default for all advanced charts (Plot...).

@semcore/data-table

  • Fixed Table remained inert after clicking on sort icon.
  • Fixed Keyboard navigation on table with virtual scroll.
  • Fixed aria-colindex was set for each Head.Cell components, even for a group.
  • Changed Hide scrollbars from Screen Readers in Table.Head and Table.Body.

@semcore/date-picker

  • Removed Unnecessary role=combobox for all inputs from popper in any Comparator.

@semcore/dropdown

  • Added menuitemcheckbox and menuitemradio roles for DropdownMenu.Item.
  • Fixed Items lost highlighting after filtering the list.

@semcore/dropdown-menu

  • Added menuitemcheckbox and menuitemradio roles for DropdownMenu.Item.
  • Changed Removed tabIndex on Menu Items in advanced mode.

@semcore/feedback-form

  • Added tabindex for the FeedbackFrom.Success component with outline=none.

@semcore/illustration

  • Added aria-hidden=true by default for all illustrations.

@semcore/input-tags

  • Fixed aria-describedby for editable tags.

@semcore/link

  • Fixed Render hint's popper on Link with addonLeft as props and no children.

@semcore/notice

  • Removed aria-live from all items.
  • Removed aria-label from "muted" theme.
  • Added Log with recommendation to provide aria-labels that help distinguish different types of notices.

@semcore/notice-bubble

  • Added autofocus to the Notice with focusable elements.
  • Fixed Notice didn't close by escape key.

@semcore/outside-click

  • Fixed users cant compose Modal inside the DropdownMenu.Item.

@semcore/skeleton

  • Added Role img for the Skeleton components.

@semcore/tooltip

  • Changed aria-haspopup on trigger can be set from props.

@semcore/utils

  • Fixed Attribute onAuxClick was not applying to components.