{/* 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/v3/3.42'
  parameters={{
    viewMode: 'docs',
    previewTabs: {
      canvas: { hidden: true },
    },
  }}
/>

{/* INSERT NEW UPDATE HERE */}

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

**5-APRIL-2024**

### 3.42.22

Allowing the `DateRange` in our `Filter` to accept `singleDate` as a prop. This will allow the user to select a single date instead of a range.

---

**4-APRIL-2024**

### 3.42.21

Renamed the `FormButtons` component to `FormFooter`

### 3.42.20

Created the `Picker` component. This will replace the `ToggleOptions` component once all `ToggleOptions` implementations are updated.

[Picker](/docs/components-formcomponents-picker--docs)

---

**3-APRIL-2024**

### 3.42.19

Added a `required` icon into our icon set.

---

**2-APRIL-2024**

### 3.42.18

Created the `Menu` component. This will replace the `ActionList` component once all `ActionList` implementations are updated.

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

---

**1-APRIL-2024**

### 3.42.17

Added new `SpreadsheetNew` & `SpreadsheetCellNew` components, changed display cell logic, sideDrawer logic etc.

[Spreadsheetnew Custom Columns](/story/wip-spreadsheet-spreadsheetnew--custom-columns)

---

**28-MAR-2024**

### 3.42.16

Added an optional prop `header` to the `Popover` component. This will take in all `PopoverHeader` props.

[Popover - header](/story/components-popover-popover--with-header)

---

**26-MAR-2024**

### 3.42.15

An optional prop, `formLabelProps`, has been added to the `Toggle` component. This prop will allow the user to add a label to a `Toggle`.

[Toggle - With Label](/docs/components-toggle-with-label--docs)

---

**22-MAR-2024**

### 3.42.14

An optional prop, `hideSelectAll`, has been added to the `MultipleSelection` component. This prop will allow the user to hide the "Select All" option.

[MultipleSelection - Hide Select All](/story/components-formcomponents-multipleselection--hide-select-all)

[MultipleSelection (Exposed) - Hide Select All](/story/components-formcomponents-multipleselection-exposed--hide-select-all)

### 3.42.13

Removed the `active` prop from `FormLabel`. This is no longer a design pattern. We want to have the `dark-purple` color as the default color for the `FormLabel` at all times.

[FormLabel](/docs/components-formcomponents-formlabel--docs)

---

**21-MAR-2024**

### 3.42.12

Added option for navigation links to be in the footer. If a navigation link
should be in the footer the `footerLink` property needs to be added to the
navigation object.

[Sidebar with Footer Links](/story/components-sidebar--footer-links)

### 3.42.11

Removed the `TextUnderline` component. This is no longer a design that UX wants to use. We will only be using this design for our `Breadcrumb` component.

---

**20-MAR-2024**

### 3.42.10

Removed the `Confirmation` component.

---

**18-MAR-2024**

### 3.42.9

Adding an optional prop to `NewSelect` to allow for a custom menu width for the dropdown menu.

[NewSelect - Menu Width](/story/components-formcomponents-newselect--menu-width-override)

---

**16-MAR-2024**

### 3.42.8

Removing the `dark` prop from `Mdash`. The default `blue` color has also been removed so that the `Mdash` component will now inherit the color of the parent element.

[Mdash](/docs/components-text-mdash-mdash--docs)

### 3.42.7

Removing the `background` prop from `EmptyState`.

[EmptyState](/docs/components-emptystate--docs)

---

**15-MAR-2024**

### 3.42.6

Added the optional prop `simple` to the `InformationPane` to allow a simplified design for mobile.

[InformationPane](/story/components-informationpane--simple)

---

### 3.42.5

Added the `onFocus` prop to `NewSelect` in order to allow a function to be called when opening the dropdown menu.

---

**13-MAR-2024**

### 3.42.4

Simplifying the `Spinner` component. We only want one variation instead of multiple sizes and colors.

[Spinner](/docs/components-loaders-spinner--docs)

---

**12-MAR-2024**

### 3.42.3

Adding a `tooltip` to `ToggleOptions` to allow a user to know why the component may be disabled.

[ToggleOptions - Tooltip](/story/components-formcomponents-toggleoptions--disabled-with-tooltip)

---

**11-MAR-2024**

### 3.42.2

Added default sort selection from the sort by options list in `SortColumn` component.

---

**08-MAR-2024**

### 3.42.1

Predict's version bump PR is in a broken state after merging version 3.42.0. Trying to resolve that with this version bump.

---

**05-MAR-2024**

### 3.42.0

Releasing the new `ColumnFilter` component that is used inside of the `SortColumn` component. This component will give us the ability to sort and filter table data.

[ColumnFilter](/docs/components-tables-columnfilter--docs)
