Skip to content

Latest commit

 

History

History
650 lines (346 loc) · 31 KB

CHANGELOG.md

File metadata and controls

650 lines (346 loc) · 31 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

3.114.0 (2024-04-22)

Note: Version bump only for package @clayui/date-picker

3.113.0 (2024-03-28)

Note: Version bump only for package @clayui/date-picker

3.112.0 (2024-03-11)

Note: Version bump only for package @clayui/date-picker

3.111.0 (2024-02-15)

Note: Version bump only for package @clayui/date-picker

3.109.0 (2024-01-22)

Note: Version bump only for package @clayui/date-picker

3.108.0 (2023-12-12)

Note: Version bump only for package @clayui/date-picker

3.107.1 (2023-11-27)

Note: Version bump only for package @clayui/date-picker

3.107.0 (2023-11-27)

Note: Version bump only for package @clayui/date-picker

3.106.1 (2023-10-26)

Note: Version bump only for package @clayui/date-picker

3.106.0 (2023-10-25)

Bug Fixes

  • remove 'src' dir from being packaged with npm (9383e8d)
  • use package's directory for baseDir when generating type (0a5c710)

3.105.0 (2023-09-15)

Bug Fixes

  • @clayui/css: Renames form-control-container to input-group-item-focusable (54b0677)

Features

  • @clayui/date-picker: Use form-control-container on date-picker input-groups (32dad5e)

3.104.0 (2023-08-25)

Features

  • @clayui/css: modifies DatePicker size to new default of 352px (6ace393)

3.103.1 (2023-08-15)

Note: Version bump only for package @clayui/date-picker

3.101.0 (2023-07-28)

Note: Version bump only for package @clayui/date-picker

3.100.0 (2023-07-13)

Note: Version bump only for package @clayui/date-picker

3.99.4 (2023-07-10)

Note: Version bump only for package @clayui/date-picker

3.99.1 (2023-07-04)

Note: Version bump only for package @clayui/date-picker

3.99.0 (2023-06-28)

Note: Version bump only for package @clayui/date-picker

3.98.0 (2023-06-20)

Bug Fixes

  • @clayui/date-picker: fixes error when not selecting the year (747f09e)

Features

  • @clayui/date-picker: add Picker component to select year (6c84e4a)

3.97.1 (2023-06-14)

Note: Version bump only for package @clayui/date-picker

3.97.0 (2023-06-13)

Note: Version bump only for package @clayui/date-picker

3.96.0 (2023-05-29)

Note: Version bump only for package @clayui/date-picker

3.95.2 (2023-05-17)

Note: Version bump only for package @clayui/date-picker

3.95.0 (2023-05-15)

Note: Version bump only for package @clayui/date-picker

3.94.0 (2023-05-03)

Note: Version bump only for package @clayui/date-picker

3.93.0 (2023-04-19)

Note: Version bump only for package @clayui/date-picker

3.92.0 (2023-04-06)

Note: Version bump only for package @clayui/date-picker

3.91.0 (2023-03-24)

Note: Version bump only for package @clayui/date-picker

3.90.0 (2023-03-15)

Bug Fixes

  • @clayui/date-picker: Dependency array of UseCallback should include every dependencies of the memoized function (38f859e)
  • @clayui/date-picker: fix focus bug in date picker (613d041)
  • @clayui/date-picker: updateDate is memoized without dateFormat dependency (827acff)

3.89.0 (2023-03-01)

Note: Version bump only for package @clayui/date-picker

3.88.0 (2023-02-14)

Note: Version bump only for package @clayui/date-picker

3.87.0 (2023-02-08)

Note: Version bump only for package @clayui/date-picker

3.86.1 (2023-02-02)

Note: Version bump only for package @clayui/date-picker

3.86.0 (2023-01-31)

Bug Fixes

  • @clayui/date-picker: Date Range should be selectable with a single click (ecd4c94)

3.85.0 (2023-01-23)

Note: Version bump only for package @clayui/date-picker

3.84.0 (2022-12-23)

Note: Version bump only for package @clayui/date-picker

3.83.1 (2022-12-20)

Note: Version bump only for package @clayui/date-picker

3.83.0 (2022-12-20)

Note: Version bump only for package @clayui/date-picker

3.82.0 (2022-12-07)

Bug Fixes

  • @clayui/date-picker: moves focus to selected cell when clicking dot button (9d0d8d1)
  • fix bug when scrolling page when navigating via arrow keys (45092ec)

