# @go1d/go1d

## 15.36.3

### Patch Changes

- 08651ca0: Fix DataGrid fetch on infinite scroll
- 480532c1: fix DataGrid fetch on scroll

## 15.36.2

### Patch Changes

- 0626167f: Fix author search and enabling searching by name

## 15.36.1

### Patch Changes

- d56b1d8b: fix not rerenders table again as columns visibility changed

## 15.36.0

### Minor Changes

- 2c19abca: Allow hiding some DataGrid columns on initialization

## 15.35.2

### Patch Changes

- ecfa72ee: Autocomplete:
  Fix options still sticking around after clicking away from the field without selecting
  Fix having to click twice on an option to select it

## 15.35.1

### Patch Changes

- e3f60776: Add aria-label to data grid more menu button to improve accessibility

## 15.35.0

### Minor Changes

- 45fd6bd6: add support filterId on onClearFilters on DataGrid

## 15.34.1

### Patch Changes

- d33511d4: fix the online search filter always visible on filter group

## 15.34.0

### Minor Changes

- 591229c1: refactor Filter component to work as same as design

## 15.33.0

### Minor Changes

- 01a13a6f: support chosen values on Filter

## 15.32.2

### Patch Changes

- f57355b9: Adds news icons and a nvmrc file

## 15.32.1

### Patch Changes

- 01723426: test npm publish

## 15.32.0

### Minor Changes

- 595c291a: support async fetch inside dropdown filter

## 15.31.0

### Minor Changes

- 82667242: Set the default value of disableIdenticalMessage to true
- 69ad86a7: Add Wallet Icon

## 15.30.0

### Minor Changes

- 9929a357: support property onClick for Filter's Apply button

## 15.29.0

### Minor Changes

- c0f00c3f: Add tracking events to group rule

## 15.28.0

### Minor Changes

- 10b716dd: Added a prop to Banner component to control the visibility of Icon on it

## 15.27.0

### Minor Changes

- 1db7a99b: Add eventId in NotificationManager

## 15.26.0

### Minor Changes

- 34959b57: Add BookTick Icon

## 15.25.0

### Minor Changes

- 7856b3e7: Update style of inline drawer to have border radius and border and no box shadow"

## 15.24.5

### Patch Changes

- fe3903c7: Fix notification manager to remove and re-render duplicated notification.
  Resolved the memory leak warning by ensuring proper cleanup of timeouts when the component unmounts.

## 15.24.4

### Patch Changes

- 2bfd3922: Show the initialSearchTerm in the search input in DataGrid

## 15.24.3

### Patch Changes

- baae39ac: add optional chaining and check if selected is empty in getSelectedHash function in Filter

## 15.24.2

### Patch Changes

- bbf19827: On tablet view, drawer should take up full width

## 15.24.1

### Patch Changes

- feb5698e: Support update initial selected filters on DataGrid

## 15.24.0

### Minor Changes

- 8a515b0d: support custom overscan value for DataGrid

## 15.23.0

### Minor Changes

- dce8ed49: Testing new gitlab rules

## 15.22.0

### Minor Changes

- 1dd2843e: Update Checkbox to show ticked icon when no value prop is passed in

### Patch Changes

- f49e8242: try to release the stuck
- f6223c65: Fix bug about RichTextInput

## 15.21.0

### Minor Changes

- faa798b0: try to release the stuck

## 15.20.2

### Patch Changes

- 40d47a64: install compatible version for slate-html-serializer

## 15.20.1

### Patch Changes

- fb0c7cd9: revert slate to 44 and add temp fix

## 15.20.0

### Minor Changes

- 46cad338: centerize modal title

## 15.19.2

### Patch Changes

- 498b8f76: Bump slat and slat-react version to resolve a bug that keep RiichTextInput blur right after focus on Firefox

## 15.19.1

### Patch Changes

- e994f04f: Fixing bug where 'Clear selection' button was showing when there is a search term but nothing selected

## 15.19.0

### Minor Changes

- 82520fb4: increase DataGrid toolbar height to not overflow

## 15.18.0

### Minor Changes

- 6f2a109f: support custom background color for TagToggleGroup items

## 15.17.0

### Minor Changes

- 51fe68b5: Add ability to hide the select all checkbox in datagrid

## 15.16.1

### Patch Changes

- 4e546d34: add locale to ratings count

## 15.16.0

### Minor Changes

- 9351fdfa: Add suffixNode to RichTextInput

## 15.15.0

### Minor Changes

- f98a7085: Support customize matched item noun, title and description of DataGrid when applied filter

## 15.14.2

### Patch Changes

- efb77cd9: remove undefined value filters and fix weird behaviors on DateRange Filter

## 15.14.1

### Patch Changes

- 1b17d94b: Rewording LO ratings

## 15.14.0

### Minor Changes

- a620c5ad: support disable column visibility on DataGrid

## 15.13.2

### Patch Changes

- 2480bb9a: move types/react-dom to peerDeps

## 15.13.1

### Patch Changes

- e952ddc2: remove types/react from resolutions

## 15.13.0

### Minor Changes

- e3202470: Change visuals of MultiSelect

## 15.12.0

### Minor Changes

- 9dced414: - Add five star rating as lo rating for CourseSlat
  - Add a story for that

## 15.11.0

### Minor Changes

- ad50ec16: add button clear to remove DateRange itself from filter on DataGrid

## 15.10.2

### Patch Changes

- e7f765b7: fix toggle selected columns on DataGrid

## 15.10.1

### Patch Changes

- 523d1bff: fix column selectors not selected by default on DataGrid

## 15.10.0

### Minor Changes

- b0ffc9ca: updated the line progress with timeout to use the animation frame for a more accurate timing.

## 15.9.0

