Skip to content

Releases: semrush/intergalactic

v15.110.0

04 Oct 21:35
7692402
Compare
Choose a tag to compare

@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

27 Sep 18:30
05b9352
Compare
Choose a tag to compare

@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

20 Sep 17:22
d009b08
Compare
Choose a tag to compare

@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

06 Sep 20:38
905a745
Compare
Choose a tag to compare

@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

23 Aug 15:23
66f9f06
Compare
Choose a tag to compare

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

v15.105.0

17 Aug 14:05
bdd8267
Compare
Choose a tag to compare

@semcore/data-table

  • Fixed Sort icon behavior.
  • Fixed Columns width (min-width) calculation.

@semcore/feedback-form

  • Changed Using Notice.Close instead of Notice.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

13 Aug 18:17
e3c8d00
Compare
Choose a tag to compare

@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 on Input.Value.

v15.104.0

12 Aug 17:34
577048b
Compare
Choose a tag to compare

@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 default zIndex 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

05 Aug 14:31
792e3ae
Compare
Choose a tag to compare

@semcore/button

  • Changed Changed loading set spinner color setting. Instead of palette, hardcoded to theme and use 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 role dialog.

@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 to Popper 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

30 Jul 17:09
d3c6a08
Compare
Choose a tag to compare

@semcore/button

  • Fixed Tokens for Button with use="primary" and theme="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.