Skip to content

Releases: semrush/intergalactic

v15.115.0

Choose a tag to compare

@semrush-ci-whale semrush-ci-whale released this 01 Nov 15:54
d1ee97d

@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

Choose a tag to compare

@semrush-ci-whale semrush-ci-whale released this 28 Oct 15:28
6dbec8d

@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

Choose a tag to compare

@semrush-ci-whale semrush-ci-whale released this 23 Oct 15:55
ec3e539

@semcore/d3-chart

  • Added Function type for hideHoverLine property in the Hover component.

v15.112.0

Choose a tag to compare

@semrush-ci-whale semrush-ci-whale released this 18 Oct 17:31
5ef278c

@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 and TackNo 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

Choose a tag to compare

@semrush-ci-whale semrush-ci-whale released this 11 Oct 16:40
914d7db

@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.

v15.110.0

Choose a tag to compare

@semrush-ci-whale semrush-ci-whale released this 04 Oct 21:35
7692402

@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 and Dropdown.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 to dialog if select has some additional buttons in popover.
  • Changed Refactored to AbstractDropdown and Dropdown.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

Choose a tag to compare

@semrush-ci-whale semrush-ci-whale released this 27 Sep 18:30
05b9352

@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

Choose a tag to compare

@semrush-ci-whale semrush-ci-whale released this 20 Sep 17:22
d009b08

@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 from TagContainer to Tag.
  • Added TagContainer.Circle and TagContainer.Addon components.
  • Changed Remove button aria-label from "Remove" to "Delete".
  • Fixed interactive prop passing from TagContainer to Tag.

@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 and Wizard.StepNext buttons.
  • Added Autofocus on wizard content after step change.
  • Changed Correct tab and tabpanel roles connecting of wizard steps and content.

v15.107.0

Choose a tag to compare

@semrush-ci-whale semrush-ci-whale released this 06 Sep 20:38
905a745

@semcore/color-picker

  • Fixed role and aria-* 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 and sortSizeRecalculation 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 to row-in-tabindex.
  • Changed Added possibility to add some actions for menu item (as submenu).
  • Changed Refactored Nesting menu.
  • Changed Now DropdownMenu with interaction="hover" has timeout={[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 with s 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

Choose a tag to compare

@semrush-ci-whale semrush-ci-whale released this 23 Aug 15:23
66f9f06

@semcore/dropdown

  • Fixed Focusing in popover.
  • Changed Enforce role (combobox or button) 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.