### Minor Changes

- afd52333: remove recently added rightAlignedActionOnlyButtonProps prop from DataGrid

## 15.8.0

### Minor Changes

- 179f3dcf: Add rightAlignedIconOnlyActionButtonProps prop to DataGrid to allow for an action button that is aligned to the right and won't have any of the DataGridFilteredDataState information

## 15.7.1

### Patch Changes

- 426732d5: TextInput > update outline style for focused state

## 15.7.0

### Minor Changes

- 99319f20: add more view props and enable column selections for any screen sizes

## 15.6.7

### Patch Changes

- 726f13cf: DataGrid > allow customizing action buttons

## 15.6.6

### Patch Changes

- 5b3c0b1b: Update dependency array of displayCells useMemo hook inside DataGrid

## 15.6.5

### Patch Changes

- c7648462: stop the Modal from closing itself when you chose an option from a Select input

## 15.6.4

### Patch Changes

- e869e600: Add option in notifications to disable duplicate messages from displaying

## 15.6.3

### Patch Changes

- 44fda884: added data-testid prop in lineProgress component

## 15.6.2

### Patch Changes

- 6ffcb60a: Fix CourseSlatLink missing passing props

## 15.6.1

### Patch Changes

- 818fe8ce: fixed default width to be 100% of its container

## 15.6.0

### Minor Changes

- 57ce6587: CourseSlat refactor and LORating holder

## 15.5.1

### Patch Changes

- 5a77c556: path fix

## 15.5.0

### Minor Changes

- ef8f6b28: updated lineprogress to have steps

## 15.4.0

### Minor Changes

- ce325f71: Hide tooltip if tip=''

## 15.3.1

### Patch Changes

- d2a85b1b: Remove an unnecessary "type" keyword when importing a lib

## 15.3.0

### Minor Changes

- 35cde176: Support ReactNode type for messages in NotificationManager component

## 15.2.4

### Patch Changes

- a920c394: Fix isSelectedAll value if rows are deselected in DataGrid

## 15.2.3

### Patch Changes

- 93e12fc1: Fix bug where colors couldn't be set for Heading

## 15.2.2

### Patch Changes

- e54709ac: fixed a defect in notification that it does not consume countdown when reopen, if it was closed manually before.

## 15.2.1

### Patch Changes

- 13c10d8a: set isOpen/lifetime/hasTimeout to optional in notification components

## 15.2.0

### Minor Changes

- ec02f98c: set isOpen/lifetime/hasTimeout to optional in notification components

### Patch Changes

- 5e52ee09: allow wrapping of label text of checkbox

## 15.1.2

### Patch Changes

- 3634e1f9: pass css and viewProps to datagrids parent view

## 15.1.1

### Patch Changes

- 4332d5db: using onlyText from react children utilities without installing the library

## 15.1.0

### Minor Changes

- 2e949b65: Update notification components with progress bar

### Patch Changes

- 7c0da307: Add OpenBook SpotIcon and support spotIcon in DataGrid emptyStateProps and ensure CTA to 'clear filters' is only there when filters are activated

## 15.0.2

### Patch Changes

- 85280a6e: Fix bug in datagrid's empty state clear filter button where the filters won't appear as activated when cleared

## 15.0.1

### Patch Changes

- 568bfcce: updated card image border radius and rendering of meta data to wrap on new line when it cannot fit into a row

## 15.0.0

### Major Changes

- 3bd145f8: Filter > Search box visibility no longer ties to isMultiSelect but isSearchable instead

## 14.9.0

### Minor Changes

- 975a4966: added appearance prop for Slat to support two visual appearances

## 14.8.2

### Patch Changes

- 26576bbb: fix: matchMedia does not exist in jest-dom (jest test environment)

## 14.8.1

### Patch Changes

- fecdbefa: Fix scrollbar view of filter menu in windows platform

## 14.8.0

### Minor Changes

- 6e070e21: Modal component
  - Adding new props `positionVertical?: 'center' | 'top'` to allow for 2 position behaviors

## 14.7.0

### Minor Changes

- e371e07e: Adds a showSort prop for Table/TH component, used to determine whether to show the double sorting chevrons or the legacy single chevron for sortable columns, adds tests to increase coverage. to use this new mode, showSort should be set to true (false by default, no breaking changes are introduced).

### Patch Changes

- 0dd78273: If no mouse or stylus is detected in Carousel component then don't show the arrow navigation buttons

## 14.6.0

### Minor Changes

- eeff6259: add Inbox and VisaText icon and add Inbox SpotIcon

## 14.5.0

### Minor Changes

- 7127aba2: Added an icon named AiOutline which will be used in the embedding app topbar navigation

## 14.4.0

### Minor Changes

- 16be64a0: WHAT: Add new prop error?: boolean to RadioGroup and RadioInput. When true, RadioGroup will pass the prop down to RadioInput and RadioInput will change the color to 'danger'

  WHY: New design specification stating that the radio buttons must become red when the form has an error

  HOW: error defaults to false. Simply pass true to use it

## 14.3.0

### Minor Changes

- fd19c802: card now has a new prop for appearance

## 14.2.2

### Patch Changes

- 40047414: fixed rendering of play icon

## 14.2.1

### Patch Changes

- d6837b10: Updated IconPlay background

## 14.2.0

### Minor Changes

- 3bfed109: Add Search SpotIcon

## 14.1.1

### Patch Changes

- cafacc56: Fix infinitely fetching next page issue when applying sorting column.

## 14.1.0

### Minor Changes

- 6fe0ae45: Add PlayFill icon

## 14.0.7

### Patch Changes

- beeeff31: Add optional onSelectSingleItem and onSelectAllItems props to DataGrid

## 14.0.6

### Patch Changes