Features

  • @clayui/date-picker: implements keyboard navigation to DatePicker (c8b0a13)
  • removes duplication of implementation of accessibility features for menu using Overlay component (9d60eb9)

3.81.0 (2022-11-30)

Note: Version bump only for package @clayui/date-picker

3.80.1 (2022-11-22)

Note: Version bump only for package @clayui/date-picker

3.80.0 (2022-11-21)

Bug Fixes

  • @clayui/date-picker: Map id attribute to .form-control (b53a81a)

Features

  • @clayui/date-picker: improves semantic accessibility for the component (60a7f76)

BREAKING CHANGES

  • @clayui/date-picker: The id attribute now maps to .form-control

3.79.0 (2022-11-08)

Note: Version bump only for package @clayui/date-picker

3.78.2 (2022-10-25)

Note: Version bump only for package @clayui/date-picker

3.78.1 (2022-10-25)

Note: Version bump only for package @clayui/date-picker

3.78.0 (2022-10-25)

Note: Version bump only for package @clayui/date-picker

3.77.0 (2022-10-17)

Note: Version bump only for package @clayui/date-picker

3.75.2 (2022-09-29)

Note: Version bump only for package @clayui/date-picker

3.75.0 (2022-09-28)

Note: Version bump only for package @clayui/date-picker

3.74.0 (2022-09-19)

Note: Version bump only for package @clayui/date-picker

3.73.0 (2022-09-13)

Note: Version bump only for package @clayui/date-picker

3.72.0 (2022-09-05)

Note: Version bump only for package @clayui/date-picker

3.71.0 (2022-08-30)

Note: Version bump only for package @clayui/date-picker

3.70.3 (2022-08-30)

Note: Version bump only for package @clayui/date-picker

3.70.2 (2022-08-30)

Note: Version bump only for package @clayui/date-picker

3.70.0 (2022-08-23)

Note: Version bump only for package @clayui/date-picker

3.69.0 (2022-08-16)

Note: Version bump only for package @clayui/date-picker

3.68.0 (2022-08-01)

Note: Version bump only for package @clayui/date-picker

3.67.0 (2022-07-25)

Note: Version bump only for package @clayui/date-picker

3.66.0 (2022-07-20)

Note: Version bump only for package @clayui/date-picker

3.65.2 (2022-07-19)

Note: Version bump only for package @clayui/date-picker

3.65.1 (2022-07-11)

Note: Version bump only for package @clayui/date-picker

3.65.0 (2022-07-11)

Note: Version bump only for package @clayui/date-picker

3.64.0 (2022-07-04)

Note: Version bump only for package @clayui/date-picker

3.62.0 (2022-06-20)

Note: Version bump only for package @clayui/date-picker

3.59.0 (2022-05-30)

Bug Fixes

  • @clayui/date-picker: updates Date Picker state when component is controlled (adda584)

3.58.0 (2022-05-23)

Note: Version bump only for package @clayui/date-picker

3.57.0 (2022-05-16)

Bug Fixes

  • @clayui/date-picker: fix date picker error not starting with default values using controlled or uncontrolled (434fb7b)

3.56.0 (2022-05-09)

Note: Version bump only for package @clayui/date-picker

3.55.0 (2022-05-02)

Features

  • @clayui/date-picker: standardize the controlled and uncontrolled component behavior to value prop (4183972)

3.52.0 (2022-04-04)

Note: Version bump only for package @clayui/date-picker

3.49.0 (2022-03-15)

Note: Version bump only for package @clayui/date-picker

3.48.0 (2022-03-07)

Note: Version bump only for package @clayui/date-picker

3.47.0 (2022-02-23)

Features

  • @clayui/date-picker: adds a new yearsCheck prop to be able to disable the check if the year is within the years range (c8b26e9)

3.46.0 (2022-02-09)

Bug Fixes

  • @clayui/date-picker: Adding some changes related to time reset and refactoring code (dd4d2e8)
  • @clayui/date-picker: fix bug when not changing time to current time when clicking on dot button (5daa1f1)
  • @clayui/date-picker: fix error in always adding ampm when user is typing (d5502e4)
  • @clayui/date-picker: fix error when formatting time using 12 hours (8061529)
  • @clayui/date-picker: Removing initialized variables (997e10f)
  • @clayui/date-picker: Reset actual date when input string is empty (94de1ae)

