# Change Log - @telus-uds/components-base

This log was last generated on Tue, 13 Oct 2026 16:35:18 GMT and should not be manually modified.

<!-- Start content -->

## 4.3.0

Tue, 13 Oct 2026 16:35:18 GMT

### Minor changes

- `Checkbox`: Add variant to allow changing the vertical align of the check icon both standalone and as an item of CheckboxGroup (david.melara1@telus.com)
- StackView: Fixed a responsive `direction` flipping the layout from column to row on hydration when the `enableMediaQueryStyleSheet` theme option is enabled, so a server-rendered stack now arrives in its final direction. StackWrap's line gap and item offset follow the same per-viewport behaviour, and `Spacer` and `Divider` now accept a viewport-keyed `direction` and `vertical` respectively, which `StackView` uses so its spacers and dividers follow a responsive `direction` instead of flipping on hydration (josue.higueroscalderon@telus.com)

### Patches

- `Countdown`: emit real per-viewport media rules under `enableMediaQueryStyleSheet` — the label, digit and container padding rules were empty, the label and digit ids never reached the DOM, and the divider width is now expressed in CSS instead of branching on the JavaScript viewport (josue.higueroscalderon@telus.com)
- `Typography`: read `superScriptFontSize` and the native `sub`/`sup` sizing from the current viewport under `enableMediaQueryStyleSheet`, so superscripts keep their reduced size on web and no longer resolve to `NaN` on iOS and Android (josue.higueroscalderon@telus.com)
- `Typography` and `OrderedList`: fixed a React warning that appeared when passing plain JSX children, such as `<Typography>x<sup>2</sup></Typography>` or an `OrderedList` written with its items inline. Consumers no longer need to add a `key` to work around it. (josue.higueroscalderon@telus.com)
- `List`, `Link`: Fixed text and inline link icons being cut off on Android 14 and later when a larger system font size is enabled, while keeping the designed line spacing (guillermo.peitzner@telus.com)
- `Responsive`: Out-of-range children are now hidden from screen readers on iOS and Android when `enableMediaQueryStyleSheet` is enabled, matching what web already gets from `display: none`, and visibility is re-resolved when the viewport changes on native instead of keeping the value it resolved on mount. The component's documentation now states that enabling the option wraps children in an element of its own, which a flex or grid parent treats as its item, and keeps out-of-range children mounted at every viewport, so their effects, requests, timers and form fields stay active. (guillermo.peitzner@telus.com)
- `Tabs`: Fixed a bug where the dropdown list did not appear on iOS and Android when using `variant={{ dropdown: true }}`. The list was positioned correctly but never drawn on screen. Also fixed a related issue that could leave the `Tabs` dropdown and `Autocomplete` suggestion lists invisible after opening them (josue.higueroscalderon@telus.com)
- `Button`: Fixed a bug where buttons could align differently, and where rendering could fail when no `ViewportProvider` was mounted, with the `enableMediaQueryStyleSheet` theme option enabled. `ButtonLink` now resolves its responsive width through media queries, so it no longer shifts on hydration. (guillermo.peitzner@telus.com)
- `Link`: fix TalkBack on Android not activating text-only links and `TextButton` on double-tap — the link text no longer exposes itself as a separate nested link, so the tap reaches the link's `onPress` / `href` (guillermo.peitzner@telus.com)
- `RNMQ`: Fixed the media query stylesheet used by the `enableMediaQueryStyleSheet` theme option. Generated class names now include the first character of the style key, so two style keys whose names differ only in that character no longer share a class name. A component that passes more than one style key now has all of them resolved on iOS and Android instead of only the last, which affected `Countdown`. And Microsoft vendor prefixed properties now serialise with their leading hyphen instead of an invalid name. (guillermo.peitzner@telus.com)
- `useOverlaidPosition`: fit overlays against their own width so an overlay wider than its trigger (`NavigationSubMenu`, `TabsDropdown`) no longer overflows the viewport (josue.higueroscalderon@telus.com)
- Notification: Fixed screen reader announcements (TalkBack on Android, VoiceOver on iOS) not triggering when the notification appears on screen. (kevin.ruiz@telus.com)
- `Notification`: fix its styling on web — it threw a CSS parse error under `enableMediaQueryStyleSheet` when the theme supplied an icon, its icon gap, dismiss button gap and text typography re-laid out on hydration, and with the flag off its container style caused a hydration mismatch (guillermo.peitzner@telus.com)
- `ButtonGroup`: Fixed the `responsive` width variant, which stretched the group to full width on every viewport instead of only the extra-small viewport, and left its buttons content-width instead of filling the stacked group on web, iOS and Android (guillermo.peitzner@telus.com)
- `Box`: Fixed a bug where padding from the `space`, `horizontal`, `vertical`, `top`, `bottom`, `left` and `right` props was not applied on iOS and Android when the `enableMediaQueryStyleSheet` theme option was enabled. Border width and border radius now resolve per viewport through media queries, so they no longer shift on hydration. (guillermo.peitzner@telus.com)
- `Card`: Fixed interactive cards rendering unstyled when the media query stylesheet is enabled, aligned the checkbox and radio selection input with the card's padding at medium and larger viewports, and stopped interactive and radio-selection cards logging spurious theme token validation warnings in the browser console (guillermo.peitzner@telus.com)

## 4.2.0

Mon, 10 Aug 2026 18:54:07 GMT

### Minor changes