- 0681d491: Prevent passing unknown props to DOM elements for `Filter.Button`

## 14.0.5

### Patch Changes

- 1d882976: Fix the broken Filter for its displayvalue is missing

## 14.0.4

### Patch Changes

- ae4b452d: Add resizing to collapse content on height change

## 14.0.3

### Patch Changes

- 7d4a0125: Disable main page scrolling behavior when Drawer is open on overlay mode
- 2b1b60c2: Add resizing to collapse content on height change

## 14.0.2

### Patch Changes

- 8a08e9f1: Update font style for Filter.Button and Filter.Item

## 14.0.1

### Patch Changes

- a45f4f2f: Update Globe icon; Add new Accessibility icon

## 14.0.0

### Major Changes

- ecf5c319: Replaced FiltersView in DataGrid with FilterGroup and add FilterGroup.Search Subcomponent to accomodate the wrapping needed for it in DataGrid.
  Fixed the returned filter data structure in callbacks for FilterGroup, DataGrid and Filter.
  Added preSelected prop to Filter.MenuItem subcomponent and make it work with FilterGroup - where if a Filter has a preSelected MenuItem it will be automatically activated and rendered.
  Made sure that if a defaultValue is provided in DateRange and used inside Filter, it is included in the preSelected filters.
  Fixed 'Invalid Date' issue when defaultValue of DatePicker is null.

## 13.3.2

### Patch Changes

- ed6da673: Add new Language, Skill Level icons; Update Mobile icon

## 13.3.1

### Patch Changes

- 3bd3ba21: Add missing icon prop to action button in ResourceList

## 13.3.0

### Minor Changes

- dec7d804: Remove state lastSearchedValue in SearchInput

## 13.2.5

### Patch Changes

- 217d8327: Make Buttons of HeaderCarousel align with the right border of Carousel

## 13.2.4

### Patch Changes

- 2aed480d: add a new lineClamp prop for slatMini to allow custom title lineClamp.

## 13.2.3

### Patch Changes

- 99e5ea23: Add a new numberFormatter function to format number with commas if the number reach to thousand(1000000 -> 1,000,000).

## 13.2.2

### Patch Changes

- 596884ab: add type to Collapse button to prevent it being the default submit button

## 13.2.1

### Patch Changes

- 80691238: LX-2549: fixing TagSelector's focus state

## 13.2.0

### Minor Changes

- 9047ca04: Add FilterGroup and ResourceList components to Go1d

## 13.1.0

### Minor Changes

- 808dfc6c: Add 2 optional props backgroundSize (default is cover) and backgroundPosition (default is center) to SlatMini, this is to solve some image too big to fit into background, there are default values which the original code use as fixed code only use these props when neccessary

## 13.0.1

### Patch Changes

- 746e8a20: Update IconLibraryAdded

## 13.0.0

### Major Changes

- 6d704733: breaking updates to slat, card, filters and introduces Image component along with updates to input sizes
  To learn about the breaking changes and how to adopt to them, read the Confluence page on https://go1web.atlassian.net/l/cp/W1y60US0

## 12.31.3

### Patch Changes

- 7581e5db: Add tracking tid for the left and right navigation buttons of Carousel component"

## 12.31.2

### Patch Changes

- c384a3e1: Collapse should calculate content inside correctly

## 12.31.1

### Patch Changes

- 31494302: Add LibraryAdded icon

## 12.31.0

### Minor Changes

- a2bdeda9: Add Drawer Component to Go1d

## 12.30.0

### Minor Changes

- 80310cdd: add focus outline color to Button and ButtonMinimal for better contrast on mobile

## 12.29.0

### Minor Changes

- 9174965c: change focus outline color for better contrast

### Patch Changes

- 84f6fde2: Carousel > fix responsive broken at 600px

## 12.28.1

### Patch Changes

- 0ff56110: set maxWidth for title in CourseSlat

## 12.28.0

### Minor Changes

- 63f692b7: Notification > no longer timeout by default, auto focus when displayed

## 12.27.1

### Patch Changes

- 1f51a234: add aria-live to error message on Report issue form

## 12.27.0

### Minor Changes

- 77ffa977: move Link from retriever to CourseSlat

## 12.26.0

### Minor Changes

- 7106c157: form components now have consistent and accessible focus and hover states

## 12.25.0

### Minor Changes

- 24c10740: pill colors are updated and background opacity is removed

## 12.24.0

### Minor Changes

- 1d434343: Introduce selectedActionButtonsProps for DataGrid component.
  Fix accessibility issues for MoreMenu and SlatMini.

## 12.23.4

### Patch Changes

- ca391716: Add Send icon

## 12.23.3

### Patch Changes

- 79c0a66c: remove unnecessary tabindex attribute of CourseSlat title

## 12.23.2

### Patch Changes

- 7b8e7f02: add Focus icon and Enter icon

## 12.23.1

### Patch Changes

- ba78073e: Add a new IconAI

## 12.23.0

### Minor Changes

- 005f471e: increase color contrast of button state for both themes

### Patch Changes

- 5329673b: Add a new IconAI

## 12.22.0

### Minor Changes

- b74cad66: added search placeholder for customized text

## 12.21.1

### Patch Changes

- 18c02119: disable hover state for button and tab on touch devices

## 12.21.0

### Minor Changes

- 665b2c13: allow to refetch table silently without loosing state

## 12.20.0

### Minor Changes

- 2b62e2d3: adding inline-flex to Link component instead of its current block behaviour

## 12.19.0

### Minor Changes

- 623bb27f: cleaned up interaction states on ButtonFilled and ButtonMinimal

### Patch Changes

- 1796ae74: fix(RadioInput): increase color contrast for deselected state
- 7345dac4: fix(GlobalCSS): increase color contrast for text selection