3.45.0 (2022-02-01)

Bug Fixes

  • @clayui/date-picker: fix time picker default value (770639f)
  • @clayui/date-picker: fixes error when not formatting time in 12hours when passing to time picker (2090eb4)

3.43.0 (2021-12-29)

Features

  • @clayui/date-picker: adds 12-hour time support (43863ce)

3.42.0 (2021-12-15)

Note: Version bump only for package @clayui/date-picker

3.41.0 (2021-12-02)

Note: Version bump only for package @clayui/date-picker

3.40.0 (2021-11-17)

Note: Version bump only for package @clayui/date-picker

3.39.0 (2021-10-29)

Note: Version bump only for package @clayui/date-picker

3.38.0 (2021-10-22)

Note: Version bump only for package @clayui/date-picker

3.37.0 (2021-10-06)

Note: Version bump only for package @clayui/date-picker

3.36.0 (2021-09-23)

Note: Version bump only for package @clayui/date-picker

3.35.3 (2021-09-09)

Note: Version bump only for package @clayui/date-picker

3.35.2 (2021-08-30)

Note: Version bump only for package @clayui/date-picker

3.35.1 (2021-08-30)

Note: Version bump only for package @clayui/date-picker

3.35.0 (2021-08-30)

Note: Version bump only for package @clayui/date-picker

3.32.0 (2021-07-28)

Note: Version bump only for package @clayui/date-picker

3.30.0 (2021-06-16)

Note: Version bump only for package @clayui/date-picker

3.29.0 (2021-05-28)

Note: Version bump only for package @clayui/date-picker

3.28.0 (2021-05-19)

Note: Version bump only for package @clayui/date-picker

3.27.0 (2021-05-05)

Bug Fixes

  • @clayui/date-picker: DatePickerDayNumber use the classes previous-month-date and next-month-date to style day outside the month instead of disabled (f25ab71), closes #4036

3.26.0 (2021-04-21)

Bug Fixes

  • @clayui/date-picker: Adjusts the behaviour of date range when clicking on the dot button (f6db982), closes /github.com/liferay/clay/pull/4008#issuecomment-819244473
  • @clayui/date-picker: fixes error when not selecting date when the time is invalid (861de91)
  • @clayui/date-picker: fixes error when reflecting the time without having selected the date (80409f5)
  • @clayui/date-picker: fixes normalization error for the day selected and button to change to the current day (a058e7f)
  • @clayui/date-picker: fixes normalization of the date (cdbad89)
  • @clayui/date-picker: resets the range when selecting a new date (639d2af)
  • @clayui/date-picker: Small tweaks (d6ead55)
  • @clayui/date-picker: Use toDateString instead of toLocaleDateString on Day button (2710760)
  • @clayui/date-picker: When having a range and clicking on end date again the start date will be the same as the end date (4e1cd07), closes /github.com/liferay/clay/pull/4008#issuecomment-819244473
  • @clayui/date-picker: When using fromStringToRange function, when not finding a endDate, just use the startDate (a6c1d00)
  • @clayui/date-picker: Wrap day and weekdays in <div class="date-picker-col"> to prep for Date Range feature (512c2a4)

Features

  • @clayui/date-picker: Adds ClayDatePicker Range variation (eee769d)

3.25.4 (2021-04-07)

Bug Fixes

  • @clayui/date-picker: Date Navigation Controls are wrong color. This adds clay css classes but also leaves btn-monospaced and btn-sm just incase. (850286e)
  • @clayui/date-picker: disable focus control using the arrow keys (d21dd7d)
  • @clayui/date-picker: Removes btn-sm and btn-monospaced from Date Navigation controls. They're not needed. (e70ad3c)

3.25.1 (2021-03-05)

Note: Version bump only for package @clayui/date-picker

3.25.0 (2021-02-23)

Note: Version bump only for package @clayui/date-picker

3.8.0 (2021-02-11)

Bug Fixes

  • @clayui/date-picker: update timepicker format (2c4f364)

Features

  • @clayui/color-picker: add API to show both default colors and custom colors (d149fc1)

3.7.1 (2021-01-27)

Note: Version bump only for package @clayui/date-picker

3.7.0 (2021-01-13)

Bug Fixes

  • @clayui/shared: update types so that storybook build doesn't complain (38903aa)

Features

  • @clayui/shared: add custom hook for using an internal state if an external control isn't provided (a34ccd9)

