# @keystone-ui/fields

## 8.0.0

### Major Changes

- [#9809](https://github.com/keystonejs/keystone/pull/9809) [`5bbdf14`](https://github.com/keystonejs/keystone/commit/5bbdf1402a8a007ec7aae755b178c9d4d6819875) Thanks [@AlanBreck](https://github.com/AlanBreck)! - Upgrades React major version to 19

### Patch Changes

- [#9809](https://github.com/keystonejs/keystone/pull/9809) [`5bbdf14`](https://github.com/keystonejs/keystone/commit/5bbdf1402a8a007ec7aae755b178c9d4d6819875) Thanks [@AlanBreck](https://github.com/AlanBreck)! - Update to @daypicker/react v10

- Updated dependencies [[`5bbdf14`](https://github.com/keystonejs/keystone/commit/5bbdf1402a8a007ec7aae755b178c9d4d6819875)]:
  - @keystone-ui/core@6.0.0
  - @keystone-ui/icons@7.0.0
  - @keystone-ui/popover@7.0.0

## 7.2.0

### Minor Changes

- [#8522](https://github.com/keystonejs/keystone/pull/8522) [`23c0e1daf`](https://github.com/keystonejs/keystone/commit/23c0e1daf909b098530f3c49b82e57ec95ff3769) Thanks [@dcousens](https://github.com/dcousens)! - Adds newline compatibility to description text in admin ui

## 7.1.2

### Patch Changes

- [#8054](https://github.com/keystonejs/keystone/pull/8054) [`f72a3d94c`](https://github.com/keystonejs/keystone/commit/f72a3d94c31e6e6fd738ba7b0a7f8821b680b9f8) Thanks [@emmatown](https://github.com/emmatown)! - Adds `exports` field to `package.json`

- Updated dependencies [[`f72a3d94c`](https://github.com/keystonejs/keystone/commit/f72a3d94c31e6e6fd738ba7b0a7f8821b680b9f8)]:
  - @keystone-ui/core@5.0.2
  - @keystone-ui/icons@6.0.2
  - @keystone-ui/popover@6.0.2

## 7.1.1

### Patch Changes

- [#7804](https://github.com/keystonejs/keystone/pull/7804) [`c93768cab`](https://github.com/keystonejs/keystone/commit/c93768cab52c76384608f1d890b1ba1840be5e7d) Thanks [@dcousens](https://github.com/dcousens)! - Removes node `.engines` restrictions

- Updated dependencies [[`c93768cab`](https://github.com/keystonejs/keystone/commit/c93768cab52c76384608f1d890b1ba1840be5e7d)]:
  - @keystone-ui/core@5.0.1
  - @keystone-ui/icons@6.0.1
  - @keystone-ui/popover@6.0.1

## 7.1.0

### Minor Changes

- [#7578](https://github.com/keystonejs/keystone/pull/7578) [`29db9b5de`](https://github.com/keystonejs/keystone/commit/29db9b5de4d4a13150730f797463e3f8bb1c75d8) Thanks [@Achisingh](https://github.com/Achisingh)! - Adds a `FieldDescription` component

## 7.0.0

### Major Changes

- [#7601](https://github.com/keystonejs/keystone/pull/7601) [`4234ed488`](https://github.com/keystonejs/keystone/commit/4234ed488377367582e1fb1895f4a581c097fbea) Thanks [@dcousens](https://github.com/dcousens)! - upgrade dependancy `"react": "^18.1.0"`

### Patch Changes

- [#7601](https://github.com/keystonejs/keystone/pull/7601) [`4234ed488`](https://github.com/keystonejs/keystone/commit/4234ed488377367582e1fb1895f4a581c097fbea) Thanks [@dcousens](https://github.com/dcousens)! - Fixed the viewport sometimes shifting when opening the date picker in the create drawer.

- Updated dependencies [[`4234ed488`](https://github.com/keystonejs/keystone/commit/4234ed488377367582e1fb1895f4a581c097fbea), [`4234ed488`](https://github.com/keystonejs/keystone/commit/4234ed488377367582e1fb1895f4a581c097fbea)]:
  - @keystone-ui/popover@6.0.0
  - @keystone-ui/core@5.0.0
  - @keystone-ui/icons@6.0.0

## 6.1.0

### Minor Changes

- [`d7d27d887`](https://github.com/keystonejs/keystone/commit/d7d27d88778d50c761a2e362327aa26c06976b1c) Thanks [@borisno2](https://github.com/borisno2)! - Upgrade `react-day-picker` to v8

## 6.0.1

### Patch Changes

- [#7394](https://github.com/keystonejs/keystone/pull/7394) [`5d96ee646`](https://github.com/keystonejs/keystone/commit/5d96ee646b3c6342935464763071ad7c3f0a8b43) Thanks [@gwyneplaine](https://github.com/gwyneplaine)! - Fixed off by one issue in date selection when using the timestamp field.

- Updated dependencies [[`518bd2e43`](https://github.com/keystonejs/keystone/commit/518bd2e437227fbd1a8f7fb947dcb11c57ffb7dd)]:
  - @keystone-ui/popover@5.0.1

## 6.0.0

### Major Changes

- [#6957](https://github.com/keystonejs/keystone/pull/6957) [`de8cf44e7`](https://github.com/keystonejs/keystone/commit/de8cf44e7b328ab98e1466d7191d9ee65a57b02a) Thanks [@bladey](https://github.com/bladey)! - Update Node engines to support current Node LTS versions, currently versions 14 and 16.

### Patch Changes

- [#6974](https://github.com/keystonejs/keystone/pull/6974) [`96fd2e220`](https://github.com/keystonejs/keystone/commit/96fd2e22041de84a042f5a0df2cab75ba0dacc35) Thanks [@JedWatson](https://github.com/JedWatson)! - Removed unnecessary `@types/` dependencies

- Updated dependencies [[`de8cf44e7`](https://github.com/keystonejs/keystone/commit/de8cf44e7b328ab98e1466d7191d9ee65a57b02a), [`748538649`](https://github.com/keystonejs/keystone/commit/748538649645d3b0ef32b0baba8fa310f2a493fe)]:
  - @keystone-ui/core@4.0.0
  - @keystone-ui/icons@5.0.0
  - @keystone-ui/popover@5.0.0

## 5.0.2

### Patch Changes

- [#6918](https://github.com/keystonejs/keystone/pull/6918) [`70eb86237`](https://github.com/keystonejs/keystone/commit/70eb86237bd3eafd36b0579f66ad3f1e173357b1) Thanks [@mitchellhamilton](https://github.com/mitchellhamilton)! - The format of the date shown in the `DatePicker` now uses the user's locale

## 5.0.1

### Patch Changes

- [#6744](https://github.com/keystonejs/keystone/pull/6744) [`0ef1ee3cc`](https://github.com/keystonejs/keystone/commit/0ef1ee3ccd99f0f3e1f955f03d00b1a0f238c7cd) Thanks [@bladey](https://github.com/bladey)! - Renamed branch `master` to `main`.

* [#6754](https://github.com/keystonejs/keystone/pull/6754) [`bed3a560a`](https://github.com/keystonejs/keystone/commit/bed3a560a59d4fe787f3beebd65f8148453aae35) Thanks [@mitchellhamilton](https://github.com/mitchellhamilton)! - Updated dist filenames

* Updated dependencies [[`0ef1ee3cc`](https://github.com/keystonejs/keystone/commit/0ef1ee3ccd99f0f3e1f955f03d00b1a0f238c7cd), [`bed3a560a`](https://github.com/keystonejs/keystone/commit/bed3a560a59d4fe787f3beebd65f8148453aae35)]:
  - @keystone-ui/core@3.2.1
  - @keystone-ui/icons@4.0.2
  - @keystone-ui/popover@4.0.5

## 5.0.0

### Major Changes

- [#6674](https://github.com/keystonejs/keystone/pull/6674) [`f963966ab`](https://github.com/keystonejs/keystone/commit/f963966ab138a315a8f18d83ed7a676f7423a51d) Thanks [@mitchellhamilton](https://github.com/mitchellhamilton)! - The `onBlur` prop on `DatePicker` now actually works and it does not recieve an actual blur event.

### Patch Changes

- Updated dependencies [[`6d3798fdb`](https://github.com/keystonejs/keystone/commit/6d3798fdbd0a9f1567821e90b7176cf7dd208fda)]:
  - @keystone-ui/popover@4.0.4

## 4.1.3

### Patch Changes

- [#6414](https://github.com/keystonejs/keystone/pull/6414) [`32f024738`](https://github.com/keystonejs/keystone/commit/32f0247384ecf3bce5c3ef14ad8d367c9888459f) Thanks [@mitchellhamilton](https://github.com/mitchellhamilton)! - Updated usages of `jsx` from `@keystone-ui/core` to explicitly use `/** @jsxRuntime classic */`

- Updated dependencies [[`32f024738`](https://github.com/keystonejs/keystone/commit/32f0247384ecf3bce5c3ef14ad8d367c9888459f), [`069265b9c`](https://github.com/keystonejs/keystone/commit/069265b9cdd5898f4501535793f56debaa247c1c)]:
  - @keystone-ui/core@3.2.0
  - @keystone-ui/icons@4.0.1
  - @keystone-ui/popover@4.0.3

## 4.1.2

### Patch Changes

- [#5848](https://github.com/keystonejs/keystone/pull/5848) [`4e5634b86`](https://github.com/keystonejs/keystone/commit/4e5634b86a26819cecec5b10c18f9d231b5434e2) Thanks [@renovate](https://github.com/apps/renovate)! - Updated TypeScript to 4.3.2

- Updated dependencies [[`972e04514`](https://github.com/keystonejs/keystone/commit/972e045145711e39fd6fa167cb87fa05e062272c), [`0afacf621`](https://github.com/keystonejs/keystone/commit/0afacf621f922b5f47f7314ead9be94960b9859a), [`eab130f30`](https://github.com/keystonejs/keystone/commit/eab130f30d79b82c18b3cce0bc054abe2c1b58fd)]:
  - @keystone-ui/popover@4.0.2

## 4.1.1

### Patch Changes

- [#5893](https://github.com/keystonejs/keystone/pull/5893) [`df7d7b6f6`](https://github.com/keystonejs/keystone/commit/df7d7b6f6f2830573393560f4a1ec35234889947) Thanks [@gwyneplaine](https://github.com/gwyneplaine)! - Applied a11y fixes to DatePicker component.

- Updated dependencies [[`8958704ec`](https://github.com/keystonejs/keystone/commit/8958704ec9819cd27ad1cae251628ad38dad1c79)]:
  - @keystone-ui/core@3.1.0

## 4.1.0

### Minor Changes

- [#5761](https://github.com/keystonejs/keystone/pull/5761) [`3a7acc2c5`](https://github.com/keystonejs/keystone/commit/3a7acc2c5114fbcbde994d1f4c6cc0b21c572ec0) Thanks [@gwyneplaine](https://github.com/gwyneplaine)! - Added as prop to FieldContainer component.

### Patch Changes

- Updated dependencies [[`fe5b463ed`](https://github.com/keystonejs/keystone/commit/fe5b463ed07c2a524a3cde554ac07575d31e6712)]:
  - @keystone-ui/popover@4.0.1

## 4.0.0

### Major Changes

- [#5746](https://github.com/keystonejs/keystone/pull/5746) [`19750d2dc`](https://github.com/keystonejs/keystone/commit/19750d2dc5801cc8d2ffae1f50d1d5ca6ab9407d) Thanks [@timleslie](https://github.com/timleslie)! - Update Node.js dependency to `^12.20 || >= 14.13`.

### Patch Changes

- Updated dependencies [[`19750d2dc`](https://github.com/keystonejs/keystone/commit/19750d2dc5801cc8d2ffae1f50d1d5ca6ab9407d)]:
  - @keystone-ui/core@3.0.0
  - @keystone-ui/icons@4.0.0
  - @keystone-ui/popover@4.0.0

## 3.0.0

### Major Changes

- [#5397](https://github.com/keystonejs/keystone/pull/5397) [`a5627304b`](https://github.com/keystonejs/keystone/commit/a5627304b7921a0f1484d6d08330115d0edbb45b) Thanks [@bladey](https://github.com/bladey)! - Updated Node engine version to 12.x due to 10.x reaching EOL on 2021-04-30.

### Patch Changes

- Updated dependencies [[`a5627304b`](https://github.com/keystonejs/keystone/commit/a5627304b7921a0f1484d6d08330115d0edbb45b)]:
  - @keystone-ui/icons@3.0.0
  - @keystone-ui/popover@3.0.0

## 2.1.0

### Minor Changes

- [#5322](https://github.com/keystonejs/keystone/pull/5322) [`d93bab17b`](https://github.com/keystonejs/keystone/commit/d93bab17b69c76e57580dc00e41314215da6d49b) Thanks [@gwyneplaine](https://github.com/gwyneplaine)! - Added styles prop to @keystone-ui/fields select components to enable style customisations to propagate to the underlying reaect-select implementation.

## 2.0.2

### Patch Changes

- [#4717](https://github.com/keystonejs/keystone/pull/4717) [`17c86e0c3`](https://github.com/keystonejs/keystone/commit/17c86e0c3eda7ba08d1bb8edf5eb8ddc9a819e5a) Thanks [@renovate](https://github.com/apps/renovate)! - Updated dependency react-select to v4

* [#5150](https://github.com/keystonejs/keystone/pull/5150) [`3a9d20ce1`](https://github.com/keystonejs/keystone/commit/3a9d20ce11463e7f73f6b6325375cdcee17d63ed) Thanks [@timleslie](https://github.com/timleslie)! - Applied eslint `import/order` rule.

* Updated dependencies [[`3a9d20ce1`](https://github.com/keystonejs/keystone/commit/3a9d20ce11463e7f73f6b6325375cdcee17d63ed)]:
  - @keystone-ui/core@2.0.2

## 2.0.1

### Patch Changes

- [`f4e4498c6`](https://github.com/keystonejs/keystone/commit/f4e4498c6e4c7301288f23048f4aad3c492985c7) [#5018](https://github.com/keystonejs/keystone/pull/5018) Thanks [@bladey](https://github.com/bladey)! - Updated legacy packages to the @keystone-next namespace.

- Updated dependencies [[`f4e4498c6`](https://github.com/keystonejs/keystone/commit/f4e4498c6e4c7301288f23048f4aad3c492985c7), [`3ca5038a0`](https://github.com/keystonejs/keystone/commit/3ca5038a021105a7452f4e7a4641107caa4ffe3a)]:
  - @keystone-ui/core@2.0.1
  - @keystone-ui/icons@2.0.1
  - @keystone-ui/popover@2.0.1

## 2.0.0

### Major Changes

- [`b97216a65`](https://github.com/keystonejs/keystone/commit/b97216a6526fffcca8232d86b115c28cb19587bf) [#4622](https://github.com/keystonejs/keystone/pull/4622) Thanks [@renovate](https://github.com/apps/renovate)! - Updated react and react-dom to v17

### Patch Changes

- Updated dependencies [[`b97216a65`](https://github.com/keystonejs/keystone/commit/b97216a6526fffcca8232d86b115c28cb19587bf)]:
  - @keystone-ui/core@2.0.0
  - @keystone-ui/icons@2.0.0
  - @keystone-ui/popover@2.0.0

## 1.1.0

### Minor Changes

- [`177cbd530`](https://github.com/keystonejs/keystone/commit/177cbd5303b814d1acaa8ded98e3d114c770bdba) [#4643](https://github.com/keystonejs/keystone/pull/4643) Thanks [@gwyneplaine](https://github.com/gwyneplaine)! - Add DatePicker component to design system.
  Update timestamp field in keystone-next to use the new DatePicker an an additional time picker input.

### Patch Changes

- Updated dependencies [[`160bd77d3`](https://github.com/keystonejs/keystone/commit/160bd77d39d5e99b11bee056fe2c3b2585126bbc)]:
  - @keystone-ui/popover@1.1.1

## 1.0.3

### Patch Changes

- [`88b230317`](https://github.com/keystonejs/keystone/commit/88b2303177253aa5d76b50d40d19138af2bc3e41) [#4511](https://github.com/keystonejs/keystone/pull/4511) Thanks [@renovate](https://github.com/apps/renovate)! - Patched types based on changes to `@types/react-select`.

- Updated dependencies [[`88b230317`](https://github.com/keystonejs/keystone/commit/88b2303177253aa5d76b50d40d19138af2bc3e41)]:
  - @keystone-ui/core@1.0.4

## 1.0.2

### Patch Changes

- [`80c980452`](https://github.com/keystonejs/keystone/commit/80c9804522d493106321e1832ca07be07437720a) [#4334](https://github.com/keystonejs/keystone/pull/4334) Thanks [@renovate](https://github.com/apps/renovate)! - Fixed types of `MultiSelect`.

## 1.0.1

### Patch Changes

- [`fd4b0d04c`](https://github.com/keystonejs/keystone/commit/fd4b0d04cd9ab8ba12653f1e64fdf08d8cb0c4db) [#4186](https://github.com/keystonejs/keystone/pull/4186) Thanks [@JedWatson](https://github.com/JedWatson)! - Improving the appearance of readonly fields in the Admin UI

* [`7afde2fb5`](https://github.com/keystonejs/keystone/commit/7afde2fb516e1d3824d73a96308abb4a6b022400) [#4253](https://github.com/keystonejs/keystone/pull/4253) Thanks [@jossmac](https://github.com/jossmac)! - Admin UI layout experiments and general tidy, esp. fields

- [`5216e9dc6`](https://github.com/keystonejs/keystone/commit/5216e9dc6894c1a6e81765c0278dc6f7c4cc617b) [#4204](https://github.com/keystonejs/keystone/pull/4204) Thanks [@JedWatson](https://github.com/JedWatson)! - Fix Select menu cropping in create item drawer

* [`d2927f78c`](https://github.com/keystonejs/keystone/commit/d2927f78c40bdb21190d06991466566f49a9f08b) [#4254](https://github.com/keystonejs/keystone/pull/4254) Thanks [@gautamsi](https://github.com/gautamsi)! - Fixed FieldLabel to default to label instead of button

- [`0e65409c7`](https://github.com/keystonejs/keystone/commit/0e65409c7416d285fdc4f9da4a7dfb0f652c6cb2) [#4216](https://github.com/keystonejs/keystone/pull/4216) Thanks [@jossmac](https://github.com/jossmac)! - Admin UI tidy: mostly alignment and spacing consolidation.

- Updated dependencies [[`fd4b0d04c`](https://github.com/keystonejs/keystone/commit/fd4b0d04cd9ab8ba12653f1e64fdf08d8cb0c4db), [`3d66ebc87`](https://github.com/keystonejs/keystone/commit/3d66ebc87c4dea7fa70df1209c8d85f539ceccb8), [`7afde2fb5`](https://github.com/keystonejs/keystone/commit/7afde2fb516e1d3824d73a96308abb4a6b022400), [`68f1c8fdc`](https://github.com/keystonejs/keystone/commit/68f1c8fdc83f683d13de55b2f3a81eff7639ebf6), [`0e65409c7`](https://github.com/keystonejs/keystone/commit/0e65409c7416d285fdc4f9da4a7dfb0f652c6cb2)]:
  - @keystone-ui/core@1.0.2

## 1.0.0

### Major Changes

- [`9d360a67b`](https://github.com/keystonejs/keystone/commit/9d360a67b69ec38e3018fe132b1e34f24956f86c) [#4106](https://github.com/keystonejs/keystone/pull/4106) Thanks [@mitchellhamilton](https://github.com/mitchellhamilton)! - Initial release

### Patch Changes

- Updated dependencies [[`9d360a67b`](https://github.com/keystonejs/keystone/commit/9d360a67b69ec38e3018fe132b1e34f24956f86c)]:
  - @keystone-ui/core@1.0.0
  - @keystone-ui/icons@1.0.0