## 12.18.0

### Minor Changes

- afbad98e: accent range now changes with accent colour

## 12.17.0

### Minor Changes

- a3be73d0: updated interaction states of Action components

### Patch Changes

- a6bb6c21: remove deps from useeffect for handling default values in daterange inside filter

## 12.16.2

### Patch Changes

- a7df4bbe: fix bug where if there are chosenvalues for daterange filter then they should be displayed and bug where filter display for date range should only show if focused input is null when changing date.

## 12.16.1

### Patch Changes

- f45d765d: fix make sure the header having the same height

## 12.16.0

### Minor Changes

- af6ee720: "changed wording, changed order of add/clear filters"

## 12.15.7

### Patch Changes

- de23cb78: fix(SlatMini): add proper heading for title

## 12.15.6

### Patch Changes

- 67429fcc: use meta from tanstacks ColumnDef Options to pass ViewProps to customise cell and add shouldLastColumnBeFixedInPlace check to borderLeft of last column header.

## 12.15.5

### Patch Changes

- a1447053: Hide add filters button if no filters available instead of disabling

## 12.15.4

### Patch Changes

- 8ce807f0: fix(Collapse): fix unfocusable collapse header + add focus state

## 12.15.3

### Patch Changes

- ac38cb06: Add initialSorting in Datagrid to enable the table sorted by a column defaultly if need

## 12.15.2

### Patch Changes

- e824bc50: RichTextInput > fix tab navigation not working

## 12.15.1

### Patch Changes

- af35928a: replacing some ButtonMinimal instances with ButtonFilled in DataGrid

## 12.15.0

### Minor Changes

- 51a5eedb: Add aria-label to SlatMini > Slat image

## 12.14.0

### Minor Changes

- 0848dcf1: Add ARIA properties to Modal component to solve WCAG on Modal

## 12.13.0

### Minor Changes

- 6e55b4cb: Added the option of using DateRange for the filter and updated stories of Filter and DataGrid and also allow filters to wrap on DataGrid and also added a way to change the displayFormat for DateRange based on locale and because daterange displays current month onward by default, showPreviousMonth boolean prop was added to display previous month

## 12.12.0

### Minor Changes

- 7281230b: fixed text alignment issue in Notifications inherited from Banner. Text will always be left aligned now. Changed left-padding in Banner and Notifications.

## 12.11.4

### Patch Changes

- 8bccaee6: removed css transform property on ButtonFilled on hover and active states
- e9982b72: align Prose component items to flex-start

## 12.11.3

### Patch Changes

- 58d1fe7d: Modify the type of DataGridRefValue and fix the rerendering issue while calling refetching

## 12.11.2

### Patch Changes

- 3291910a: Add a new variable hideSpinnerOverlay in the refetch method of datagrid to hide the overlay for some conditionts we want the slient reloading.

## 12.11.1

### Patch Changes

- c1fb37ed: allow UL children props to pass through

## 12.11.0

### Minor Changes

- 438ecced: added SpotIcon and updated design for EmptyState and added color prop to SpotIcon

### Patch Changes

- ed3345be: removed font weight from buttonFilled so it inherits from Button

## 12.10.0

### Minor Changes

- d3efd11e: Add handleKeyDown function so that backspacing can clear the tag values in TagSelector

## 12.9.0

### Minor Changes

- 5ee6271e: Expandable Prose component button update to inherit text size

## 12.8.1

### Patch Changes

- e274ff51: Fix Outline icon

## 12.8.0

### Minor Changes

- 009ba01f: changed filters to compare attributeName instead of whole object.

## 12.7.0

### Minor Changes

- dce74465: Fix square progress icons

  - Fix square progress icons so they don't all looked like full completed
  - Using icon `secondColor props` pass through color for `track` while `color props` is used for `progress`
  - Add story to show progress icons

## 12.6.2

### Patch Changes

- 1fb1868c: Fix the scrollbar overflow views of datagrid on windows platform

## 12.6.1

### Patch Changes

- a38d33fb: Fix the UI issue when the header text of a column in DataGrid is empty

## 12.6.0

### Minor Changes

- ccccd8b9: clear url when clear datagrid search/filters, added initialSearchTerm param to datagrid

## 12.5.1

### Patch Changes

- 8ff7bee4: Fixed button component to wrap all children in a Text element unless explicitly told not to"

## 12.5.0

### Minor Changes

- 4b99824d: Adding forwardedRef to DataGrid to call refetch

## 12.4.0

### Minor Changes

- 3f120210: support selectedCount property for extra actions and render action as callback

## 12.3.1

### Patch Changes

- 6ab1772c: Adding mobile breakpoints to DataGrid
- b52b8887: adjust breakpoint to cover 1 missing pixel in Desktop 14 inch 125 % scale
- 54f9e974: `Button` should render wrapper for `Trans` content.
- a6d9fdae: SearchInput: set previous search value on mount if search query is not empty.

## 12.3.0

### Minor Changes

- 45d7c87d: add displayValue to FilterValue to differentiate between value for computing and value for displaying that could possibly be translated

## 12.2.0

### Minor Changes

- 40729bc5: Fix bug when there are chosenValues and allowMultiSelect is false and add shouldShowColumnSelector prop to datagrid

## 12.1.0

### Minor Changes

- 445ba76e: set activatedfilters if there are default chosenvalues

## 12.0.2

### Patch Changes

- 324bbc4d: Adjust DataGrid to not rely on external CSS

## 12.0.1

### Patch Changes

- dcd5e00b: Add types for datagrid

## 12.0.0

### Major Changes

- b721db30: Adding DataGrid

## 11.13.0

### Minor Changes

- f574f35b: Create Icon DoubleArrow