- `ChevronLink`, `Link`, `TextButton`: Fixed a bug where disabled links remained clickable and keyboard-focusable on web because the underlying anchor still navigated via its `href` regardless of the disabled state, and added a disabled variant to `ChevronLink` that renders it in a muted colour when the `disabled` prop is passed (guillermo.peitzner@telus.com)
- Countdown: Add multi-platform support so the component can be used on iOS and Android in addition to web (kevin.ruiz@telus.com)
- `ToggleSwitch`: Added an optional `switchOffset` token that horizontally offsets the knob within the track (used by Koodo's hover state) (guillermo.peitzner@telus.com)

### Patches

- `Convention`: Rename Typography, Span and Paragraph's colour variant to color while keeping colour as a backwards compatible prop (david.melara1@telus.com)
- `RNMQ`: Fixed a bug where media query CSS rules collected during a server-side render were never released, so a long-running server kept growing its stylesheet and could send one page's rules in another page's response. Each render now releases the rules it created once it is done, and pages rendered at the same time in one process each receive their own CSS instead of the first page to finish taking all of it. The browser also reuses the rules the server already sent instead of inserting a second copy while hydrating (guillermo.peitzner@telus.com)
- ButtonDropdown: Add missing TypeScript type declarations so the component can be imported without a ts(2305) error (kevin.ruiz@telus.com)

## 4.1.0

Tue, 14 Jul 2026 17:21:16 GMT

### Minor changes

- `ColorToggle`: Added ColorToggle export as the preferred name; both ColorToggle and ColourToggle are supported. Props now accept colorHexCode/colorName in addition to the existing colourHexCode/colourName for backwards compatibility. (david.melara1@telus.com)
- `Ribbon`: Added to components-base with multi-platform support (Web, iOS and Android) (guillermo.peitzner@telus.com)
- `MultiSelectFilter`: Added a `leadIcon` prop to display an icon at the start of the filter's dropdown button (guillermo.peitzner@telus.com)
- `Carousel`: koodo carousels now show a floating dot indicator — an animated pill active dot with outlined circles for the other dots, no completed checkmark, and the panel navigation label is brand-controlled. Carousel dot indicators are now clickable on all brands — clicking, tapping, or keyboard-activating a dot navigates directly to that slide. The standalone StepTracker default appearance is unchanged and stays display-only unless an `onStepPress` callback is provided (guillermo.peitzner@telus.com)

### Patches

- Autocomplete: Re-open suggestions when refocusing a filled input, and show suggestions after browser autofill updates the field (josue.higueroscalderon@telus.com)
- Listbox: Fixed dropdown items not responding to mouse clicks; Fixed aria-hidden scroll navigation buttons being keyboard-reachable on web (WCAG 4.1.2) (kevin.ruiz@telus.com)
- `List`: Support fragments and conditional children so dividers and last-item spacing render correctly (guillermo.peitzner@telus.com)
- `Tabs`: Fixed the scroll navigation buttons not working on small viewports, the previous button skipping items, and occasionally not registering taps where a button overlaps a tab; the buttons now advance by the number of visible tabs (guillermo.peitzner@telus.com)

## 4.0.0

Mon, 08 Jun 2026 19:50:43 GMT

### Major changes

- Add React 19 support and other changes (shahzaib.khalid@telus.com)
- Bump @telus-uds/system-constants to v4.0.0
- Bump @telus-uds/system-theme-tokens to v5.0.0

## 3.32.0

Fri, 29 May 2026 18:55:39 GMT

### Minor changes

- `ColourToggle`: Add crossedOut variant (david.melara1@telus.com)
- `Card`: Add testID to CardBase and its subcomponents (david.melara1@telus.com)
- Bump @telus-uds/system-theme-tokens to v4.22.0

## 4.0.0-beta.1

Fri, 29 May 2026 17:27:59 GMT

### Minor changes

- `Card`: Add testID to CardBase and its subcomponents (david.melara1@telus.com)
- `ColourToggle`: Add crossedOut variant (david.melara1@telus.com)
- Bump @telus-uds/system-constants to v4.0.0-beta.0
- Bump @telus-uds/system-theme-tokens to v5.0.0-beta.0

### Patches

- `Validator`: Fix guard skipping code reset on empty string value prop (david.melara1@telus.com)
- `ButtonGroup`: Fixed a bug where it wasn't displaying correctly for the `responsive` width variant on web-mobile, Android, and iOS (kevin.ruiz@telus.com)
- `Card`: preserve `style` gradient border and custom `backgroundColor` tokens when `backgroundImage` is set (josue.higueroscalderon@telus.com)

## 3.31.0

Fri, 22 May 2026 05:09:10 GMT

### Minor changes

- `Autocomplete`: Add scroll to overlay in mobile (david.melara1@telus.com)

### Patches

- `MultiSelectFilter`: position issues fixed in MFE (josue.higueroscalderon@telus.com)
- `TextInput`: Fix `onChangeText` returning `undefined` instead of an empty string when `isNumeric` is set and no text is provided (david.melara1@telus.com)
- `Autocomplete`: inside modal story fixed to show the close button properly (josue.higueroscalderon@telus.com)

## 4.0.0-beta.0

Thu, 21 May 2026 03:01:22 GMT

### Minor changes

- `Autocomplete`: Add scroll to overlay in mobile (david.melara1@telus.com)

### Patches

- `TextInput`: Fix `onChangeText` returning `undefined` instead of an empty string when `isNumeric` is set and no text is provided (david.melara1@telus.com)
- `Autocomplete`: inside modal story fixed to show the close button properly (josue.higueroscalderon@telus.com)
- `TypeScript`: fix types (guillermo.peitzner@telus.com)
- `MultiSelectFilter`: position issues fixed in MFE (josue.higueroscalderon@telus.com)

## 4.0.0-alpha.2

Fri, 17 Apr 2026 23:54:32 GMT

### Minor changes

- `Scroll`: add component (guillermo.peitzner@telus.com)
- Bump @telus-uds/system-theme-tokens to v5.0.0-alpha.2

### Patches

- `FootnoteLink`: fixed superscript text positioning on native to correctly align with surrounding text (josue.higueroscalderon@telus.com)

## 3.30.0

Thu, 16 Apr 2026 21:04:33 GMT

### Minor changes

- `Carousel`: Add `isVideo` prop to thumbnail navigation to display a play icon overlay on video thumbnails (josue.higueros@telus.com)
- `Scroll`: add component (guillermo.peitzner@telus.com)
- Bump @telus-uds/system-theme-tokens to v4.21.0

### Patches

- `FootnoteLink`: fixed superscript text positioning on native to correctly align with surrounding text (josue.higueroscalderon@telus.com)

## 4.0.0-alpha.1

Fri, 10 Apr 2026 17:20:02 GMT

### Major changes

- `Notification`: remove system prop (guillermo.peitzner@telus.com)
- `Card`: remove background variant and set style as default (sergio.ramirez@telus.com)
- `Link`: deprecate alternative and inverse variants (guillermo.peitzner@telus.com)
- Bump @telus-uds/system-theme-tokens to v5.0.0-alpha.1

### Minor changes

- `Carousel`: Add `isVideo` prop to thumbnail navigation to display a play icon overlay on video thumbnails (josue.higueros@telus.com)

### Patches

- `Modal`: Fix onPress error when backgroundDismissible is false (david.melara1@telus.com)
- `QuickLinks`: Add `listitem` role to item wrappers on web in button mode for proper ARIA semantics. (sergio.ramirez@telus.com)
- `TextInput`: Include hint and feedback in the describedBy prop (david.melara1@telus.com)
- `ActionCard`: fix mobile spacing (guillermo.peitzner@telus.com)
- `ExpandCollapse`: columnwrap example fixed in mobile (josue.higueroscalderon@telus.com)

## 3.29.1

Mon, 06 Apr 2026 21:25:55 GMT

### Patches

- `ExpandCollapse`: columnwrap example fixed in mobile (josue.higueroscalderon@telus.com)
- `Modal`: Fix onPress error when backgroundDismissible is false (david.melara1@telus.com)
- `QuickLinks`: Add `listitem` role to item wrappers on web in button mode for proper ARIA semantics. (sergio.ramirez@telus.com)
- `TextInput`: Include hint and feedback in the describedBy prop (david.melara1@telus.com)

## 4.0.0-alpha.0

Fri, 20 Mar 2026 00:57:30 GMT

### Major changes

- Upgrade to React 19 and other major changes, please refer to the changelog for more details (shahzaibkhalidmalik@outlook.com)
- Bump @telus-uds/system-constants to v4.0.0-alpha.0
- Bump @telus-uds/system-theme-tokens to v5.0.0-alpha.0

## 3.29.0

Fri, 13 Mar 2026 20:33:41 GMT

### Minor changes

- `ExpandCollapseMini`: add align prop (guillermo.peitzner@telus.com)
- `ColourToggle`: add showTooltips prop (guillermo.peitzner@telus.com)

### Patches

- `Card`: combinations of align and position fixed (josue.higueroscalderon@telus.com)
- `TabBar`: missing accesible text for the component added (josue.higueroscalderon@telus.com)
- `ChevronLink`: fix mobile icon vertical alignment (guillermo.peitzner@telus.com)

## 3.28.2

Tue, 03 Mar 2026 23:02:55 GMT

### Patches

- `Carousel`: inverse variant navigation arrows fixed by always using raised style even in the inverse state (josue.higueros@telus.com)
- `Autocomplete`: add the ability to show all values and filter them (josue.higueroscalderon@telus.com)

## 3.28.1

Fri, 20 Feb 2026 23:53:11 GMT

### Patches

- `MultiSelectFilter`: onOpen callback now triggers when filter opens instead of when it closes (josue.higueroscalderon@telus.com)
- `Carousel`: fix peeking when using a larger maxWidth (guillermo.peitzner@telus.com)

## 3.28.0

Wed, 18 Feb 2026 02:50:19 GMT

### Minor changes

- `SideNav`: Update code logic to support top and bottom borders (david.melara1@telus.com)
- `ProgressBar`: add layers variant for controlling bar positioning (sergio.ramirez@telus.com)
- `Modal`: Add `backgroundDismissible` prop to control backdrop dismissal behavior with dynamic cursor styling (josue.higueroscalderon@telus.com)
- Bump @telus-uds/system-theme-tokens to v4.20.0

### Patches

- `Card`: background image hidden behind the default background color issue fixed (josue.higueroscalderon@telus.com)
- `IconButton`: Fix wrong specific padding calculation (david.melara1@telus.com)

## 3.27.0

Thu, 29 Jan 2026 15:50:16 GMT

### Minor changes

- `Card`: Add full-bleed content support to Card component allowing content to extend to card edges (josue.higueroscalderon@telus.com)
- `List`: new feature alignment for the icons added (josue.higueroscalderon@telus.com)
- `Card`: Add inputPosition prop to InteractiveCard (david.melara1@telus.com)
- `Checkbox`: Add padding token (david.melara1@telus.com)
- Bump @telus-uds/system-theme-tokens to v4.19.0

### Patches

- `Card`: background-color covering images issue fixed (josue.higueroscalderon@telus.com)
- `Carousel`: fix horizontal behavior when using peeking (guillermo.peitzner@telus.com)

## 3.26.0

Mon, 19 Jan 2026 20:01:22 GMT

### Minor changes

- `PriceLockup`: Add inverse variant (david.melara1@telus.com)
- `Carousel`: add new swipe animation (sergio.ramirez@telus.com)
- `TextInput`: Add ARIA feedback ID for improved accessibility (david.melara1@telus.com)

## 3.25.0

Mon, 12 Jan 2026 14:55:21 GMT

### Minor changes

- `Status`: Added typescript support for the component (shivam.gupta3@telus.com)
- `IconButton`: Update the UI to match the design intention, add an inactive prop and selected variant (guillermo.peitzner@telus.com)
- `FlexGrid`: rename contentMinWidth prop to contentMaxWidth (guillermo.peitzner@telus.com)
- `ButtonGroup`: add item inactive prop (guillermo.peitzner@telus.com)
- `Carousel`: add contentMaxWidth prop (guillermo.peitzner@telus.com)
- Bump @telus-uds/system-theme-tokens to v4.18.0

## 3.24.0

Fri, 12 Dec 2025 05:37:22 GMT

### Minor changes

- `Card`: interactive mode added for FullBleedContent (35577399+JoshHC@users.noreply.github.com)
- `Shortcuts`: add component (guillermo.peitzner@telus.com)
- `Listbox & NavigationBar`: add `secondLevel` variant (sergio.ramirez@telus.com)
- Bump @telus-uds/system-theme-tokens to v4.17.0

## 3.23.0

Wed, 19 Nov 2025 05:51:39 GMT

### Minor changes

- `Listbox`: Added test and snapshot for Listbox (david.melara1@telus.com)
- `Listbox`: Updated style for koodo, allium and public mobile; added new style variant (david.melara1@telus.com)
- `ButtonGroup`: enhacements for iOS and android implemented and fix for the mobile version (35577399+JoshHC@users.noreply.github.com)
- `Button`: Implement heightFull prop (oscar.palencia@telus.com)
- Bump @telus-uds/system-theme-tokens to v4.16.0

### Patches

- `Validator`: code refactored to resolve several bugs (35577399+JoshHC@users.noreply.github.com)
- `Carousel`: fix tab navigation (guillermo.peitzner@telus.com)

## 3.22.0

Wed, 29 Oct 2025 07:40:46 GMT

### Minor changes

- `Carousel`: Add `loopDuration` prop (oscar.palencia@telus.com)
- `Button`: add RNMQ support (guillermo.peitzner@telus.com)

### Patches

- `Interactive Card`: extra spacing fixed in interactive Cards when padding tokens are set to none (35577399+JoshHC@users.noreply.github.com)

## 3.21.0

Tue, 21 Oct 2025 14:46:26 GMT

### Minor changes

- `StackView`: add RNMQ support (guillermo.peitzner@telus.com)

### Patches

- `Responsive`: fix console warning (guillermo.peitzner@telus.com)
- `TabsDropdown`: outline unnecessary property removed (35577399+JoshHC@users.noreply.github.com)

## 3.20.0

Fri, 10 Oct 2025 15:11:05 GMT

### Minor changes

- `Spacer`: add RNMQ support (guillermo.peitzner@telus.com)
- Bump @telus-uds/system-theme-tokens to v4.15.1

### Patches

- `ButtonDropdown`: Small size variant updates. (oscar.palencia@telus.com)
- `MultiSelectfilter`: rowLimit prop issue causing display problems fixed (35577399+JoshHC@users.noreply.github.com)
- `ExpandCollapseMini`: extra padding removed (35577399+JoshHC@users.noreply.github.com)

## 3.19.0

Fri, 03 Oct 2025 20:34:06 GMT

### Minor changes

- `Carousel`: add swipe functionality to MD viewport (guillermo.peitzner@telus.com)
- `MultiSelectFilter`: add documentation for JSX usage in `subtitle` prop (oscar.palencia@telus.com)
- `StepTracker`: add style bar variant (guillermo.peitzner@telus.com)
- Bump @telus-uds/system-theme-tokens to v4.15.0

### Patches

- `TabBar`: fix item token management (guillermo.peitzner@telus.com)
- `Box`: fix background image contain position (guillermo.peitzner@telus.com)

## 3.18.0

Tue, 16 Sep 2025 21:19:36 GMT

### Minor changes

- `Modal`: add footer prop (guillermo.peitzner@telus.com)

## 3.13.0

Fri, 15 Aug 2025 00:52:15 GMT

### Minor changes

- `Carousel`: add new stories & documentation (sergio.ramirez@telus.com)
- `Notification`: Add `contentMinWidth` prop for system variant (guillermo.peitzner@telus.com)
- `FlexGrid`: add min-content-width prop (guillermo.peitzner@telus.com)
- `Checkbox`: Update storybook to add description to the component (sergio.ramirez@telus.com)
- `ButtonDropdown`: add lead icon props and new variants (guillermo.peitzner@telus.com)
- Bump @telus-uds/system-theme-tokens to v4.12.0

### Patches

- `ExpandCollapseMini` fix design & animations (sergio.ramirez@telus.com)
- Invalid argument supplied to oneOfType issue fixed (35577399+JoshHC@users.noreply.github.com)

## 3.12.2

Fri, 25 Jul 2025 04:13:56 GMT

### Patches

- `Carousel`: fix tab navigation (guillermo.peitzner@telus.com)
- Bump @telus-uds/system-theme-tokens to v4.11.0

## 3.12.1

Wed, 16 Jul 2025 15:18:31 GMT

### Patches

- `ListboxOverlay`: fix console warning (guillermo.peitzner@telus.com)

## 3.12.0

Fri, 11 Jul 2025 22:22:37 GMT

### Minor changes

- `Checkbox`: add description feature (sergio.ramirez@telus.com)
- `Components`: adding named exports for sub-components (oscar.palencia@telus.com)
- `ToggleSwitch`: add width prop (sergio.ramirez@telus.com)
- Bump @telus-uds/system-theme-tokens to v4.10.0

### Patches

- `ButtonGroup`: responsive width issue fixed for the XS breakpoint (35577399+JoshHC@users.noreply.github.com)
- `StepTracker`: fix dot rendering (guillermo.peitzner@telus.com)
- `Card`: fix interactive-card size (guillermo.peitzner@telus.com)

## 3.11.0

Thu, 26 Jun 2025 23:54:42 GMT

### Minor changes

- `Carousel`: add dots style variant to progressBarVariant (guillermo.peitzner@telus.com)
- `ButtonGroup`: equalWidth variant added (35577399+JoshHC@users.noreply.github.com)
- Bump @telus-uds/system-theme-tokens to v4.9.0

## 3.9.0

Tue, 10 Jun 2025 20:25:05 GMT

### Minor changes

- `ToggleSwitch`: update UI for mobile devices (guillermo.peitzner@telus.com)
- `MultiSelectFilter`: preservation of original case (uppercase/lowercase) for label when using custom dictionary prop enabled" (35577399+JoshHC@users.noreply.github.com)
- Bump @telus-uds/system-theme-tokens to v4.7.0

### Patches

- `MultiSelectFilter`: add containerBorderColor token (sergio.ramirez@telus.com)
- `Validator`: concatenation and 6-digit limit bugs fixed (35577399+JoshHC@users.noreply.github.com)

## 3.8.0

Fri, 23 May 2025 15:15:58 GMT

### Minor changes

- `ActivityIndicator`: new `Spinner` functionalities added because it will be deprecated soon (35577399+JoshHC@users.noreply.github.com)
- `MultiSelectFilter`: close the overlay box when we click outside (sergio.ramirez@telus.com)
- `Notification`: feature variant added for allium, koodo and pm (35577399+JoshHC@users.noreply.github.com)
- Bump @telus-uds/system-theme-tokens to v4.6.0

### Patches

- `List`: fix itemIconColor token override (guillermo.peitzner@telus.com)
- `ExpandCollapseMini`: quiet variant fixed (35577399+JoshHC@users.noreply.github.com)
- `Card`: The inability to activate radio selection in `InteractiveCard` has been fixed (35577399+JoshHC@users.noreply.github.com)

## 3.7.1

Mon, 05 May 2025 21:30:13 GMT

### Patches

- `Card`: fix underline style (guillermo.peitzner@telus.com)

## 3.7.0

Thu, 01 May 2025 20:13:57 GMT

### Minor changes

- `Card`: add href and hrefAttrs props (guillermo.peitzner@telus.com)
- `Icon`: add gradient color support (guillermo.peitzner@telus.com)
- `togglePosition`: add prop to ToggleSwitch & ToggleSwitchGroup (sergio.ramirez@telus.com)
- `TextArea`: update tooltip prop object to control tooltip entirely by only one prop object (shivam.gupta3@telus.com)
- Bump @telus-uds/system-theme-tokens to v4.5.0

## 3.6.0

Thu, 24 Apr 2025 18:56:23 GMT

### Minor changes

- `MultiSelectFilter`: add new tokens (sergio.ramirez@telus.com)
- `Box`: add RNMQ support (guillermo.peitzner@telus.com)
- Bump @telus-uds/system-theme-tokens to v4.4.0

### Patches

- `ExpandCollapseMini`: allow support for style variants (Mauricio.BatresMontejo@telus.com)
- Update react dependencies to match valid versions (sergio.ramirez@telus.com)

## 3.5.2

Tue, 08 Apr 2025 19:36:14 GMT

### Patches

- `Carousel`: peeking mode optimizations (guillermo.peitzner@telus.com)
- `Notification`: fix system alignment variant when using RNMQ (guillermo.peitzner@telus.com)
- `MultiSelectFilter`: allow scrolling to viewport beyond xs (Mauricio.BatresMontejo@telus.com)

## 3.5.1

Fri, 28 Mar 2025 01:02:45 GMT

### Patches

- `RNMQ`: fix createMediaQueryStyles utility (guillermo.peitzner@telus.com)
- `TextButton`: fixes to the storybook related to Link variants (Mauricio.BatresMontejo@telus.com)

## 3.5.0

Mon, 24 Mar 2025 16:30:05 GMT

### Minor changes

- Code, Dynatrace alerts and vulnerabilities resolved (35577399+JoshHC@users.noreply.github.com)
- `ActivityIndicator`: new animation for the spinner and new `dots` variant added (35577399+JoshHC@users.noreply.github.com)
- `FileUpload`: add dictionary prop (guillermo.peitzner@telus.com)
- Bump @telus-uds/system-theme-tokens to v4.3.0

### Patches

- `Link`: Introduced `style` variant. The `alternative` and `inverse` variant is now deprecated and will be removed in future versions. (Mauricio.BatresMontejo@telus.com)
- `Carousel`: fix autoplay button positioning on mobile (guillermo.peitzner@telus.com)
- `MultiSelectFilter`: fix button when selected (guillermo.peitzner@telus.com)

## 3.4.0

Tue, 11 Mar 2025 21:16:58 GMT

### Minor changes

- `dataSet`: add new contenful attributes (sergio.ramirez@telus.com)
- Use React's useId hook within useUniqueId for SSR-safe ids (6854874+kyletsang@users.noreply.github.com)

## 3.3.0

Wed, 05 Mar 2025 00:06:37 GMT

### Minor changes

- `Carousel`: add animated background color to hero mode (guillermo.peitzner@telus.com)
- `ExpandCollapseMini`: add quiet variant (sergio.ramirez@telus.com)

### Patches

- `Card`: add `accessible` prop to have alt on custom image background (kristina.kirpichnikova@telus.com)
- `List`: remove textAlign parent value" (sergio.ramirez@telus.com)
- `Alignment`: fix Typography align issue when using `align` (sergio.ramirez@telus.com)
- `Carousel`: add progress-bar variants" (guillermo.peitzner@telus.com)
- `TextArea`: minLines issue when the size value changes dynamically fixed (35577399+JoshHC@users.noreply.github.com)
- `MultiSelectFilter`: Adding space between title and checkboxes when there isn't a subtitle (Mauricio.BatresMontejo@telus.com)

## 3.2.0

Fri, 14 Feb 2025 19:03:35 GMT

### Minor changes

- `Link`: refactoring component for koodo brand (Mauricio.BatresMontejo@telus.com)
- Bump @telus-uds/system-theme-tokens to v4.2.0

### Patches

- `Notification`: fix system variant (guillermo.peitzner@telus.com)
- `Typography`: add default value in text-align (sergio.ramirez@telus.com)
- `Modal`: Added space below the title when content is passed as a child. (Mauricio.BatresMontejo@telus.com)

## 3.1.0

Mon, 10 Feb 2025 17:36:47 GMT

### Minor changes

- `TabsItem`: Add new tokens & design (sergio.ramirez@telus.com)
- `Listbox`: Include export type members for component. (jaime.tuyuc@telus.com)
- Bump @telus-uds/system-theme-tokens to v4.1.0

### Patches

- `Notification`: remove flex 1 as it was breaking notification on IOS (kristina.kirpichnikova@telus.com)
- Carousel: may throw a runtime error regarding `outline` property (shahzaibkhalidmalik@outlook.com)
- `Modal`: fix conditional platform rendering (guillermo.peitzner@telus.com)
- `ChevronLink`: fix icon resize on IOS after font size increase (kristina.kirpichnikova@telus.com)
- `ExpandCollapse`: Fix when have another ExpandCollapse nested (Mauricio.BatresMontejo@telus.com)
- `LinkBase`: fix icon alignment (guillermo.peitzner@telus.com)
- `TextInputBase`: fix rendering on mobile devices and default value rendering (guillermo.peitzner@telus.com)
- `MultiSelectFilter`: add token to modify icon color background (Mauricio.BatresMontejo@telus.com)

## 3.0.0

Fri, 31 Jan 2025 20:53:28 GMT

### Major changes

- Add CommonJS builds along with ESM (shahzaibkhalidmalik@outlook.com)
- Bump @telus-uds/system-constants to v3.0.0
- Bump @telus-uds/system-theme-tokens to v4.0.0

### Minor changes

- `Carousel`: add hero mode and item background color (guillermo.peitzner@telus.com)

### Patches

- `TextArea`: minLines token issue when value size changes fixed (35577399+JoshHC@users.noreply.github.com)

## 2.5.0

Wed, 22 Jan 2025 21:08:36 GMT

### Minor changes

- `Carousel`: hide the progress bar when rendering a 'single' item (guillermo.peitzner@telus.com)
- `ExpandCollapseMini`: add component (guillermo.peitzner@telus.com)

### Patches

- `Autocomplete`: fix displacement when selecting an item (guillermo.peitzner@telus.com)

## 2.4.0

Fri, 10 Jan 2025 21:49:25 GMT

### Minor changes

- `Search`: `showLeftIcon` prop added to display the update icon in the left side for the component. (35577399+JoshHC@users.noreply.github.com)
- `MultiSelectFilter`: add label and button icon tokens (kristina.kirpichnikova@telus.com)
- Bump @telus-uds/system-theme-tokens to v3.3.0

### Patches

- `Link`: add missing outer border tokens for mobile devices (guillermo.peitzner@telus.com)
- `Modal`: add fallback to avoid error when pressing Tab (Mauricio.BatresMontejo@telus.com)
- `Select`: fix Option not appearing in component when selected on iOS largest text sizes (sergio.ramirez@telus.com)
- `InputLabel`: add character count to support InputText and TextArea (Mauricio.BatresMontejo@telus.com)
- `Notification`: add system style variant retrocompatibility (guillermo.peitzner@telus.com)
- `InputLabel`: static styles of the label modified to fix hint and tooltip misalignment (35577399+JoshHC@users.noreply.github.com)

## 2.3.0

Thu, 19 Dec 2024 05:02:20 GMT

### Minor changes

- `Autocomplete`: Enable `tokens` prop to set custom styles for the `maxHeight` and `scroll` behavior. (jaime.tuyuc@telus.com)
- `FileUpload`: add minFilesCount and minFileSize props (guillermo.peitzner@telus.com)
- Bump @telus-uds/system-theme-tokens to v3.2.0

### Patches

- `Card`: Include additional `tokenKeys` to remove warnings. (jaime.tuyuc@telus.com)
- `StepTracker`: elements must only use supported ARIA attributes (sergio.ramirez@telus.com)

## 2.2.0

Fri, 06 Dec 2024 02:06:03 GMT

### Minor changes

- `PressableItem`: pass event to on-press function (guillermo.peitzner@telus.com)
- `ChevronLink`, `Search` & `ResponsiveImage`: new `dataSet` prop added to the components to allow the capability to pass data (35577399+JoshHC@users.noreply.github.com)

### Patches

- `Typography`: fix gradient when enableMediaQueryStyleSheet is true (Mauricio.BatresMontejo@telus.com)

## 2.1.0

Mon, 02 Dec 2024 20:29:26 GMT

### Minor changes

- `Validator`: feedback icon added in the validation of the component (35577399+JoshHC@users.noreply.github.com)
- `Carousel`: add enableDisplayMultipleItemsPerSlide prop (guillermo.peitzner@telus.com)
- `InputLabel`: Implemented/Updated storybook InputLabel theme-casa (shivam.gupta3@telus.com)
- `CheckBoxGroup`: `inactive` prop added for the items to be able to set inactive any item of the `CheckBoxGroup` component (35577399+JoshHC@users.noreply.github.com)
- `ChevronLink`, `Search` & `ResponsiveImage`: new contentful props data-contentful-field-id and data-contentful-entry-id added to the components (35577399+JoshHC@users.noreply.github.com)
- `Progress`: Added rules for `subtle` and `inverse` variants. Deprecated `inactive` and `negative` appearances and moved them to `style` appearances. Enabled `offset` object for controlling the position of the `ProgressBar` component. (jaime.tuyuc@telus.com)
- Customized/optional props implemented `Status` and `Icon` components (shivam.gupta3@telus.com)
- `Tooltip`: Customized/optional props implemented, max width and min width (shivam.gupta3@telus.com)
- `Modal`: update component to enable heading bottom border and content spacing (eduardo.pereira1@telus.com)
- Bump @telus-uds/system-theme-tokens to v3.1.0

### Patches

- `Select`: fixing tokens for Android (Mauricio.BatresMontejo@telus.com)
- `Tabs`: fixed the problem of not displaying the lower border that encloses the items in Android (35577399+JoshHC@users.noreply.github.com)
- `Card`: fix console log warnings (guillermo.peitzner@telus.com)
- `TextInput`: Remove mask interactivity when input is inactive (jaime.tuyuc@telus.com)
- `TextInput`: Arial-label fixed in correct order - Password variant (sergio.ramirez@telus.com)

## 2.0.2

Sat, 23 Nov 2024 01:40:21 GMT

### Patches

- Upgrade dependencies (shahzaibkhalidmalik@outlook.com)

## 1.97.1

Fri, 22 Nov 2024 23:43:49 GMT

### Patches

- Bump @telus-uds/system-constants to v2.0.0
- Bump @telus-uds/system-theme-tokens to v3.0.0

## 1.97.0

Thu, 31 Oct 2024 05:09:12 GMT

### Minor changes

- `Pagination`: Enable the option to set number of pages before ellipsis (jaime.tuyuc@telus.com)
- `Types:` Export BaseProviderProps and add FileUpload types (6854874+kyletsang@users.noreply.github.com)
- `Tooltip`: add tooltipButtonTokens prop (guillermo.peitzner@telus.com)
- `Modal`: Enable `footerTopWidth` token for `Modal` component (jaime.tuyuc@telus.com)
- Bump @telus-uds/system-theme-tokens to v2.66.0

### Patches

- `ListBox`: color property distributed throughout the component tree to fix design bugs in the selected state inside `NavigationBar` (35577399+JoshHC@users.noreply.github.com)
- `Carousel`: fix item's width issues when peeking is enabled (guillermo.peitzner@telus.com)
- `List`: fix list content drift to center of screen on bigger containers (kristina.kirpichnikova@telus.com)
- `InputLabel`: fixed an issue when using tooltip. When the user taps the tooltip there was a weird artifact where the input moves down as if there was an extra space between the label and the input. (ashok@ashokamaran.com)

## 1.96.0

Sat, 12 Oct 2024 00:40:49 GMT

### Minor changes

- `TermsAndConditions`: export use-responsive-theme-tokens hook (guillermo.peitzner@telus.com)
- `Progress`: add shadow tokens to Progress and ProgressBar (jacqui.koroll@telus.com)
- `PriceLockup`: alignItemsText token added to the component to align right (flex-end), left (flex-start) or center the content (35577399+JoshHC@users.noreply.github.com)
- `Modal`: updated the alignment of the cancel/secondary buttons (sam.obisesan@telus.com)
- `Card`: new token backgroundGradient added to be able to use the gradient as background (35577399+JoshHC@users.noreply.github.com)
- Bump @telus-uds/system-theme-tokens to v2.65.0

### Patches

- `Modal`: Fix focus trap to ensure focus is contained within the modal and initial focus is set on modal upon open (Mauricio.BatresMontejo@telus.com)
- `Typography`: fix sub and sup render on mobile devices (guillermo.peitzner@telus.com)
- `Autocomplete`: fix suggestion list displacement (guillermo.peitzner@telus.com)
- `List`: Enable `CircleBullet` icon to visualize order of nested lists. (jaime.tuyuc@telus.com)
- `Notification`: use maxWidth to avoid overflow in media queries (kristina.kirpichnikova@telus.com)

## 1.95.0

Wed, 25 Sep 2024 17:07:47 GMT

### Minor changes

- `DownloadApp`: add component (Mauricio.BatresMontejo@telus.com)
- `TabBar`: new component added (35577399+JoshHC@users.noreply.github.com)
- `Link`: add `inline` variant to `iconPosition` (evander.owusu@telus.com)
- Bump @telus-uds/system-theme-tokens to v2.64.0

### Patches

- `Modal`: fix focusing on undefined ref for close button (kristina.kirpichnikova@telus.com)
- `TextInput`: masked characters issue in password fixed (35577399+JoshHC@users.noreply.github.com)
- `Tooltip`: fix positioning (guillermo.peitzner@telus.com)
- `Autocomplete`: add missing loading-label functionality (guillermo.peitzner@telus.com)

## 1.94.0

Mon, 16 Sep 2024 12:35:38 GMT

### Minor changes

- `FileUpload`: add component and add an on-dismiss function to the notification component (guillermo.peitzner@telus.com)
- `Carousel`: add peeking functionality (guillermo.peitzner@telus.com)
- `Card`: Add `backgroundImage` prop (<tony.eng@telus.com>)
- `ButtonGroup`: add `contained` variant, and new, `backgroundColor`, `borderRadius`, `padding`, and `gap` tokens (jaime.tuyuc@telus.com)
- `A11yText`: add role prop (guillermo.peitzner@telus.com)
- Bump @telus-uds/system-theme-tokens to v2.63.0

### Patches

- `MultiSelectFilter:` align with design intention (guillermo.peitzner@telus.com)
- `TextButton`: remove flex behavior (guillermo.peitzner@telus.com)
- Status: enable conditional rendering of `icon`. (Mauricio.BatresMontejo@telus.com)

## 1.92.0

Thu, 22 Aug 2024 18:25:10 GMT

### Minor changes

- `Select`: Add `active` variant (Mauricio.BatresMontejo@telus.com)
- MultiSelectFilter: onOpen function added to component, the function is called when the modal is opened (35577399+JoshHC@users.noreply.github.com)
- Bump @telus-uds/system-theme-tokens to v2.62.0

### Patches

- `carouseltabspanel`: pass accessibilityRole of presentation to divider so align with accessibility tests (<tony.eng@telus.com>)

## 1.91.0

Mon, 12 Aug 2024 06:35:32 GMT

### Minor changes

- OrderedList: add itemTextColor token and pass tokens down to children (jacqui.koroll@telus.com)
- Bump @telus-uds/system-theme-tokens to v2.61.0

### Patches

- `TextInputBase`: Update padding logic for TextInput component based on icon and buttons presence (jaime.tuyuc@telus.com)

## 1.90.0

Fri, 26 Jul 2024 21:24:32 GMT

### Minor changes

- `Status`: add component (guillermo.peitzner@telus.com)
- Bump @telus-uds/system-theme-tokens to v2.60.0

### Patches

- Conditionally add iconSpace on mobile if we have an icon to render (jaime.tuyuc@telus.com)
- `Carousel`: fix accessibility issue, remove unused accessibilityValue (<tony.eng@telus.com>)

## 1.89.0

Fri, 19 Jul 2024 18:20:50 GMT

### Minor changes

- `PriceLockup`: Add `micro` option to `size` variant (tim.hysniu@telus.com)
- Add type definitions for `Checkbox` and `CheckboxCardGroup` (evander.owusu@telus.com)

### Patches

- `Carousel`: add accessibilityLabel to autoplay button to resolve accessibility issue (<tony.eng@telus.com>)
- `TextInput`: make feedback tokens and props work (guillermo.peitzner@telus.com)
- `CarouselTabsPanel`: add accessibilityRole to resolve accessibility issue (<tony.eng@telus.com>)

## 1.88.0

Thu, 04 Jul 2024 19:35:15 GMT

### Minor changes

- Add data masking to validator component (Mauricio.BatresMontejo@telus.com)
- Bump @telus-uds/system-theme-tokens to v2.59.0

### Patches

- Remove label like unique field in RadioGroup component (Mauricio.BatresMontejo@telus.com)
- `OrderedList`: fix numbered text alignment (guillermo.peitzner@telus.com)

## 1.87.0

Mon, 24 Jun 2024 16:28:34 GMT

### Minor changes

- `ActionCard`: add component (guillermo.peitzner@telus.com)
- `StickyNavigationBar`: add render prop to `TabItem` component (guillermo.peitzner@telus.com)
- Bump @telus-uds/system-theme-tokens to v2.58.0

### Patches

- `Modal`: fix overflow scrolling (guillermo.peitzner@telus.com)
- remove default focus outline on Radio and Checkbox components (evander.owusu@telus.com)
- `Notification`: fix alignment of the `system` variant for `Koodo` and `Public Mobile` (35577399+JoshHC@users.noreply.github.com)
- ExpandCollapse: issue that creates extra space at the bottom of the page fixed. (35577399+JoshHC@users.noreply.github.com)
- List: misalignment issue fixed when the text was too long and the container has display: 'flex' (35577399+JoshHC@users.noreply.github.com)

## 1.86.0

Fri, 07 Jun 2024 22:42:09 GMT

### Minor changes

- `List`: Add `itemTextColor` token (kristina.kirpichnikova@telus.com)
- Select: data-di-mask attribute added (35577399+JoshHC@users.noreply.github.com)
- Bump @telus-uds/system-theme-tokens to v2.57.0

### Patches

- `Modal`: `cancelButtonText` wrapping fixed when rendered with longer text (35577399+JoshHC@users.noreply.github.com)

## 1.85.1

Thu, 23 May 2024 16:30:28 GMT

### Patches

- `Footnote`: fix inline render (guillermo.peitzner@telus.com)

## 1.85.0

Fri, 17 May 2024 16:34:46 GMT

### Minor changes

- Add `CardGroup` component (Mauricio.BatresMontejo@telus.com)
- Bump @telus-uds/system-theme-tokens to v2.56.0

### Patches

- `Modal`: Fix an issue where `Modal` may not render correctly when wrapped into another container (shahzaibkhalidmalik@outlook.com)
- `Carousel`: Fix an issue where slide navigation causes a scroll of `Carousel` into view (shahzaibkhalidmalik@outlook.com)
- `Modal`: add aria-modal prop (guillermo.peitzner@telus.com)
- `QuickLinksFeature`: storybook examples not working in iOS and Android (35577399+JoshHC@users.noreply.github.com)

## 1.84.0

Mon, 06 May 2024 16:39:58 GMT

### Minor changes

- `Carousel`: add `autoPlay` mode (shahzaibkhalidmalik@outlook.com)
- Accesibility issues fixed in ExpandCollapse component, now the Panels and the SubPanels can be focused and have accesibility labels for screenreaders (35577399+JoshHC@users.noreply.github.com)
- fix: added missing variant prop change to buttongoup (jovimdl@gmail.com)
- Bump @telus-uds/system-theme-tokens to v2.55.0

### Patches

- ExpandCollapseMini: fixed the ability to center the component (35577399+JoshHC@users.noreply.github.com)
- Button: Fix misaligned icon in Android (35577399+JoshHC@users.noreply.github.com)
- `Modal`: fix accessibility role and z-index property (guillermo.peitzner@telus.com)
- `WebModal:` fix style prop (guillermo.peitzner@telus.com)

## 1.83.0

Wed, 24 Apr 2024 16:35:16 GMT

### Minor changes

- Radio: Allow React node along with string labels for label prop (35577399+JoshHC@users.noreply.github.com)
- `Listbox:` add ref prop (guillermo.peitzner@telus.com)

### Patches

- Notification: fix justify-content not being reflected. (evander.owusu@telus.com)

## 1.82.0

Fri, 05 Apr 2024 17:16:24 GMT

### Minor changes

- Add `ProductCardGroup` component (chris.tafts@telus.com)
- Add `ProductCard` component (chris.tafts@telus.com)
- add support for circle container to icon (mauricio.batresmontejo@telus.com)
- Bump @telus-uds/system-theme-tokens to v2.54.0

### Patches

- `Modal`: fix focus life cycle (guillermo.peitzner@telus.com)

## 1.81.0

Wed, 27 Mar 2024 21:13:10 GMT

### Minor changes

- add test-id prop to radio-group component (guillermo.peitzner@telus.com)

### Patches

- SSR: sanitize function values in CSS styles (guillermo.peitzner@telus.com)
- validation added to the datepicker input and input cleaned after the content is deleted (35577399+JoshHC@users.noreply.github.com)

## 1.80.1

Tue, 19 Mar 2024 18:39:50 GMT

### Patches

- prevent flexgrid dataset property to be overruled (guillermo.peitzner@telus.com)
- `Autocomplete`: Component breaks on Android because of type-casting (shahzaibkhalidmalik@outlook.com)
- `Autocomplete`: Overlay does not render next to `TextInput` (shahzaibkhalidmalik@outlook.com)

## 1.80.0

Tue, 12 Mar 2024 22:26:51 GMT

### Minor changes

- New variants added to Footnote.Link component (josue.higueros@telus.com)

## 1.79.0

Wed, 06 Mar 2024 00:09:16 GMT

### Minor changes

- adjusting Typography to use the new token gradient (hoss.agina@telus.com)
- Bump @telus-uds/system-theme-tokens to v2.53.0

### Patches

- prevent onchange event from being fired twice on select component (guillermo.peitzner@telus.com)
- fix step-tracker component visual states (guillermo.peitzner@telus.com)

## 1.78.1

Thu, 29 Feb 2024 00:05:08 GMT

### Patches

- fix notification component icon alignment" (guillermo.peitzner@telus.com)
- fix box component background image on mobile devices (guillermo.peitzner@telus.com)
- fix carousel component icon background color (guillermo.peitzner@telus.com)
- Bump @telus-uds/system-theme-tokens to v2.52.1

## 1.78.0

Fri, 23 Feb 2024 19:39:17 GMT

### Minor changes

- refactoring Card component to add media queries as an option to prevent layout shifts (hoss.agina@telus.com)
- Bump @telus-uds/system-theme-tokens to v2.52.0

### Patches

- Onpress function reverted due to several bugs (35577399+JoshHC@users.noreply.github.com)
- fix Link component keyboard interaction (guillermo.peitzner@telus.com)
- prevent typography dataset property to be overruled (guillermo.peitzner@telus.com)
- New changes of notification component merged with old changes to support the users in the migraiton to the new ones (35577399+JoshHC@users.noreply.github.com)

## 1.77.1

Tue, 20 Feb 2024 23:14:38 GMT

### Patches

- refactor getsteplabel function so step tracker displays multiple labels (evander.owusu@telus.com)
- fix pagination button-base props warning (guillermo.peitzner@telus.com)
- fix unexpected scroll when pressing the chevron-link component using the space key (guillermo.peitzner@telus.com)

## 1.77.0

Wed, 14 Feb 2024 02:29:37 GMT

### Minor changes

- add background-image to box component (guillermo.peitzner@telus.com)
- skeleton border radius for line shape (tim.hysniu@telus.com)
- Bump @telus-uds/system-theme-tokens to v2.51.0

### Patches

- fix expand-collapse visual states for koodo theme (guillermo.peitzner@telus.com)

## 1.76.0

Wed, 07 Feb 2024 19:14:07 GMT

### Minor changes

- Changes to enable the key recogniztion in the press state (35577399+JoshHC@users.noreply.github.com)
- carouselThumbnail component modified to match design intention (35577399+JoshHC@users.noreply.github.com)
- refactor(PriceLockup): started the migration to component-base (chris.tafts@telus.com)
- refactor(PriceLuckup): started the migration to component-base (chris.tafts@telus.com)

### Patches

- fix ordered-list component single child render (guillermo.peitzner@telus.com)

## 1.75.0

Mon, 29 Jan 2024 18:41:50 GMT

### Minor changes

- Styles changed in notification component to be SSR (35577399+JoshHC@users.noreply.github.com)
- Bump @telus-uds/system-theme-tokens to v2.50.1

## 1.74.0

Thu, 18 Jan 2024 22:55:53 GMT

### Minor changes

- refactor footnote component for multi-platform (guillermo.peitzner@telus.com)
- introducing inheritedStyles prop for responsive (srikanthkhari@gmail.com)
- Bump @telus-uds/system-theme-tokens to v2.50.0

### Patches

- expandcollapse doesn't expand in react native (guillermo.peitzner@telus.com)
- Typography ignoring viewport-based theme rules with enableMediaQueryStylesheet set to false Fixed. (srikanthkhari@gmail.com)

## 1.73.0

Mon, 08 Jan 2024 20:16:06 GMT

### Minor changes

- RNMQ integration to Responsive component (srikanthkhari@gmail.com)
- Changes in the Notification component (35577399+JoshHC@users.noreply.github.com)
- Support server component (wlsdud194@hotmail.com)
- Changes to the box component for allow gradient in mobile (35577399+JoshHC@users.noreply.github.com)
- update story for badge to include subtle variant (evander.owusu@telus.com)
- Bump @telus-uds/system-theme-tokens to v2.49.0

### Patches

- fix multiselectfilter controlled rendered values (guillermo.peitzner@telus.com)
- remove listitem accessibility role from android devices (guillermo.peitzner@telus.com)

## 1.72.0

Wed, 13 Dec 2023 21:24:24 GMT

### Minor changes

- refactor ordered-list for multiplatform (guillermo.peitzner@telus.com)
- copy over mta type files to components base (evander.owusu@telus.com)
- new Colourtoggle component (mauricio.batresmontejo@telus.com)
- Bump @telus-uds/system-theme-tokens to v2.48.0

### Patches

- change to rnmq approach so rnw is not needed as dep for RN (srikanthkhari@gmail.com)
- adding viewport for consulting tokens (mauricio.batresmontejo@telus.com)
- fix modal content (mauricio.batresmontejo@telus.com)

## 1.71.0

Fri, 01 Dec 2023 21:08:36 GMT

### Minor changes

- `Card`: Add interactive section (shahzaibkhalidmalik@outlook.com)
- changes in handleClose method in autocomplete to fix the selection of suggestions in mobile browsers (35577399+JoshHC@users.noreply.github.com)
- add logic to linkbase to allow items to be center aligned (evander.owusu@telus.com)
- Bump @telus-uds/system-theme-tokens to v2.47.0

## 1.70.0

Mon, 27 Nov 2023 21:20:44 GMT

### Minor changes

- Add SSR support for media queries (wlsdud194@hotmail.com)

## 1.69.0

Sat, 18 Nov 2023 02:32:49 GMT

### Minor changes

- updating notification stories (srikanthkhari@gmail.com)
- Bump @telus-uds/system-theme-tokens to v2.46.0

### Patches

- `TermsAndConditions`: Fix unexpected state handling in `ExpandCollapse.Panel` (shahzaibkhalidmalik@outlook.com)
- fixes to getIcon method for card variant in TextInput (email not defined)
- removing koodo rebrand iconset from supports (srikanthkhari@gmail.com)

## 1.68.0

Wed, 15 Nov 2023 18:45:58 GMT

### Minor changes

- refactor badge component for multiplatform (guillermo.peitzner@telus.com)
- Changes to improve alignment and icon sizing (35577399+JoshHC@users.noreply.github.com)
- Bump @telus-uds/system-theme-tokens to v2.45.0

## 1.67.1

Fri, 10 Nov 2023 22:37:27 GMT

### Patches

- Add new stories for quiet variant for Link component (email not defined)
- fixes for error border validation to checkboxgroup, checkboxcardgroup, radiogroup and radiocardgroup (email not defined)
- Bump @telus-uds/system-theme-tokens to v2.44.1

## 1.67.0

Tue, 07 Nov 2023 16:32:21 GMT

### Minor changes

- New test added from components web to components base (35577399+JoshHC@users.noreply.github.com)
- new CheckboxCardGroup component (email not defined)
- Bump @telus-uds/system-theme-tokens to v2.44.0

## 1.66.0

Wed, 01 Nov 2023 01:05:43 GMT

### Minor changes

- card type for textInput component (srikanthkhari@gmail.com)
- Add responsive `width` variant to `ButtonGroup` (shahzaibkhalidmalik@outlook.com)
- Bump @telus-uds/system-theme-tokens to v2.43.0

## 1.65.0

Thu, 26 Oct 2023 19:35:09 GMT

### Minor changes

- Add `equalWidth` variant in `Tabs` (shahzaibkhalidmalik@outlook.com)
- new CheckboxCard component (mauricio.batresmontejo@telus.com)
- Bump @telus-uds/system-theme-tokens to v2.42.0

## 1.64.0

Thu, 19 Oct 2023 00:28:36 GMT

### Minor changes

- added new styles for public mobile premium theme button, typography, radio button, checkbox, progress, progress bar (luis.florescarpinteyro@telus.com)

## 1.63.0

Wed, 04 Oct 2023 18:39:58 GMT

### Minor changes

- new logic for autocomplete when has nested items (mauricio.batresmontejo@telus.com)
- update components base imports (evander.owusu@telus.com)

## 1.62.1

Wed, 27 Sep 2023 20:47:22 GMT

### Patches

- Clicking on any clickable area should bubble event to relevant `Pressable` element (shahzaibkhalidmalik@outlook.com)

## 1.62.0

Fri, 15 Sep 2023 21:02:27 GMT

### Minor changes

- TextInputBase component changed to match with design intention for the IconButton (35577399+JoshHC@users.noreply.github.com)
- `Tooltip`: Add `onPress` callback function to be triggered when tooltip button is clicked (shahzaibkhalidmalik@outlook.com)

## 1.61.0

Tue, 12 Sep 2023 23:39:14 GMT

### Minor changes

- autocomplete from web to multi-platform (srikanthkhari@gmail.com)

## 1.60.0

Tue, 12 Sep 2023 15:37:54 GMT

### Minor changes

- `Tooltip`: Allow ability to display `inline` within other elements (shahzaibkhalidmalik@outlook.com)
- Missing props added to components (35577399+JoshHC@users.noreply.github.com)
- Bump @telus-uds/system-theme-tokens to v2.41.1

### Patches

- `ExpandCollapse`: Nested links might collapse and disappear when clicked (shahzaibkhalidmalik@outlook.com)
- adding a testID data attribute to Datepicker Arrow Buttons for test automation purposes (lptbarlaan@gmail.com)
- fixing progressbarbackground svg (21316148+donnavitan@users.noreply.github.com)

## 1.59.2

Thu, 31 Aug 2023 18:02:14 GMT

### Patches

- autocomplete options overlap fix on XS (srikanthkhari@gmail.com)

## 1.59.1

Mon, 21 Aug 2023 19:06:28 GMT

### Patches

- Synced up event propagation to the relevant element taking `id` (shahzaibkhalidmalik@outlook.com)
- fixes on tooltip component (mauricio.batresmontejo@telus.com)

## 1.59.0

Wed, 09 Aug 2023 00:02:59 GMT

### Minor changes

- `MultiSelectFilter`: Add custom `dictionary` prop and custom callback for `onConfirm` and `onCancel` (shahzaibkhalidmalik@outlook.com)
- Added a Inverse story to Tabs stories (kyle.king2@telus.com)
- Bump @telus-uds/system-theme-tokens to v2.41.0

## 1.58.0

Wed, 02 Aug 2023 18:13:48 GMT

### Minor changes

- added condition on applying "raised" in Carousel for next/prev buttons (kyle.king2@telus.com)

## 1.57.0

Fri, 28 Jul 2023 18:18:38 GMT

### Minor changes

- underline style adapted for text - was abscent earlier (akshay.pandey1@telus.com)
- feedback and textinput changes to match figma designs for koodo rebrand (akshay.pandey1@telus.com)
- Remove center alignment between title icon and text in Feedback (wlsdud194@hotmail.com)
- Bump @telus-uds/system-theme-tokens to v2.40.0

### Patches

- `Button`'s nested `View`'s should bubble event to the parent `Pressable` (shahzaibkhalidmalik@outlook.com)
- add new token for outline border to checkbox (mauricio.batresmontejo@telus.com)

## 1.56.0

Fri, 21 Jul 2023 00:51:24 GMT

### Minor changes

- Rebranded Box for Koodo (wlsdud194@hotmail.com)
- Branch updated with rebase for components base (35577399+JoshHC@users.noreply.github.com)
- space of 4px added between the validation and the chevron icons for select component (35577399+JoshHC@users.noreply.github.com)
- fix content shifting issue in Card component (kyle.king2@telus.com)
- Bump @telus-uds/system-theme-tokens to v2.39.0

### Patches

- fix stories for inverse variant icon (mauricio.batresmontejo@telus.com)
- rebrand inputlabel for koodo (mauricio.batresmontejo@telus.com)

## 1.55.0

Fri, 14 Jul 2023 19:47:50 GMT

### Minor changes

- Refactored IconButton to accomodate QuantitySelector standardization (wlsdud194@hotmail.com)
- Fixed test data and introduced background color token to base component. (akshay.pandey1@telus.com)
- Added use of CarouselThumbnail (kyle.king2@telus.com)
- Bump @telus-uds/system-constants to v1.3.0
- Bump @telus-uds/system-theme-tokens to v2.38.0

## 1.54.0

Fri, 07 Jul 2023 19:26:41 GMT

### Minor changes

- Koodo changes to nav bar (akshay.pandey1@telus.com)
- Home Pro Icon added to telus (akshay.pandey1@telus.com)
- Added "content" prop to ExpandCollapsePanel (wlsdud194@hotmail.com)
- added capability to adjust superscript sizing with theme tokens (kyle.king2@telus.com)
- Standardized SkipLink (wlsdud194@hotmail.com)
- Bump @telus-uds/system-theme-tokens to v2.37.0

### Patches

- Fix an issue where `Modal` may crash on Android devices and also may not render longer content (shahzaibkhalidmalik@outlook.com)
- Tooltip margin adjusted to encompass the whole component (jislaseng@gmail.com)

## 1.53.0

Wed, 28 Jun 2023 23:27:23 GMT

### Minor changes

- added/ outline, adjusted space and adjust track width to ToggleSwitch (samuraix221@hotmail.com)
- Gradient token added to Card component (35577399+JoshHC@users.noreply.github.com)
- Bump @telus-uds/system-theme-tokens to v2.36.0

### Patches

- `Carousel` breaks when single `Carousel.Item` is rendered (shahzaibkhalidmalik@outlook.com)

## 1.52.0

Wed, 21 Jun 2023 20:40:42 GMT

### Minor changes

- feature:update MultiSelectFilter padding update (samuraix221@hotmail.com)
- fix:Icon Button tokens fixed (samuraix221@hotmail.com)
- feature: Timeline standardization (samuraix221@hotmail.com)
- Bump @telus-uds/system-theme-tokens to v2.35.0

## 1.51.1

Tue, 20 Jun 2023 16:09:24 GMT

### Patches

- Bump @telus-uds/system-theme-tokens to v2.34.0

## 1.51.0

Fri, 16 Jun 2023 21:12:21 GMT

### Minor changes

- Change in tags due to multibrand standardization (35577399+JoshHC@users.noreply.github.com)
- feature:update MultiSelectFilter to follow design (samuraix221@hotmail.com)
- Adapt the tokens to the steptracker (mauricio.batresmontejo@telus.com)
- Update 'LinkBase' to pass Pressable state through to children (kyle.king2@telus.com)
- Bump @telus-uds/system-theme-tokens to v2.33.0

## 1.50.0

Wed, 14 Jun 2023 00:06:30 GMT

### Minor changes

- Datepicker refactor (srikanthkhari@gmail.com)
- Bump @telus-uds/system-theme-tokens to v2.32.0

### Patches

- Allow dynamic swap of `defaultTheme` passed to `ThemeProvider` (shahzaibkhalidmalik@outlook.com)

## 1.49.0

Fri, 09 Jun 2023 00:28:33 GMT

### Minor changes

- refactored SideNav component for alignment to design intentions (kyle.king2@telus.com)
- Fixed bullet alignment within ListItemBase (wlsdud194@hotmail.com)
- expand collpase mini variant introduced (akshay.pandey1@telus.com)
- Bump @telus-uds/system-theme-tokens to v2.31.0

## 1.48.0

Tue, 06 Jun 2023 20:46:12 GMT

### Minor changes

- add new story for 'ButtonDropdown' (kyle.king2@telus.com)
- change animation to skeleton component (mauricio.batresmontejo@telus.com)
- Bump @telus-uds/system-theme-tokens to v2.30.0

### Patches

- Fix an issue where `Button` may not align as expected in a flex container (shahzaibkhalidmalik@outlook.com)

## 1.47.0

Fri, 02 Jun 2023 00:34:55 GMT

### Minor changes

- Override Search tokens with inactive variant if inactive is true (wlsdud194@hotmail.com)
- New variants added for the typography component (35577399+JoshHC@users.noreply.github.com)
- ExpandCollapse theme changes (akshay.pandey1@telus.com)
- `Box`: Introduce new `border` related tokens (shahzaibkhalidmalik@outlook.com)
- Bump @telus-uds/system-theme-tokens to v2.29.0

### Patches

- Remove unnecessary ChevronLink changes ("textLineHeight") (kyle.king2@telus.com)

## 1.46.0

Tue, 30 May 2023 02:46:46 GMT

### Minor changes

- Standardized RadioCardGroup (wlsdud194@hotmail.com)
- Button outer width is no longer set to 0 if token width = 0 (wlsdud194@hotmail.com)
- fix:list overflowing (samuraix221@hotmail.com)

## 1.45.0

Sat, 27 May 2023 00:44:50 GMT

### Minor changes

- Add in button group stories how looks icon right (mauricio.batresmontejo@telus.com)
- link component modified to anchor the icon to the top of the line (35577399+JoshHC@users.noreply.github.com)
- add "numeric" variant to 'TextInput' component (kyle.king2@telus.com)
- feature:fieldset tokenization (samuraix221@hotmail.com)
- Bump @telus-uds/system-theme-tokens to v2.28.0

## 1.44.0

Wed, 24 May 2023 23:46:34 GMT

### Minor changes

- alignSelf works for stackview links bug fix (akshay.pandey1@telus.com)
- Bump @telus-uds/system-theme-tokens to v2.27.0

## 1.43.0

Wed, 24 May 2023 01:43:02 GMT

### Minor changes

- installation, usage and license update in readme.md (srikanthkhari@gmail.com)
- fix: list (samuraix221@hotmail.com)
- Bump @telus-uds/system-constants to v1.2.1
- Bump @telus-uds/system-theme-tokens to v2.26.1
- Bump @telus-uds/browserslist-config to v1.0.5

## 1.42.0

Fri, 19 May 2023 04:57:25 GMT

### Minor changes

- update default space value for stackview component (evander.owusu@telus.com)

## 1.41.0

Wed, 17 May 2023 00:20:05 GMT

### Minor changes

- update public mobile and description fontFamily bug (samuraix221@hotmail.com)
- ButtonBase component replace by IconButton and styles fixed for the Notification component (35577399+JoshHC@users.noreply.github.com)
- standardization and multibrand effort for expand collapse (akshay.pandey1@telus.com)
- Add `feedbackBackgroundColor` in `Select` to override background color of `Feedback` (shahzaibkhalidmalik@outlook.com)
- Refactored selectOuterWidthStyles in ButtonBase to apply both outer width and height (wlsdud194@hotmail.com)
- Bump @telus-uds/system-theme-tokens to v2.26.0

### Patches

- Remove flexGrow from text styles (wlsdud194@hotmail.com)
- Set icon size to 0 if undefined in IconText (wlsdud194@hotmail.com)

## 1.40.0

Tue, 09 May 2023 00:29:54 GMT

### Minor changes

- Added 'strikeThrough' property (kyle.king2@telus.com)
- remove screenReaderChanged event from A11yInfoProvider and event tracking (mauricio.batresmontejo@telus.com)
- Bump @telus-uds/system-theme-tokens to v2.25.0

## 1.39.0

Mon, 01 May 2023 22:09:07 GMT

### Minor changes

- added adjustments to IconText (kyle.king2@telus.com)
- list component standardization (akshay.pandey1@telus.com)
- Bump @telus-uds/system-theme-tokens to v2.24.0

## 1.38.0

Thu, 27 Apr 2023 14:41:57 GMT

### Minor changes

- add a new button variant to support responsive width across the different viewports (guillermo.peitzner@telus.com)
- export use theme call back (mauricio.batresmontejo@telus.com)
- standarization of activity indicator (ignacio.cuyun@telus.com)
- conditionally render Icon based on it being defined (kyle.king2@telus.com)
- Bump @telus-uds/system-theme-tokens to v2.23.0

## 1.37.0

Mon, 24 Apr 2023 21:42:02 GMT

### Minor changes

- conditionally render Icon based on it being defined (kyle.king2@telus.com)
- Bump @telus-uds/system-theme-tokens to v2.22.0

## 1.36.0

Thu, 20 Apr 2023 19:13:33 GMT

### Minor changes

- added adjustments to IconText (kyle.king2@telus.com)
- Bump @telus-uds/system-theme-tokens to v2.21.0

### Patches

- dependency version fix (srikanthkhari@gmail.com)

## 1.35.0

Wed, 19 Apr 2023 18:49:51 GMT

### Minor changes

- Add Flex tokens to Card Content (carlos.jeronimo@telus.com)
- Bump @telus-uds/system-theme-tokens to v2.20.0

## 1.34.2

Wed, 19 Apr 2023 11:32:31 GMT

### Patches

- Align bottom border of `TabsItem` with tab's width (shahzaibkhalidmalik@outlook.com)
- Bump @telus-uds/system-theme-tokens to v2.19.0

## 1.34.1

Tue, 18 Apr 2023 11:48:05 GMT

### Patches

- multi-select-filter not showing modal fix (srikanthkhari@gmail.com)

## 1.34.0

Thu, 13 Apr 2023 05:59:09 GMT

### Minor changes

- feature: standardize Radio for Allium, Public Mobile, Koodo (samuraix221@hotmail.com)
- select standardization (samuraix221@hotmail.com)
- Bump @telus-uds/system-theme-tokens to v2.18.0

### Patches

- Fix where `Modal` clips long content (shahzaibkhalidmalik@outlook.com)

## 1.33.0

Tue, 04 Apr 2023 20:00:31 GMT

### Minor changes

- fix: render with bold: true for list items with titles (kyle.king2@telus.com)
- Bump @telus-uds/system-theme-tokens to v2.17.0

## 1.32.0

Tue, 04 Apr 2023 14:52:45 GMT

### Minor changes

- feat: Standardize radio telus,PM,Koodo (samuraix221@hotmail.com)
- Bump @telus-uds/system-theme-tokens to v2.16.0

### Patches

- Fixes extra spaces around `Fieldset` group (shahzaibkhalidmalik@outlook.com)

## 1.31.0

Mon, 03 Apr 2023 20:41:50 GMT

### Minor changes

- added storybook stories for Koodo divider (kyle.king2@telus.com)
- add more icon variants to storybook (mauricio.batresmontejo@telus.com)
- Added color property to QuickLinksList (wlsdud194@hotmail.com)
- add stories for inverse and inactive buttons (evander.owusu@telus.com)
- Bump @telus-uds/system-theme-tokens to v2.15.0

### Patches

- add keyboard type numeric to validator (mauricio.batresmontejo@telus.com)

## 1.30.1

Thu, 23 Mar 2023 20:52:43 GMT

### Patches

- Bump @telus-uds/system-theme-tokens to v2.14.0

## 1.30.0

Mon, 20 Mar 2023 19:48:47 GMT

### Minor changes

- Password variant added to PM, koodo, Telus and Rebrand-PM (akshay.pandey1@telus.com)
- Bump @telus-uds/system-theme-tokens to v2.13.0

## 1.29.0

Tue, 07 Mar 2023 21:13:39 GMT

### Minor changes

- Tooltipbutton hover behavior and pressbehior fix + pm rebrand (akshay.pandey@telus.com)
- Bump @telus-uds/system-theme-tokens to v2.12.0

## 1.28.0

Thu, 02 Mar 2023 22:33:01 GMT

### Minor changes

- [object Object] (khemkaran.singh@telusinternational.com)

### Patches

- adding French translations to Carousel (21316148+donnavitan@users.noreply.github.com)

## 1.27.0

Thu, 23 Feb 2023 17:25:51 GMT

### Minor changes

- update public mobile themes (evander.owusu@telus.com)
- Bump @telus-uds/system-theme-tokens to v2.11.0

### Patches

- ignore unwanted files (evander.owusu@telus.com)
- Updated snapshots based on the SVG changes (101351850+nadaltelus@users.noreply.github.com)

## 1.26.0

Fri, 10 Feb 2023 17:40:05 GMT

### Minor changes

- chore: new modal overlay component for multiselectfilter (mauricio.batresmontejo@telus.com)

### Patches

- fixing icon gap to the right side (evander.owusu@telus.com)
- Fix carousel content not centering when resizing screen (tiagohldb@gmail.com)
- Fixing carousel StepTracker variant for mobile (tiagohldb@gmail.com)
- Tooltip implementation is separated into web and native for a fix on smaller screen size (akshay.pandey@telus.com)

## 2.0.0

Thu, 09 Feb 2023 23:38:35 GMT

### Major changes

- chore: new modal overlay component for multiselectfilter (mauricio.batresmontejo@telus.com)
- Bump @telus-uds/system-theme-tokens to v2.10.0

### Patches

- fixing icon gap to the right side (evander.owusu@telus.com)
- Fixing carousel StepTracker variant for mobile (tiagohldb@gmail.com)
- Tooltip implementation is separated into web and native for a fix on smaller screen size (akshay.pandey@telus.com)

## 1.25.0

Wed, 01 Feb 2023 20:56:49 GMT

### Minor changes

- Floating ui integration for Tooltip component (tiagohldb@gmail.com)

### Patches

- Fixing sub and sup elements line height (tiagohldb@gmail.com)

## 1.24.2

Thu, 19 Jan 2023 21:39:36 GMT

### Patches

- Tooltip implementation is separated into web and native for a fix on smaller screen size (akshay.pandey@telus.com)
- fix: remove direct font weight application (ruslan.bredikhin@nearform.com)
- fix: switch the order of the styling rules on the inline pressable (ruslan.bredikhin@nearform.com)
- Fix missing passthrough of accessibilityRole in taggable container components (alan.slater@nearform.com)

## 1.24.1

Thu, 05 Jan 2023 03:43:21 GMT

### Patches

- fix the list with headings in docs and storybook (mauricio.batresmontejo@telus.com)

## 1.24.0

Thu, 15 Dec 2022 23:08:41 GMT

### Minor changes

- Add `isStatic` prop to `ActivityIndicator` and `Spinner` (shahzaibkhalidmalik@outlook.com)

## 1.23.0

Wed, 14 Dec 2022 01:46:10 GMT

### Minor changes

- undefined (mauricio.batresmontejo@telus.com)

### Patches

- chore: new design to error feedback for radio group (mauricio.batresmontejo@telus.com)

## 1.22.0

Wed, 07 Dec 2022 15:14:20 GMT

### Minor changes

- QuickLinksFeature component implementation (tiagohldb@gmail.com)
- Adding iconPosition for ButtonGroup (tiagohldb@gmail.com)
- chore: new design for error feedback for radio card group (mauricio.batresmontejo@telus.com)
- feat: add inverse variant for StepTracker (ruslan.bredikhin@nearform.com)
- Bump @telus-uds/system-theme-tokens to v2.9.0

### Patches

- fix expand collapse icon size (mauricio.batresmontejo@telus.com)

## 1.21.0

Wed, 23 Nov 2022 21:42:51 GMT

### Minor changes

- Export useHydrationContext, add enableHelmetSSR opt-out (alan.slater@nearform.com)

### Patches

- fix: enforce specific font weight rule application (ruslan.bredikhin@nearform.com)

## 1.20.0

Tue, 08 Nov 2022 01:35:30 GMT

### Minor changes

- feat: add a clear button to the TextInput via TextInputBase (ruslan.bredikhin@nearform.com)
- feat: add MultiSelectFilter component. (ugursysl@gmail.com)
- Background feature for Carousel (tiagohldb@gmail.com)
- Box gradient (tiagohldb@gmail.com)
- Improving onIndexChange function on Carousel (tiagohldb@gmail.com)
- Bump @telus-uds/system-constants to v1.2.0
- Bump @telus-uds/system-theme-tokens to v2.8.0

### Patches

- fixing carousel dots on mobile (tiagohldb@gmail.com)
- fix: adjust select component styling for Android (ruslan.bredikhin@nearform.com)
- Setting `position:absolute;` with higher `zIndex` value may not let flow content on sibling views until their `zIndex` is set to `auto` (shahzaibkhalidmalik@outlook.com)

## 1.19.0

Fri, 14 Oct 2022 19:30:03 GMT

### Minor changes

- Responsive component implementation and tests (srikanthkhari@gmail.com)
- Add snapshot tests for base components (evander.owusu@telus.com)
- feat: add right-side buttons to the TextInputBase (ruslan.bredikhin@nearform.com)
- Add a `text` variant for `Button` (shahzaibkhalidmalik@outlook.com)
- Show/Hide Previous and Next on Pagination for larger screens (tiagohldb@gmail.com)
- Bump @telus-uds/system-constants to v1.1.0
- Bump @telus-uds/system-theme-tokens to v2.7.0

### Patches

- Fix double-icon bug in Tags (alan.slater@nearform.com)
- Make initial focus of a Carousel more intuitive when refocus is on (alan.slater@nearform.com)
- Don't jump focus to next carousel tab on focusing first item in tabs (alan.slater@nearform.com)

## 1.18.1

Wed, 05 Oct 2022 21:32:07 GMT

### Patches

- feat: add passing native / test ID from the search to the input (ruslan.bredikhin@nearform.com)

## 1.18.0

Tue, 27 Sep 2022 19:33:40 GMT

### Minor changes

- Add exported useSafeLayoutEffect utility (alan.slater@nearform.com)

### Patches

- Fix SSR hydration mismatches (alan.slater@nearform.com)

## 1.17.0

Mon, 19 Sep 2022 22:51:24 GMT

### Minor changes

- Timeline component implementation (tiagohldb@gmail.com)
- Add buttons-style view to QuickLinks (alan.slater@nearform.com)
- Create QuickLinks component, with themes (alan.slater@nearform.com)
- Bump @telus-uds/system-theme-tokens to v2.6.0

### Patches

- fix footnote component error (evander.owusu@telus.com)
- updates to proptypes (srikanthkhari@gmail.com)
- Remove misplaced code causing docs to fail (alan.slater@nearform.com)
- Make List more permissive about its children (alan.slater@nearform.com)

## 1.16.0

Mon, 12 Sep 2022 20:05:13 GMT

### Minor changes

- Support React ^18.1 (alan.slater@nearform.com)
- Add tabs prop to Carousel, deprecating CarouselTabs (alan.slater@nearform.com)
- Bump @telus-uds/system-theme-tokens to v2.5.0

### Patches

- fix: correct ToggleSwitch regressions (ruslan.bredikhin@nearform.com)
- fix Skeleton animation to work with RNW 0.18 (ruslan.bredikhin@nearform.com)
- fix: docs button & buttonlink a11yprops build crash (srikanthkhari@gmail.com)

## 1.15.0

Thu, 08 Sep 2022 15:38:07 GMT

### Minor changes

- Add support for React 18 (srikanthkhari@gmail.com)

### Patches

- undefined (srikanthkhari@gmail.com)
- Refactor ListItem to support a private pressable list item subcomponent (alan.slater@nearform.com)

## 1.14.3

Thu, 01 Sep 2022 15:40:38 GMT

### Patches

- add input validation to select component (evander.owusu@telus.com)
- Refactor ssr support to match ssrStyles approach proven in ds-allium (alan.slater@nearform.com)

## 1.14.2

Tue, 23 Aug 2022 19:32:37 GMT

### Patches

- fix: remove extra icons from pagination (ruslan.bredikhin@nearform.com)
- Bump @telus-uds/system-theme-tokens to v2.4.0

## 1.14.1

Wed, 17 Aug 2022 20:50:59 GMT

### Patches

- Bump @telus-uds/system-theme-tokens to v2.3.0

## 1.14.0

Wed, 17 Aug 2022 18:45:01 GMT

### Minor changes

- Base notification component improvements (tiagohldb@gmail.com)
- Allowing icons to the button component (tiagohldb@gmail.com)

### Patches

- fix(propTypes): fix PropTypes for icons (carlos.jeronimo@telus.com)

## 1.13.0

Fri, 12 Aug 2022 20:17:12 GMT

### Minor changes

- Added hintPosition prop to ButtonGroup, CheckboxGroup, RadioGroup, RadioCardGroup, and ToggleSwitchGroup (evander.owusu@telus.com)
- fixing radio input error state (tiagohldb@gmail.com)
- preventing the link component from breaking line when combined with Typography (tiagohldb@gmail.com)
- Add SkipLink component (bill.somen@telus.com)
- implementing the ability to limit Footnote body width (tiagohldb@gmail.com)
- feat: add thumbnail navigation to carousel (ruslan.bredikhin@nearform.com)
- Bump @telus-uds/system-theme-tokens to v2.2.0

### Patches

- Focus before Carousel content on new slide (alan.slater@nearform.com)

## 1.12.1

Tue, 02 Aug 2022 23:00:32 GMT

### Patches

- relative font sizes and carousel enhancements (srikanthkhari@gmail.com)

## 1.12.0

Thu, 28 Jul 2022 19:38:24 GMT

### Minor changes

- export useScrollBlocking for using on allium (tiagohldb@gmail.com)

## 1.11.0

Mon, 25 Jul 2022 18:18:31 GMT

### Minor changes

- adding reference for html dom element (tiagohldb@gmail.com)
- adding useScrollBlocking hook to avoid modal background content from scrolling (tiagohldb@gmail.com)
- feat: add InputSupports to the base exports (ruslan.bredikhin@nearform.com)
- limiting skeleton width to be max to container width (tiagohldb@gmail.com)

### Patches

- Fill in RN TextInput handlers (alan.slater@nearform.com)
- Make Carousel multi-lingual with nameable items (alan.slater@nearform.com)
- Carousel accessibility: unordered list with hidden siblings (alan.slater@nearform.com)
- fix: react native and web version updates (srikanthkhari@gmail.com)

## 1.10.0

Wed, 20 Jul 2022 23:57:28 GMT

### Minor changes

- Add Carousel component 🎉 (shahzaibkhalidmalik@outlook.com)
- Bump @telus-uds/system-theme-tokens to v2.1.0

### Patches

- Fix an issue where StepTracker might break where `stepLabel` and/or `stepTrackerLabel` are not read before reading their `dictionary` values (shahzaibkhalidmalik@outlook.com)

## 1.9.0

Fri, 08 Jul 2022 22:41:55 GMT

### Minor changes

- feat: add a controlRef prop to ExpandCollapse.Panel (ruslan.bredikhin@nearform.com)

### Patches

- don't throw if pattern used without ref (alan.slater@nearform.com)
- Add forwardRef to Card (alan.slater@nearform.com)
- Support pattern in all text input components (alan.slater@nearform.com)

## 1.8.5

Tue, 28 Jun 2022 21:36:14 GMT

### Patches

- fix: add forcing inline display on links without icons (ruslan.bredikhin@nearform.com)
- fix: move testID to the icon container (ruslan.bredikhin@nearform.com)

## 1.8.4

Wed, 22 Jun 2022 15:03:54 GMT

### Patches

- fix published lib-modules (cody.zuschlag@nearform.com)
- don't override List.Item props with less-specific List props (alan.slater@nearform.com)
- better tabs roles for tablist/navigation usage (simon.lawrence@nearform.com)
- better ExpandCollapse style timing (alan.slater@nearform.com)
- Bump @telus-uds/browserslist-config to v1.0.4

## 1.8.3

Wed, 15 Jun 2022 19:23:57 GMT

### Patches

- fix List.Item crash on Android (alan.slater@nearform.com)
- fix modal close button zIndex (eugene@michasiw.com)
- Bump @telus-uds/browserslist-config to v1.0.3

## 1.8.2

Tue, 14 Jun 2022 15:27:31 GMT

### Patches

- fix(search): search component with onfocus event (email not defined)
- switch to npm (simon.lawrence@nearform.com)
- Bump @telus-uds/system-constants to v1.0.4
- Bump @telus-uds/system-theme-tokens to v2.0.2

## 1.8.1

Tue, 07 Jun 2022 14:07:37 GMT

### Patches

- prune files included in published packages (cody.zuschlag@nearform.com)
- Bump @telus-uds/system-constants to v1.0.3
- Bump @telus-uds/system-theme-tokens to v2.0.1
- Bump @telus-uds/browserslist-config to v1.0.2

## 1.8.0

Fri, 03 Jun 2022 17:26:38 GMT

### Minor changes

- feat: add passing `copy` for tooltips to components using it internally (ruslan.bredikhin@nearform.com)
- add Fieldset to ButtonGroup (legend, feedback etc) (alan.slater@nearform.com)
- Bump @telus-uds/system-theme-tokens to v2.0.0

### Patches

- Make collapsed items in ExpandCollapse non-focusable (alan.slater@nearform.com)
- linting updates (simon.lawrence@nearform.com)
- fix Skeleton size proptype (alan.slater@nearform.com)
- make Skeleton props more intuitive (alan.slater@nearform.com)

## 1.7.1

Tue, 17 May 2022 19:56:05 GMT

### Patches

- fix(components): fix inactive TextInput prop (alan.slater@nearform.com)

## 1.7.0

Tue, 17 May 2022 15:04:46 GMT

### Minor changes

- Allow Search component to be controlled (alan.slater@nearform.com)

### Patches

- align List bullets like icons (alan.slater@nearform.com)
- Add text props to Typography (alan.slater@nearform.com)
- fix(components): support TextInput props (alan.slater@nearform.com)

## 1.6.1

Fri, 06 May 2022 15:31:28 GMT

### Patches

- don't throw if no href/onPress in link/button (alan.slater@nearform.com)
- fix: allow parsing tokens inherited from multiple components (ruslan.bredikhin@nearform.com)

## 1.6.0

Thu, 28 Apr 2022 15:40:29 GMT

### Minor changes

- Add `pattern` prop for `TextInput` (web) (shahzaibkhalidmalik@outlook.com)
- feat: add unique ids validation to the group components (ruslan.bredikhin@nearform.com)
- use IconButton for modal close (eugene@michasiw.com)
- Add flex prop to FlexGrid.Col (alan.slater@nearform.com)
- feat: add handler props whitelisting to the input components (ruslan.bredikhin@nearform.com)
- Bump @telus-uds/system-theme-tokens to v1.5.0

### Patches

- V-align Checkbox/Radio with label first line (alan.slater@nearform.com)
- Fix ExpandCollapse unable to response to window resize (shahzaibkhalidmalik@outlook.com)
- fix: move link underline to the inline pressable becoming the anchor tag on web (ruslan.bredikhin@nearform.com)
- Fix scenario where `reverse` props might not work when elements wrap (shahzaibkhalidmalik@outlook.com)
- Fix input label text wrap (alan.slater@nearform.com)
- fix Select validation icons (alan.slater@nearform.com)

## 1.5.0

Thu, 07 Apr 2022 20:33:56 GMT

### Minor changes

- extend HorizontalScrollButton via IconButton (ruslan.bredikhin@nearform.com)
- Bump @telus-uds/system-theme-tokens to v1.4.0

## 1.4.0

Fri, 01 Apr 2022 14:15:21 GMT

### Minor changes

- Bump @telus-uds/system-theme-tokens to v1.3.0

### Patches

- Refactor children wrapping in the notifications (simon.lawrence@nearform.com)

## 1.3.1

Wed, 30 Mar 2022 09:49:18 GMT

### Patches

- post monorepo reorganization release (cody.zuschlag@nearform.com)
- Bump @telus-uds/system-constants to v1.0.2
- Bump @telus-uds/system-theme-tokens to v1.2.2
- Bump @telus-uds/browserslist-config to v1.0.1
- Export viewport context
- Unify system props handling
- Reduced motion support for ActivityIndicator component
- Include FootnoteLink in list of wrappable children
- Add a module build target
- Add SSR util functions

## [1.3.0](https://github.com/telus/universal-design-system/compare/@telus-uds/components-base/v1.2.0...@telus-uds/components-base/v1.3.0) (2022-03-21)

### Features

- **components-base:** add common system props handler and restructure props-related utils ([#1444](https://github.com/telus/universal-design-system/issues/1444)) ([ab655ec](https://github.com/telus/universal-design-system/commit/ab655ec61796b6a6d7094c2c42ceef8b5197c634))
- **docs:** add tokens override documentation ([#1330](https://github.com/telus/universal-design-system/issues/1330)) ([49092e5](https://github.com/telus/universal-design-system/commit/49092e5d5f6c2d3a85de930a74a03afff8a60062))

### Bug Fixes

- **base:** inherit FlexGrid.Col responsive size if 0 ([#1419](https://github.com/telus/universal-design-system/issues/1419)) ([9defeb0](https://github.com/telus/universal-design-system/commit/9defeb0da08099afb83df9e7ee902f037cb4de02))
- **ds-allium:** fix some errors in RN builds ([#1448](https://github.com/telus/universal-design-system/issues/1448)) ([8bc4778](https://github.com/telus/universal-design-system/commit/8bc477890f0183584fdc1009d7929b71d23820a3))

## [1.2.0](https://github.com/telus/universal-design-system/compare/@telus-uds/components-base/v1.1.0...@telus-uds/components-base/v1.2.0) (2022-03-02)

### Features

- add withLinkRouter to support router integration ([#1324](https://github.com/telus/universal-design-system/issues/1324)) ([e56f491](https://github.com/telus/universal-design-system/commit/e56f491ac088a005f364330cfc70901532df7cea))
- **component-base:** refactor ToggleSwitch to use input label and add tooltip support ([#1341](https://github.com/telus/universal-design-system/issues/1341)) ([979da1a](https://github.com/telus/universal-design-system/commit/979da1afb5b319df51026f44299d363f50f1be7d))
- **components-base:** add ToggleSwitchGroup ([#1307](https://github.com/telus/universal-design-system/issues/1307)) ([402630a](https://github.com/telus/universal-design-system/commit/402630ad04c2d81c4f882fed564cf4ae33096cea))

## [1.1.0](https://github.com/telus/universal-design-system/compare/@telus-uds/components-base/v1.0.1...@telus-uds/components-base/v1.1.0) (2022-02-28)

### Features

- **component-base:** add some fixes to the list component ([#1226](https://github.com/telus/universal-design-system/issues/1226)) ([35a42e0](https://github.com/telus/universal-design-system/commit/35a42e05e23630696286e7c8607e7a1e8da9d6c2))
- **ds-allium:** add an Allium List ([#1304](https://github.com/telus/universal-design-system/issues/1304)) ([2f91c74](https://github.com/telus/universal-design-system/commit/2f91c74d6c0b30f09089e8f11beb3739e5be1887))
- generate component docs ([#1292](https://github.com/telus/universal-design-system/issues/1292)) ([e0c03a5](https://github.com/telus/universal-design-system/commit/e0c03a5c4b5186e97d424c5b1c4594b1dda8201f))

### Bug Fixes

- **base:** no SSR crash on transpiled global CSS ([#1311](https://github.com/telus/universal-design-system/issues/1311)) ([7bc585c](https://github.com/telus/universal-design-system/commit/7bc585cc76bf7d760b1630a6f90f336f2be2abda))

### [1.0.1](https://github.com/telus/universal-design-system/compare/@telus-uds/components-base/v1.0.0...@telus-uds/components-base/v1.0.1) (2022-02-07)

### Bug Fixes

- **base:** add dataSet to FlexGrid (via viewProps) ([#1276](https://github.com/telus/universal-design-system/issues/1276)) ([dea06a1](https://github.com/telus/universal-design-system/commit/dea06a1393bd78147b0eebfde10f4d3365b518b4))

## [1.0.0](https://github.com/telus/universal-design-system/compare/@telus-uds/components-base/v0.0.2-prerelease.10...@telus-uds/components-base/v1.0.0) (2022-02-03)

### Features

- add dataSet prop ([#1156](https://github.com/telus/universal-design-system/issues/1156)) ([21f49f6](https://github.com/telus/universal-design-system/commit/21f49f6c898118bb94c45f07a52c163b61e4cbaa))
- **base:** add forwardRef to remaining components ([#1218](https://github.com/telus/universal-design-system/issues/1218)) ([49ccc42](https://github.com/telus/universal-design-system/commit/49ccc4217a68613f23dd7a23dd99e0f61fd6f121))
- **base:** add tag prop for semantic HTML ([#1222](https://github.com/telus/universal-design-system/issues/1222)) ([581d070](https://github.com/telus/universal-design-system/commit/581d070782dfe569ffcf20c34de6e4409cdd8dfa))
- **themes:** validate theme token types ([#1221](https://github.com/telus/universal-design-system/issues/1221)) ([dae382d](https://github.com/telus/universal-design-system/commit/dae382d19f86b88cd5de9df8c94f8200aee5b33f))

### Bug Fixes

- **base:** avoid errors in apps and update demo app ([#1215](https://github.com/telus/universal-design-system/issues/1215)) ([df6897a](https://github.com/telus/universal-design-system/commit/df6897a4918342e9859e596b9578bcdefc1a5702))

### [0.0.2-prerelease.10](https://github.com/telus/universal-design-system/compare/@telus-uds/components-base/v0.0.2-prerelease.9...@telus-uds/components-base/v0.0.2-prerelease.10) (2022-01-20)

### Features

- **base:** add flex prop to Box ([#1066](https://github.com/telus/universal-design-system/issues/1066)) ([83c6df6](https://github.com/telus/universal-design-system/commit/83c6df6f2c4c4c4713b55f336e4f977b1611b00d))
- **base:** pass event objects to onChange handlers ([#1143](https://github.com/telus/universal-design-system/issues/1143)) ([b46e485](https://github.com/telus/universal-design-system/commit/b46e485d867bc9d1d8288a7d30a262b79edc588e))
- **base:** validate theme token version ([#1067](https://github.com/telus/universal-design-system/issues/1067)) ([b853f78](https://github.com/telus/universal-design-system/commit/b853f7883543264ebd649f323f10bf714dbdea08))
- **ds-allium:** add `DatePicker` component ([#1015](https://github.com/telus/universal-design-system/issues/1015)) ([43e8fcf](https://github.com/telus/universal-design-system/commit/43e8fcf795524b05229cb98503732d61ffaafff8))
- **ds-allium:** add `VideoPicker` component ([#970](https://github.com/telus/universal-design-system/issues/970)) ([d9e29c7](https://github.com/telus/universal-design-system/commit/d9e29c70519a80d2690a6c0ca0a9b43ee15cd898))

### Bug Fixes

- **base:** decouple system-themes ([#1134](https://github.com/telus/universal-design-system/issues/1134)) ([0665dea](https://github.com/telus/universal-design-system/commit/0665dea77bd7844ed34d0affff6e2edf5e7c7768))
- **base:** fix issues found doing Link/Button docs ([#1084](https://github.com/telus/universal-design-system/issues/1084)) ([0047323](https://github.com/telus/universal-design-system/commit/0047323af561e93359f117a5641cf1ed94993411))
- **base:** let components get `href` && `onPress` ([#1122](https://github.com/telus/universal-design-system/issues/1122)) ([f643657](https://github.com/telus/universal-design-system/commit/f64365785cc519b8c7312321dcebf79ca81262f6))
- **base:** make the semantic label cursor inherit its styling ([#1126](https://github.com/telus/universal-design-system/issues/1126)) ([0d9e6de](https://github.com/telus/universal-design-system/commit/0d9e6de7b0da9f60e3156719e043d4b4d01fe819))
- correct prop name and exports for group/fieldsets ([#1104](https://github.com/telus/universal-design-system/issues/1104)) ([ca45a37](https://github.com/telus/universal-design-system/commit/ca45a37b8d5cced62e542ed908dfa12778cbd767))
- **docs:** fix `Pagination` docs crashing in prod ([#1075](https://github.com/telus/universal-design-system/issues/1075)) ([e449542](https://github.com/telus/universal-design-system/commit/e449542d4309f0b2bf8d9f9636a37cb0cd5a5b4f))

### [0.0.2-prerelease.9](https://github.com/telus/universal-design-system/compare/@telus-uds/components-base/v0.0.2-prerelease.8...@telus-uds/components-base/v0.0.2-prerelease.9) (2021-12-29)

### Features

- **base:** implement IconButton ([#958](https://github.com/telus/universal-design-system/issues/958)) ([c3ff7dd](https://github.com/telus/universal-design-system/commit/c3ff7dd9fb76123d3ff8409e507c89ad91b7fef2))

### [0.0.2-prerelease.8](https://github.com/telus/universal-design-system/compare/@telus-uds/components-base/v0.0.2-prerelease.7...@telus-uds/components-base/v0.0.2-prerelease.8) (2021-12-15)

### Features

- **base:** add `ProgressBar` component ([#890](https://github.com/telus/universal-design-system/issues/890)) ([b98315c](https://github.com/telus/universal-design-system/commit/b98315cc7dabb2c7130c62c9c3bbf6fdfb7419a0))
- **base:** add `Tabs` component ([#908](https://github.com/telus/universal-design-system/issues/908)) ([073bbd2](https://github.com/telus/universal-design-system/commit/073bbd2a0b4282112aa434f8e97e505fa8b4b92f))
- **base:** add base `StepTracker` component ([#800](https://github.com/telus/universal-design-system/issues/800)) ([aa7d472](https://github.com/telus/universal-design-system/commit/aa7d47297c1d9ba13daef60b5184ead07b95cd52))
- **base:** add Group fieldsets for RadioCard, Radio, Checkbox ([#875](https://github.com/telus/universal-design-system/issues/875)) ([4b99987](https://github.com/telus/universal-design-system/commit/4b999872714144b643f676d3d473369d605b3eea))
- **base:** add Notification ([#848](https://github.com/telus/universal-design-system/issues/848)) ([ee6a83e](https://github.com/telus/universal-design-system/commit/ee6a83e05dc991acef3b9449f78c17d43d63b248))
- **base:** add RadioCard and PressableCardBase ([#865](https://github.com/telus/universal-design-system/issues/865)) ([55c6fa2](https://github.com/telus/universal-design-system/commit/55c6fa293f2fa09499aed763910d3791eefbc4a1))
- **base:** add the Modal component ([#878](https://github.com/telus/universal-design-system/issues/878)) ([431d4cd](https://github.com/telus/universal-design-system/commit/431d4cd2c1a7f4ce30b453d437b9f5d7b69fd251))
- **base:** add the Search component ([#798](https://github.com/telus/universal-design-system/issues/798)) ([7b974df](https://github.com/telus/universal-design-system/commit/7b974df12d2bf0cb94b6360091bac8ac57dd7245))
- **base:** handle `Tabs` hashes, with `useHash` ([#910](https://github.com/telus/universal-design-system/issues/910)) ([8ad6507](https://github.com/telus/universal-design-system/commit/8ad65072c249e8439e7d1c7e55fee535a5f30b4e))
- **ds-allium:** `PriceLockup` implmementation ([#858](https://github.com/telus/universal-design-system/issues/858)) ([8669b9e](https://github.com/telus/universal-design-system/commit/8669b9e3f80261bd18962dfba5d774c90a5f4ebb))
- **ds-allium:** add `StoryCard` component ([#880](https://github.com/telus/universal-design-system/issues/880)) ([6f0616d](https://github.com/telus/universal-design-system/commit/6f0616dc761cbdcf470bc2505d773eb362bf800e))
- **ds-allium:** add Modal content types ([#896](https://github.com/telus/universal-design-system/issues/896)) ([f070447](https://github.com/telus/universal-design-system/commit/f070447fc796139046a96892aab34b74bc1974a4))
- **ds-allium:** add SubNavigation ([#931](https://github.com/telus/universal-design-system/issues/931)) ([834ee7b](https://github.com/telus/universal-design-system/commit/834ee7bbe811ea8477ac4870466ae573d73e3a8f))
- use built icons ([#809](https://github.com/telus/universal-design-system/issues/809)) ([120802e](https://github.com/telus/universal-design-system/commit/120802e11bcb4352b9d2e171525f6dc5b687c023))

### Bug Fixes

- **base:** add outer border to Radio, extract RadioButton ([#847](https://github.com/telus/universal-design-system/issues/847)) ([b563335](https://github.com/telus/universal-design-system/commit/b563335087fbfffe6739ad185fe4fc7886ef4e4d))
- **base:** fix Tags icon, update Allium Tags/ButtonGroup ([#888](https://github.com/telus/universal-design-system/issues/888)) ([6d6ff35](https://github.com/telus/universal-design-system/commit/6d6ff35caba4c9c6c99eacf015be56e8862ad170))
- **components-base:** Remove named import of json file ([#930](https://github.com/telus/universal-design-system/issues/930)) ([9db1cbe](https://github.com/telus/universal-design-system/commit/9db1cbe501d3c049f1f6476720a3ee9bd8b4d736))
- fix storybook error from proptypes ([#857](https://github.com/telus/universal-design-system/issues/857)) ([175537a](https://github.com/telus/universal-design-system/commit/175537a6ac4b48699f66b1a59eb35910cbf9930b))
- update test theme icons + cleanup ds-allium icon usage ([#860](https://github.com/telus/universal-design-system/issues/860)) ([c2c0a84](https://github.com/telus/universal-design-system/commit/c2c0a84914eed9dafaf47acca30e1f5119f19e57))

### [0.0.2-prerelease.7](https://github.com/telus/universal-design-system/compare/@telus-uds/components-base/v0.0.2-prerelease.6...@telus-uds/components-base/v0.0.2-prerelease.7) (2021-11-23)

### Features

- **base:** add `Radio` button ([#731](https://github.com/telus/universal-design-system/issues/731)) ([ad1613c](https://github.com/telus/universal-design-system/commit/ad1613c547fe3b0cdf1490a92267f32045356133))
- **base:** add base `Checkbox` component ([#706](https://github.com/telus/universal-design-system/issues/706)) ([a3fa01a](https://github.com/telus/universal-design-system/commit/a3fa01ad0da342be02c15284a103c22d7b315ae9))
- **base:** add Tags component ([#785](https://github.com/telus/universal-design-system/issues/785)) ([90bbf40](https://github.com/telus/universal-design-system/commit/90bbf4035a0bc0a8cdf319d9b366c8498c0dfb56))
- **base:** add TextArea ([#720](https://github.com/telus/universal-design-system/issues/720)) ([b18cae3](https://github.com/telus/universal-design-system/commit/b18cae3357375019ecc4e24e78ed9a2345b26139))
- **base:** add the Select component ([#759](https://github.com/telus/universal-design-system/issues/759)) ([9cfdf84](https://github.com/telus/universal-design-system/commit/9cfdf846b7a273dd140537b60e08f30a70c13a66))
- **base:** adding list component ([#296](https://github.com/telus/universal-design-system/issues/296)) ([#703](https://github.com/telus/universal-design-system/issues/703)) ([50e474d](https://github.com/telus/universal-design-system/commit/50e474d3d7f1988f5971a10be8416c8ac510626f))
- **base:** implementing base Skeleton component ([#770](https://github.com/telus/universal-design-system/issues/770)) ([1138f08](https://github.com/telus/universal-design-system/commit/1138f08885f4cf67fc0fb7273758d20cc0a989c1)), closes [#296](https://github.com/telus/universal-design-system/issues/296) [#296](https://github.com/telus/universal-design-system/issues/296) [#296](https://github.com/telus/universal-design-system/issues/296) [#296](https://github.com/telus/universal-design-system/issues/296) [#296](https://github.com/telus/universal-design-system/issues/296) [#296](https://github.com/telus/universal-design-system/issues/296) [#296](https://github.com/telus/universal-design-system/issues/296)

### Bug Fixes

- **base:** adjust event handlers for checkbox / radio inputs on Web ([#820](https://github.com/telus/universal-design-system/issues/820)) ([87624d2](https://github.com/telus/universal-design-system/commit/87624d29166ce85aeaf7dc1db4dc5b60ecd170a5))
- **base:** fix button text alignment ([#794](https://github.com/telus/universal-design-system/issues/794)) ([9671087](https://github.com/telus/universal-design-system/commit/9671087477eb45b0d3c872b47f1d24cdd43a727f))
- **base:** various visual fixes for native/app ([#797](https://github.com/telus/universal-design-system/issues/797)) ([a00ab12](https://github.com/telus/universal-design-system/commit/a00ab124c40e1ea46441270acfd64ae0f37b0a68))
- export a11ytext [prerelease-components-base] ([#830](https://github.com/telus/universal-design-system/issues/830)) ([af627a2](https://github.com/telus/universal-design-system/commit/af627a2b4fa4cbf78983521bbb66b86ab9f87601))
- **jest:** pick .web files in -allium-web tests ([#765](https://github.com/telus/universal-design-system/issues/765)) ([e0b1bd5](https://github.com/telus/universal-design-system/commit/e0b1bd5edcc52b916685f8c5dcd8d2901d2ecdbd))

### [0.0.2-prerelease.6](https://github.com/telus/universal-design-system/compare/@telus-uds/components-base/v0.0.2-prerelease.5...@telus-uds/components-base/v0.0.2-prerelease.6) (2021-11-08)

### Features

- **base:** add Tooltip component ([#687](https://github.com/telus/universal-design-system/issues/687)) ([38aaad4](https://github.com/telus/universal-design-system/commit/38aaad43d664b76e85a264901df5e1ca045a0304))
- **base:** responsive directions with `useResponsiveProp` ([#677](https://github.com/telus/universal-design-system/issues/677)) ([b61e6a7](https://github.com/telus/universal-design-system/commit/b61e6a75159ce3fbd81758148ff8d10ab73cb409))

### Bug Fixes

- **base:** fix Tooltip positioning when page scrollbar is rendered ([#728](https://github.com/telus/universal-design-system/issues/728)) ([c52167d](https://github.com/telus/universal-design-system/commit/c52167d94b1306749f2755ed2c4fb39bedd5dbf6))
- **base:** refresh viewport on first render, for SSR ([#712](https://github.com/telus/universal-design-system/issues/712)) ([b6288c0](https://github.com/telus/universal-design-system/commit/b6288c0e003a73f88e3fa5743ee085a767c53a0b))

### [0.0.2-prerelease.5](https://github.com/telus/universal-design-system/compare/@telus-uds/components-base/v0.0.2-prerelease.4...@telus-uds/components-base/v0.0.2-prerelease.5) (2021-10-27)

### Features

- **allium-web:** Add `ExpandCollapseMiniControl` component ([#661](https://github.com/telus/universal-design-system/issues/661)) ([227407e](https://github.com/telus/universal-design-system/commit/227407ec6a48c0a170b8e39761ba33293f13eb3c)), closes [#605](https://github.com/telus/universal-design-system/issues/605) [#605](https://github.com/telus/universal-design-system/issues/605) [#605](https://github.com/telus/universal-design-system/issues/605) [#605](https://github.com/telus/universal-design-system/issues/605) [#605](https://github.com/telus/universal-design-system/issues/605)
- **allium:** add Allium `Card` ([#639](https://github.com/telus/universal-design-system/issues/639)) ([f88179c](https://github.com/telus/universal-design-system/commit/f88179c503dfe574bf7bac6bb36ce4726a9af338))
- **base, allium:** add reverse directions and switch Allium card to using `StackView` ([#676](https://github.com/telus/universal-design-system/issues/676)) ([819a15f](https://github.com/telus/universal-design-system/commit/819a15f059faa47d1bc4e96c6370e9694effc003))
- **base:** add StackView and Spacer ([#662](https://github.com/telus/universal-design-system/issues/662)) ([cc3965e](https://github.com/telus/universal-design-system/commit/cc3965e83c1ec2fa0f0dd006a03eeeeda5384940))
- **base:** add StackWrap component ([#666](https://github.com/telus/universal-design-system/issues/666)) ([f34fb60](https://github.com/telus/universal-design-system/commit/f34fb60d0a923b1e4b3105c21b4a762b630ab309))
- **base:** add TextInput component ([#649](https://github.com/telus/universal-design-system/issues/649)) ([245c073](https://github.com/telus/universal-design-system/commit/245c073ed3ba3a022f989d234fbf5cf972edec25))
- **base:** add the Feedback component ([#656](https://github.com/telus/universal-design-system/issues/656)) ([5d7a5b6](https://github.com/telus/universal-design-system/commit/5d7a5b69c870ce1077adfdb230fddd1aa120b373))

### Bug Fixes

- **base:** control stretch from a row parent ([#668](https://github.com/telus/universal-design-system/issues/668)) ([fa13c37](https://github.com/telus/universal-design-system/commit/fa13c37b2bd6b4118dbeb39bc2cdf59d13d5b151))
- **base:** fix icon link width in block container ([#645](https://github.com/telus/universal-design-system/issues/645)) ([ff60d1d](https://github.com/telus/universal-design-system/commit/ff60d1d1d0a66b7735b902098c7ca22e442265e1))

### [0.0.2-prerelease.4](https://github.com/telus/universal-design-system/compare/@telus-uds/components-base/v0.0.2-prerelease.3...@telus-uds/components-base/v0.0.2-prerelease.4) (2021-10-13)

### Bug Fixes

- same rnw dep specification for base as ds-allium ([#642](https://github.com/telus/universal-design-system/issues/642)) ([d40a9a2](https://github.com/telus/universal-design-system/commit/d40a9a2eade0a6ab276f13d02758fff0a88c2ecd))

### [0.0.2-prerelease.3](https://github.com/telus/universal-design-system/compare/@telus-uds/components-base/v0.0.2-prerelease.2...@telus-uds/components-base/v0.0.2-prerelease.3) (2021-10-12)

### Features

- **base:** add `Card` component ([#597](https://github.com/telus/universal-design-system/issues/597)) ([9e29d3c](https://github.com/telus/universal-design-system/commit/9e29d3c426c7082ec4d54a0c9d353986c0cc0b01))
- **base:** add useSpacingScale hook, apply to Box ([#606](https://github.com/telus/universal-design-system/issues/606)) ([5109b4f](https://github.com/telus/universal-design-system/commit/5109b4f7537b8a732b86e34675bef992a54873e5))

### [0.0.2-prerelease.2](https://github.com/telus/universal-design-system/compare/@telus-uds/components-base/v0.0.2-prerelease.1...@telus-uds/components-base/v0.0.2-prerelease.2) (2021-10-08)

### Features

- **base:** add the Pagination component ([#577](https://github.com/telus/universal-design-system/issues/577)) ([e24b644](https://github.com/telus/universal-design-system/commit/e24b6441b3d31be01187c0cac728f2c8e25f5157))

### [0.0.2-prerelease.1](https://github.com/telus/universal-design-system/compare/@telus-uds/components-base/v0.0.2-prerelease.0...@telus-uds/components-base/v0.0.2-prerelease.1) (2021-10-04)

### Features

- **base:** add ExpandCollapse component ([#584](https://github.com/telus/universal-design-system/issues/584)) ([12f0c68](https://github.com/telus/universal-design-system/commit/12f0c68de703fc032b2e1997dda52a4c370d4a3d))

### Bug Fixes

- **base:** fix button size when in block div ([#575](https://github.com/telus/universal-design-system/issues/575)) ([da7a80a](https://github.com/telus/universal-design-system/commit/da7a80ac6ff7bddb310895a3319e7822d35be969))

### 0.0.2-prerelease.0 (2021-09-21)

### Features

- add an align prop to typography component ([#434](https://github.com/telus/universal-design-system/issues/434)) ([fea5161](https://github.com/telus/universal-design-system/commit/fea516164978e02088fd5cf117f0f7ae547a4c2e))
- **base:** add A11yText component ([#486](https://github.com/telus/universal-design-system/issues/486)) ([dbaee80](https://github.com/telus/universal-design-system/commit/dbaee80b8b80748665c95a1d03b51601104c941f))
- **base:** add active state support to Link ([#489](https://github.com/telus/universal-design-system/issues/489)) ([8a93e39](https://github.com/telus/universal-design-system/commit/8a93e3903649547bf551e7c889571fab8ca4d01a))
- **base:** add basic shadow support ([#536](https://github.com/telus/universal-design-system/issues/536)) ([b4fad37](https://github.com/telus/universal-design-system/commit/b4fad37671dded7815217b4d168d793845cb5577))
- **base:** add ButtonGroup component ([#520](https://github.com/telus/universal-design-system/issues/520)) ([46f63da](https://github.com/telus/universal-design-system/commit/46f63da34ecc6c6d9c9eb34fc0330304b2204fb8))
- **base:** add ChevronLink component ([#502](https://github.com/telus/universal-design-system/issues/502)) ([8758837](https://github.com/telus/universal-design-system/commit/875883757e7d7138b26b0502b742da632892e85f))
- **base:** add reusable input state hooks ([#548](https://github.com/telus/universal-design-system/issues/548)) ([cf2daca](https://github.com/telus/universal-design-system/commit/cf2dacabcc2217653e85216ad6b28c8af2cb2ad7))
- **base:** add SideNav component ([#500](https://github.com/telus/universal-design-system/issues/500)) ([edc45e8](https://github.com/telus/universal-design-system/commit/edc45e84d627f371bb6d8c5053bcff1259ebabb2))
- **base:** add TextButton component, from Link ([#492](https://github.com/telus/universal-design-system/issues/492)) ([136a2a5](https://github.com/telus/universal-design-system/commit/136a2a5696122f3bc5ac1f41b52c6164b6fa6a19))
- **base:** allow tokens prop to be a function ([#530](https://github.com/telus/universal-design-system/issues/530)) ([b381718](https://github.com/telus/universal-design-system/commit/b3817181f06d0fff0720aa5d3dfff187998b53f9))
- **base:** basic web/allium-only button/link transitions ([#488](https://github.com/telus/universal-design-system/issues/488)) ([2790e90](https://github.com/telus/universal-design-system/commit/2790e9077c4cd5896ae2021bf8f6613f273fc790))
- **base:** implement ToggleSwitch component ([#537](https://github.com/telus/universal-design-system/issues/537)) ([ff9990f](https://github.com/telus/universal-design-system/commit/ff9990faa0b9f33831a7cbc53656967d8b7cb2cc))
- **base:** replace button's label prop with children ([#529](https://github.com/telus/universal-design-system/issues/529)) ([cdafb22](https://github.com/telus/universal-design-system/commit/cdafb22ebc82ddb300c07c0ed487c584bd7cb787))
- basic spinner ([#477](https://github.com/telus/universal-design-system/issues/477)) ([d1be810](https://github.com/telus/universal-design-system/commit/d1be8108d55c34770ea81a603cf7daff6d6d0d35))
- **components-allium:** transfer Breadcrumbs from TDS ([#475](https://github.com/telus/universal-design-system/issues/475)) ([8e810f4](https://github.com/telus/universal-design-system/commit/8e810f467fdbd5f4094612f4843d72101b9e88e4))
- **tools:** watch scripts for component packages ([#505](https://github.com/telus/universal-design-system/issues/505)) ([ffa6ede](https://github.com/telus/universal-design-system/commit/ffa6eded3b0c321c150581795873f9d6a849fd7f))

### Bug Fixes

- **app:** avoid theme errors on app ([#521](https://github.com/telus/universal-design-system/issues/521)) ([a921365](https://github.com/telus/universal-design-system/commit/a92136572bf9e3e6eec6688933f384156ecc60af))
- **base:** fix some button styling details ([#468](https://github.com/telus/universal-design-system/issues/468)) ([ac5ae05](https://github.com/telus/universal-design-system/commit/ac5ae0541d94e69aa5e7714e23ef12b32ad36719))
- **base:** set a default icon position if there's an icon ([#551](https://github.com/telus/universal-design-system/issues/551)) ([334b47f](https://github.com/telus/universal-design-system/commit/334b47f0479e241ef9aaba1ed6c5f1d91dab4bd6))