3.6.3 (2020-12-29)

Note: Version bump only for package @clayui/date-picker

3.6.2 (2020-12-16)

Note: Version bump only for package @clayui/date-picker

3.6.1 (2020-12-02)

Note: Version bump only for package @clayui/date-picker

3.6.0 (2020-10-01)

Features

  • clayui.com: Move API tables to new files and update document tabs, rename files to use singular naming instead of plural, change mainTabURL of pagination-bar to a proper one (d812ee9)
  • add displayName for all components (cc3211d)

3.5.4 (2020-08-28)

Note: Version bump only for package @clayui/date-picker

3.5.3 (2020-08-26)

Note: Version bump only for package @clayui/date-picker

3.5.2 (2020-08-21)

Note: Version bump only for package @clayui/date-picker

3.5.1 (2020-08-11)

Note: Version bump only for package @clayui/date-picker

3.5.0 (2020-07-28)

Bug Fixes

  • update packages to appropriate dependencies (0026168)

Features

3.4.2 (2020-07-14)

Note: Version bump only for package @clayui/date-picker

3.4.1 (2020-07-07)

Bug Fixes

  • @clayui/date-picker: Adds FocusScope for navigating int o DatePicker calendar component using TABS (6632b65)
  • @clayui/date-picker: Fix conditional (587c3e4)
  • @clayui/date-picker: Fixes an edge case when the dot button does not select the current date (ca7fdc3)
  • @clayui/date-picker: For old browsers, Spacebar, for the new ones, ' ' (8b99c3c)
  • @clayui/date-picker: Forces the expanded value to de false, closing Date Picker's calendar when the focus is outside the component (90d22d4)
  • @clayui/date-picker: Remove unecessary onKeyDown and onKeyUp callbacks since DayNumber is a private component (8259f58)
  • @clayui/date-picker: Use Spacebar value for validating if the correct key of the KeyboardEvent was triggered (64af3da)
  • @clayui/date-picker: When selecting a date using space key, removes properly the :active state of the element (e098b1f)

3.4.0 (2020-06-18)

Bug Fixes

  • clayui.com: Fix wording and a few links on Date Picker and Button (035d912)

Features

  • @clayui/date-picker: remove moment.js and use date-fns helpers (1fa3921)

3.3.0 (2020-05-21)

Features

  • @clayui/date-picker: add props to control expand functionality (1ec1255)

3.2.1 (2020-04-24)

Bug Fixes

  • Fix accessibility issues (5e09db0)

3.2.0 (2020-03-26)

Bug Fixes

  • @clayui/date-picker: adds the API to disable date picker features (cb6c254)

Features

  • @clayui/date-picker: Add forwardRef support to Input (e07b189)
  • @clayui/date-picker: add helper for easily getting locale info from moment (4536b97)
  • @clayui/date-picker: Adds a new API to be called in the user's navigation in the date picker (199e5b7)
  • @clayui/date-picker: forwards all other props to the InputDate (9fed37a)

3.1.1 (2020-03-12)

Note: Version bump only for package @clayui/date-picker

3.1.0 (2020-02-28)

Bug Fixes

  • clay-date-picker: fix warnings in tests (3db5032)
  • normalize names of components (3a0abea)
  • update components to include 'types' and 'ts:main' package keys (9e24b59)
  • date-picker: add missing dependency (382a797)
  • drop-down: use dom-align instead of metal-position (335ff38)

Features

  • update react-testing-library to be @testing-library/react (bd78145)
  • @clayui/time-picker: add the ariaLabels API to label inputs and buttons (da0544f)
  • form: add helper components for markup (3ce63d4)

3.0.7 (2020-02-13)

Note: Version bump only for package @clayui/date-picker

3.0.6 (2020-01-31)

Bug Fixes

  • drop-down: use dom-align instead of metal-position (335ff38)

3.0.5 (2020-01-20)

Bug Fixes

  • drop-down: use dom-align instead of metal-position (335ff38)

3.0.4 (2019-12-05)

Bug Fixes

  • drop-down: use dom-align instead of metal-position (335ff38)

3.0.3 (2019-11-07)

Note: Version bump only for package @clayui/date-picker

3.0.2 (2019-11-01)

Note: Version bump only for package @clayui/date-picker

3.0.1 (2019-10-28)

Note: Version bump only for package @clayui/date-picker