## 11.12.0

### Minor Changes

- 698eb7ff: added icon for Columns which allows for customising columns in data grid

## 11.11.0

### Minor Changes

- d6d71278: allow closing tooltip by tap the element itself on a touch screen.

## 11.10.0

### Minor Changes

- 1b4a1479: Allow close Tooltip by clicking anywhere on the webpage.

## 11.9.1

### Patch Changes

- 0fd5e1a6: Fix bug where build directory is restructured because of tsconfig

## 11.9.0

### Minor Changes

- 2e50c7ae: Added a gap (css) prop to Base so it's available for all components

## 11.8.2

### Patch Changes

- 381b14aa: Update the logic of rendering src image, initials and icon for Avatar component.

## 11.8.1

### Patch Changes

- 0e623f1d: Fix typing for some AuthorSelector Props and use unescape to convert html entities in TagSelector

## 11.8.0

### Minor Changes

- 8366521b: Hide delete for required author in AuthorSelector, fix modal footer on mobile, fix padding on MultiSelect and TagSelector, add Tooltip option to ToggleSwitch

## 11.7.0

### Minor Changes

- ece3704d: Modal: stop click event propagation only when clicking on modal backdrop

## 11.6.0

### Minor Changes

- c567c1bf: change borderRadius and remove boxShadow of rich text editor and update placeholder text color for Select and MultiSelect to subtle

## 11.5.1

### Patch Changes

- d6ab7661: add min height to text input

## 11.5.0

### Minor Changes

- 43550b74: Updated tooltip designs to correctly reflect intended light and dark mode designs

## 11.4.4

### Patch Changes

- 030e0f35: fix datepicker with time issue where time input isn't rendering correct initial value

## 11.4.3

### Patch Changes

- 3e60d07e: fixed broken edit icon

## 11.4.2

### Patch Changes

- 2d414ad0: revert ImageUploader's custom error props, as we can use the Field's errorMessage props to show an error for this component

## 11.4.1

### Patch Changes

- 317ec5f9: format file size limit texts for FileUploader & ImageUploader

## 11.4.0

### Minor Changes

- 3b68ce55: Added new trend icons

## 11.3.0

### Minor Changes

- e052240a: - Implement two month view in DateRange component
  - Update DateRange component styling to match latest designs as closely as possible
  - Implement ability to restrict the date range selectable by a user in the DateRange component
- 15f7846b: - Implement two month view in DateRange component
  - Update DateRange component styling to match latest designs as closely as possible
  - Implement ability to restrict the date range selectable by a user in the DateRange component

## 11.2.0

### Minor Changes

- 14c37371: LX-2029-A remove unnecessary onFocus prop since it is now in the Editor component for RichTextInput"

## 11.1.1

### Patch Changes

- a244def5: Firefox fix for rich text input

## 11.1.0

### Minor Changes

- b872fc1a: change order of props

## 11.0.2

### Patch Changes

- d506591d: Remove min height of TextInput

## 11.0.1

### Patch Changes

- 8fdb57a8: take widthOptionContainer out of remaining props to fix unit tests warnings

## 11.0.0

### Major Changes

- 6d5e6e96: CVE fixes

## 10.5.1

### Patch Changes

- 09919713: Adding support for popover clicks, not closing the popover unless clicking outside the popover

## 10.5.0

### Minor Changes

- b996d3bc: Adding an onClose callback to the popover component

## 10.4.0

### Minor Changes

- c33b5ce2: Update link component to match new style

## 10.3.3

### Patch Changes

- ae563896: Fix an incorrect `data-testid` attribute name in `CardBase` component

## 10.3.2

### Patch Changes

- 6a474c2b: Added Theme consumer for SeachInput component. This will help resolve the issue where the text written in the textbox of the SearchInput component was not changing to light color in dark mode. This does not require any update in consumer code.

## 10.3.1

### Patch Changes

- 63fdd149: Fix collapse component icon rotation and accordion individual section closing

## 10.3.0

### Minor Changes

- e327e76c: added Content Hub illustration

## 10.2.2

### Patch Changes

- 3e9aaf7e: \* ToggleSwitch: Addressing visual concerns for the in small size, and updated the active colour to accentLow
  - Checkbox: updated the checked colour to accentLow
  - Radio: updated the selected colour to accentLow

## 10.2.1

### Patch Changes

- 30d67eb3: Fix accordion sectionsOpen listerner and on change update

## 10.2.0

### Minor Changes

- ce979cde: Add accordion component and illustrations. Small style changes to buttonFilled, select, edit icon.

## 10.1.2

### Patch Changes

- ed30114c: fix broken Collapse component

## 10.1.1

### Patch Changes

- 519bb1a1: update svg for repeat icon

## 10.1.0

### Minor Changes

- 2ab3083f: rerun icons + add icon repeat

## 10.0.1

### Patch Changes

- f9fa118a: Revert breaking victory package change

## 10.0.0

### Major Changes

- abc9481a: use victory 36.x

## 9.4.0

### Minor Changes

- c3ffe0fd: Support custom icon for Collapse component

## 9.3.0

### Minor Changes

- 84e48c6c: Add basic color range for our accent color

### Patch Changes

- ebb9c728: refine typing and remove warning for titile

## 9.2.0

### Minor Changes

- 30ad5191: feat: ability to display RadioGroup as row direction

## 9.1.2

### Patch Changes

- 01e4b1a8: Changing internal linter from tslint to eslint

## 9.1.1

### Patch Changes

- b2144f66: Changing the success colors to be green

## 9.1.0

### Minor Changes

- 2d9d2719: Added horizontal expansion icon for recommendation widget in new completion modal

## 9.0.0

### Major Changes

