{/* ATTENTION */}

{/* When updating this file, please add the newest comments at the top of the file so they are displayed first */}

{/* Changes should include any functional changes made to the component and how that affects the component/function usage */}

{/* or changes made to the Types (and what effect that will have for the component/function) */}

import { Meta } from '@storybook/addon-docs/blocks'

<Meta
  title='ChangeLog/v4/4.12'
  parameters={{
    viewMode: 'docs',
    previewTabs: {
      canvas: { hidden: true },
    },
  }}
/>

{/* Include date, version & the change and it's functional effects */}

**30-DECEMBER-2024**

### 4.12.15

- Added checkbox in MobileTableRow

---

**27-DECEMBER-2024**

### 4.12.14

- Added noPadding, arrowColor, and customClass props to the `TooltipNew` component and updated the position prop to support auto-placement.

[TooltipNew](/docs/components-tooltipnew--docs)

### 4.12.13

- Fixed an issue in the nested `MultiSelect` component where the search functionality did not work for nested rows beyond two levels.

[MultiSelect](/story/components-formcomponents-multiselect--nested)

---

**26-DECEMBER-2024**

### 4.12.12

- Fixed an issue in the `TreeListBox` component where the search functionality did not work for nested rows beyond two levels.

[TreeListBox](/story/components-treelistbox--with-search-bar)

---

**25-DECEMBER-2024**

### 4.12.11

- Added a support to display custom empty state message in the nested multi-select.

---

**24-DECEMBER-2024**

### 4.12.10

- Added `titleTrimTextLimit` prop to `PrimaryTableCell` in order to control the limit of trim text for `title`.

---

**23-DECEMBER-2024**

### 4.12.9

- Removing `MultipleSelection` from the Library.

### 4.12.8

- Reverted the changes made during the replacement of old `Tooltip` instances with the updated `TooltipNew` component.

### 4.12.7

- Remove the empty state UI from the disabled section of `MultiSelect`.

[MultiSelect](/docs/components-multiselect--disabled-section-with-no-disabled-items)

### 4.12.6

- Replaced the old `Tooltip` instances with the updated `TooltipNew` component.

### 4.12.5

- Added a `Switch` component, which is essentially a renamed version of the `Toggle` component.

[Switch](/docs/wip-switch--docs)

---

**20-DECEMBER-2024**

### 4.12.4

- Fixing the types bug where the exposed version of `MultiSelect` was not compatible with the nested experience.

[MultiSelect](/story/components-formcomponents-multiselect-exposed--nested)

---

**19-DECEMBER-2024**

### 4.12.3

- Fixing the UI bug where `Menu` items with a `Tooltip` would appear next to each other instead of stacked.

[Menu](/docs/components-popover-menu--docs)

### 4.12.2

- Removed `CheckboxTable` and `useTableCheckboxes` hook from library.

### 4.12.1

- Added the optional `thumbnailUrl` prop to `MediaViewer` in order to accept separate image sizes for the main image and thumbnail images.

### 4.12.0

- Created the `Badge` component for displaying the `New` and `Beta` badges. We no longer want those to be associated with our `Icon`.
- The `Badge` component is flexible and supports custom text with predefined color variants.

[Badge](/docs/components-badge--docs)
