Skip to content

Releases: semrush/intergalactic

v15.114.0

28 Oct 15:28
6dbec8d
Compare
Choose a tag to compare

@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

23 Oct 15:55
ec3e539
Compare
Choose a tag to compare

@semcore/d3-chart

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

v15.112.0

18 Oct 17:31
5ef278c
Compare
Choose a tag to compare

@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

11 Oct 16:40
914d7db
Compare
Choose a tag to compare

@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

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.