- 3a03262e: Removed display of "Premium" Pill in CourseCard and CourseSlat. Removed premium field from CourseCardProps and CourseSlatProps

## 8.5.1

### Patch Changes

- 696242fb: Fixed modal background view tracking

## 8.5.0

### Minor Changes

- d3e4fb50: Added an icon named ChevronLeftAndRight which will be used in the sidebar for the go1 player.

## 8.4.5

### Patch Changes

- 4e1eb7ae: Add data-tid attributes to the modal close action components

## 8.4.4

### Patch Changes

- 4628c639: comment how to use title modal

## 8.4.3

### Patch Changes

- 628c389d: Add data-testid for suffixValue field in PortalUrlField component

## 8.4.2

### Patch Changes

- 071f9a22: set right typing for modal title

## 8.4.1

### Patch Changes

- 4e73ae78: Add 3 icons with Go1 color: Like, Dislike, Save

## 8.4.0

### Minor Changes

- e51000c7: Add timezone support to the DatePicker component.

## 8.3.0

### Minor Changes

- 676c655e: title added

## 8.2.1

### Patch Changes

- 2371bc48: Modify style of ChevronUpAndDown

## 8.2.0

### Minor Changes

- d57efe59: add chevronUpAndDown Icon

## 8.1.0

### Minor Changes

- ed7316be: overrides id issue

## 8.0.0

### Major Changes

- 6e49909c: Upgrade from react 16 to react 17

## 7.10.0

### Minor Changes

- d919d3ef: Removed getLabelProps

## 7.9.5

### Patch Changes

- 787aa45c: Fixed the Accessibility errors on the new settings/theme page

## 7.9.4

### Patch Changes

- 3c4b4901: Fixed accessibility error

## 7.9.3

### Patch Changes

- e3732fe9: Changing the opacity option to have the static soft color as per design guides given by Aslam.

## 7.9.2

### Patch Changes

- f3fd5df3: Support users pasting hex color values from their clipboard into the ColorPicker component.

## 7.9.1

### Patch Changes

- 3200db50: Remove warning meesage for secondcolor in Icon Component

## 7.9.0

### Minor Changes

- 8959c864: This change is in reference with LRN-589 - improving the option button view for the richtext. A new background has been added when options such as (h2) is selected. The active svg color was taken off as it did not take of the svg color even after the option is deselected. Users doen't need to pass/update anything on their end for this update to work.

### Patch Changes

- 4c0511b6: Remove warning meesage for secondcolor in Icon Component

## 7.8.0

### Minor Changes

- 86b8f625: add Five Square Progress Icons

## 7.7.2

### Patch Changes

- ce4d3ae8: added data-testid attribute for IconCross inside EditFocusModeHeaderProps so that it can be used in CI testing

## 7.7.1

### Patch Changes

- 730c6ffc: Fixed button heights and radius to align with inputs

## 7.7.0

### Minor Changes

- a2773091: Add Outline Icon

## 7.6.1

### Patch Changes

- a98b750a: update the name "Multiple card on row" in storybook

## 7.6.0

### Minor Changes

- 85b07da9: Add a new component - CardCategory and Add some new props to CardBase

## 7.5.1

### Patch Changes

- f5ea0057: Fix issue when using Popper component inside Modal

## 7.5.0

### Minor Changes

- f867eae4: Add `footer` props in Modal Component, Use to stick the footer at the bottom on mobile version and place it at the end of content body on desktop version

## 7.4.2

### Patch Changes

- b8cd9ed2: Auto add '#' in front of hex code if it is missing

## 7.4.1

### Patch Changes

- b53fdace: Reset Icon

## 7.4.0

### Minor Changes

- 2c06064e: Add preview image props and remove all unused props passed to view

## 7.3.0

### Minor Changes

- 2772e2f8: Add loading prop view for image upload component

## 7.2.1

### Patch Changes

- 8f9bfb14: set max width for options of SelectDropdown

## 7.2.0

### Minor Changes

- 9f282f2a: Create middleware to enable text styling customisation for RichTextInput

## 7.1.0

### Minor Changes

- bac977a7: Adds LineChart component and data viz colors

## 7.0.1

### Patch Changes

- a63a01c6: Fix shrink Select component and clearable Select component
- a63a01c6: Fix Select Component when being maximum shrink causes Text and IconChevronDown overlap position

## 7.0.0

### Major Changes

- aed44a8d: Update Banner to match new design and Create Global Message component
  Since this is a breaking change, please upgrade @go1d/go1d version to at least 7.0.0
  For the Banner, please also change prop from `type` to `status` and remove prop `customColor` (if any) in consuming apps

## 6.8.4

### Patch Changes

- de1d5976: support fullscreen for dropdown

## 6.8.3

### Patch Changes

- cd981476: MultiSelect component:
  - Fixed bug where clear selection button is rendered and usable when the MultiSelect is disabled
  - This change was made to prevent a disabled MultiSelect component's values from being altered, which should not be possible.
  - This change should have no impact to consumers of this component

## 6.8.2

### Patch Changes

- c07e74b6: fixed default maxSelectedValues

## 6.8.1

### Patch Changes

- 39254652: DNI-318: fix issue when passing value to SearchInput is blank text

## 6.8.0

### Minor Changes

- 5076018f: DatePicker > update react-dates to fix issue with IE11

## 6.7.4

### Patch Changes

- 1cef37ec: Update Datepicker's floating label position to match its padding

## 6.7.3

### Patch Changes

- 57bd8a4a: Update DatePicker left padding to match other inputs

## 6.7.2

### Patch Changes

- 38b6e06d: Fix RichTextEditor dynamic values not appearing

## 6.7.1

### Patch Changes

- fab7ec4f: Dynamic values drop down for RichTextInput

## 6.7.0

### Minor Changes

- a509c7fa: Removes previous documentation site along with devDependencies and webpack config that it used, and moves docs-site to live at https://go1d.go1.com/

## 6.6.3

### Patch Changes

- a2634b71: Fix display issue for datetime picker with long label on mobile

## 6.6.2

### Patch Changes

- 10dbc521: Allow datepicker to expand with label

## 6.6.1

### Patch Changes

- 8f84d5e5: Use displayName for Field component

## 6.6.0

### Minor Changes

- 9bf1d170: Added defaultImage on delete, disable delete button for imageUploader

## 6.5.2

### Patch Changes

- fa24ee31: Modal > hide button close if onRequestClose is not specified

## 6.5.1

### Patch Changes

- 25016adb: Adds TSdocs to code and expands Storybook documentation

## 6.5.0

### Minor Changes

- 1765952e: allow DatePicker to select date from the past with enablePastDate props

## 6.4.4

### Patch Changes

- cfaa947d: change form default method to post, always preventDefault

## 6.4.3

### Patch Changes

- 57bb3378: Banner > fix padding when there are no button close

## 6.4.2

### Patch Changes

- 67e9ba1d: Adds TSdocs to code and expands Storybook documentation

## 6.4.1

### Patch Changes

- 37ac6d8f: ImageUploader controlled value zoom
  - fix controlled value for zoom and stepper
  - add story to test and show

## 6.4.0

### Minor Changes

- 914eb75a: allow ImageUploader zoom value to be controlled value

## 6.3.1

### Patch Changes

- ef647ce3: Checkbox > update style

## 6.3.0

### Minor Changes

- 110cdc41: Checkbox > add indeterminate state

## 6.2.6

### Patch Changes

- bf9df55c: Set lower zIndex for imageUploader buttons

## 6.2.5

### Patch Changes

- b5053d62: ImageUploader add error state, fix onBlur event trigger.

## 6.2.4

### Patch Changes

- 36a534a8: DNI-179: Improve Select component by new UI

## 6.2.3

### Patch Changes

- 933c2474: Updates editorial docs and updates yarn.lock

## 6.2.2

### Patch Changes

- 95a0a81d: Remove SlatSkeleton background color

## 6.2.1

### Patch Changes

- d57a0068: AVG-339 restore DEPRECATED_SlatSkeleton for CourseSlat & DEPRECATED_Slat

## 6.2.0

### Minor Changes

- 3a601d16: Add Column and Row components

## 6.1.1

### Patch Changes

- febeef64: fix long text for Course Card on IE

## 6.1.0

### Minor Changes

- 23e29af5: AVG-362: Add new CardListIndex component

## 6.0.3

### Patch Changes

- 420529c8: AVG-329: improve connectingShapes to support JSXElement

## 6.0.2

### Patch Changes

- 089105f5: Fix Avatar display when rendering with border

## 6.0.1

### Patch Changes

- 82062f4b: DatePicker > fix incorrect onChange signature

## 6.0.0

### Major Changes

- 3426e9d7: Adds Athletic Avatar as `<Avatar />` and renames the original Go1d Slat to `<DEPRECATED_Avatar />`

  Update `CourseSlat`, `Slat` and `EditFocusModeHeader` to use new `Avatar`

## 5.0.2

### Patch Changes

- 5ee3a5bc: Change empty icon color in Slat

## 5.0.1

### Patch Changes

- 3d7e60b5: Updates Node to v12 because Node 10 has reached End Of Life

## 5.0.0

### Major Changes

- d8d0e6c1: AVG-339 Adds Athletic Slat as `<Slat />` and renames the original Go1d Slat to `<DEPRECATED_Slat />`.

## 4.0.2

### Patch Changes

- 65051ada: Datepicker: increase width a bit to accommodate with long display format
  GlobalCSS: fix Firefox still shows number input arrow buttons

## 4.0.1

### Patch Changes

- 31ff4ca8: AVG-330 fix error path spot icons

## 4.0.0

### Major Changes

- 273263e9: AVG-330 Adds Athletic Card as `<Card />` and renames the original Go1d CourseCard to `<DEPRECATED_CourseCard />`.

## 3.7.1

### Patch Changes

- 78a11e7a: Allow setting custom <form/> attributes

## 3.7.0

### Minor Changes

- 2b660b66: Fix TextArea component always stayed at a fixed size that doesn't respect the multiline and can't scale up, the floating label get mess up with the user input

  Add floating label for DatePicker component

## 3.6.0

### Minor Changes

- 58f325c3: Fix TextArea component always stayed at a fixed size that doesn't respect the multiline and can't scale up, the floating label get mess up with the user input

  Add floating label for DatePicker component

## 3.5.0

### Minor Changes

- 336e8f6a: add label for select input

## 3.4.3

### Patch Changes

- b7e8573e: add prop to ignore cache in Carousel

## 3.4.2

### Patch Changes

- b512cbf9: DatePicker > take border width into account for height

## 3.4.1

### Patch Changes

- cbc00c9d: TextInput: Keep floating label on the top as Chrome autofill input

## 3.4.0

### Minor Changes

- 72893871: AVG-331: add new learning type spot icons

## 3.3.2

### Patch Changes

- ed164c12: ImageUploader: Fix issue npm throwing require index file directly for react-easy-crop

## 3.3.1

### Patch Changes

- f873911f: DatePicker > update height to fit new design

## 3.3.0

### Minor Changes

- 94f54ee8: ImageUploader: Allow crop function as scroll and upgrade crop library

## 3.2.6

### Patch Changes

- e84d575f: Select > add size lg + update height to fit with new design

## 3.2.5

### Patch Changes

- 2a3bdf5b: AVG-287: fix issue carousel doesn't change currentSlide when slide reach right edge

## 3.2.4

### Patch Changes

- 33938626: Update color picker text color to match design

## 3.2.3

### Patch Changes

- a320a699: set medium input size for color picker and change input typescale for large

## 3.2.2

### Patch Changes

- 783cc93e: Improves Storybook story controls usability

## 3.2.1

### Patch Changes

- 77d0f549: Fix the unnecessary space on Modal title

## 3.2.0

### Minor Changes

- 726cca5c: Refine the TextInput component to be same the design and support Eye icon on password input

## 3.1.10

### Patch Changes

- 9ebaa428: SelectDropdown > update menu position when input element's height changed

## 3.1.9

### Patch Changes

- 97d0fb1e: Fix padding for ImageUploadSlat component on mobile

## 3.1.8

### Patch Changes

- cfde0418: TagSelector: close dropdown when number of selected values reaches maximum

## 3.1.7

### Patch Changes

- b975995d: TagSelector: add maxSelectedValues property

## 3.1.6

### Patch Changes

- 5db39424: DatePicker - support customizing display format

## 3.1.5

### Patch Changes

- c856956b: Update storybook to version 6.2.1

## 3.1.4

### Patch Changes

- 309616d9: Fix the pattern to exclude inherited node_modules props in Storybook

## 3.1.3

### Patch Changes

- 98f915fb: Uses built-in doc generation for Storybook

## 3.1.2

### Patch Changes

- 1f78a21d: Fixes overlapping text in table headers by adding maxWidth 100% to TH inner Text cell

## 3.1.1

### Patch Changes

- dd642697: Improvement for Carousel component, make this component be able to custom controls which control scroll item in carousel.

## 3.1.0

### Minor Changes

- 096e3333: Add ColorPicker component
  Use fix option for tslint in lint-staged + Update typescript and some dev packages to latest version

### Patch Changes

- 427a0be8: Exclude all tests file from building stories
- aad7133f: Remove the doc of component contains hook

## 3.0.5

### Patch Changes

- 8806d2d8: Course card and Feature tag small changes

## 3.0.4

### Patch Changes

- f33b026d: set default border radius 16px to Select and Multiselect component

## 3.0.3

### Patch Changes

- b20c5972: update title in OverviewHero to be Heading 1

## 3.0.2

### Patch Changes

- c7c42962: change border radius to 16px for CourseSlat & CourseCard-Skeleton

## 3.0.1

### Patch Changes

- 82af00d1: change CourseCard border radius to be 16px

## 3.0.0

### Major Changes

- c6ea66a1: Adds a new border radius scale `radius = [0, 4, 8, 12, 16, 32, 48, 64, 128]`, in addition to the previously used spacing scale `spacing = [0, 2, 4, 8, 16, 24, 32, 48, 64, 128, 256]`. This means previous components using the `borderRadius` prop with a number, such as `borderRadius={1}`, will now be using a different scale and likely need to be updated. Please check components using a border radius array index of any number other than `{0}` or `{4}` (which remain the same). This change also updates components with Go1d using the border radius: Avatar, Button, Checkbox, Course Card, Date Range, DatePicker, EmptyState, Input Group, Modal, Overview CTA Card, Pill, SlatSkeleton, Stepper, Table, TagToggle, and View.
- f23ab94a: Adds a border to subtle, filled buttons. If this is too prominent for a specific instance, change the subtle, filled button to a minimal button.
- b4673fa8: Upgrades Go1d to Learn Athletic brand style, including updated colors, fonts (Victor Serif and Obelisc), typography, border-radius, and some minor spacing changes.
- e88f8b83: Removes Muli font and adds Victor Serif and Obelisc fonts.

### Minor Changes

- 0e46cb11: Adds Heading component. Use this instead of Text component to choose the right combination of props for Athletic heading styles.
- 15c2015f: Adds vivid status colors to Athletic Go1d theme
- 766de53c: Adds new theme colors, including tints and shades for status colors, such as `dangerHighest`, `dangerHigh`, `dangerMid`, `dangerLow`, `dangerLowest`, as well as a `complementary` color, which is used in accent filled buttons.
- 1cfe88e2: Adds ConnectingShapes component. This replaces custom TextInBubble components, using different theme colors, replacing "bubble" with "shape" in prop names, and accepting an array of "content" instead of a text string.

## 0.16.0

### Minor Changes

- c2a3a84c: Add popover to show learning outcomes when hovering the title

### Patch Changes

- 0bd14350: Convert popover to class component

## 0.15.0

### Minor Changes

- 4a337d3f: Popover - add a prop to disable popup

## 0.14.1

### Patch Changes

- 049b9a23: Popover: stop event propagation when clicking on backdrop

## 0.14.0

### Minor Changes

- cda74b14: Add Popover component

## 0.13.2

### Patch Changes

- a55205bf: Add icon arrow left

## 0.13.1

### Patch Changes

- 217dc764: Improve carousel component, make it scrollable by touch and click

## 0.13.0

### Minor Changes

- 598a77d8: --- "@go1d/go1d": minor --- edit IconExport

## 0.12.0

### Minor Changes

- 3a094a94: add IconCircleCheck

## 0.11.1

### Patch Changes

- 894064ac: - Adds a CONTRIBUTING guide to help people version and publish packages
  - Updates `.gitignore` to ignore `.npmrc` to further minimise risk of committing it in CI

## 0.11.0

### Minor Changes

- 9ff7283f: Adds [changesets](https://github.com/atlassian/changesets) for versioning and publishing. On git push, Husky will check that contributors have written a changeset file. On master, the pipeline will use changesets to version and publish the Go1d NPM package at the right semantic version level.

Prior to this we did not have a CHANGELOG or automated versioning and publishing.
