# Change Log

All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [6.16.5](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.16.4...@formatjs/intl-datetimeformat@6.16.5) (2024-11-18)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

## [6.16.4](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.16.3...@formatjs/intl-datetimeformat@6.16.4) (2024-11-05)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

## [6.16.3](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.16.2...@formatjs/intl-datetimeformat@6.16.3) (2024-11-04)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

## [6.16.2](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.16.1...@formatjs/intl-datetimeformat@6.16.2) (2024-11-02)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

## [6.16.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.16.0...@formatjs/intl-datetimeformat@6.16.1) (2024-10-25)

### Bug Fixes

* relax tslib req to 2 instead of 2.7 ([930c3e8](https://github.com/formatjs/formatjs/commit/930c3e8ddcc160fde7466449575455f135f78ca6)) - by @longlho

# [6.16.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.15.0...@formatjs/intl-datetimeformat@6.16.0) (2024-10-25)

### Features

* upgrade cldr to v46 ([daafb44](https://github.com/formatjs/formatjs/commit/daafb449ba2fc4553f5a484b969affa1529752db)) - by @longlho

# [6.15.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.14.0...@formatjs/intl-datetimeformat@6.15.0) (2024-10-21)

### Bug Fixes

* **@formatjs/intl-datetimeformat:** set proper toLocaleString/toLocalDateString/toLocaleTimeString default value, fix [#4589](https://github.com/formatjs/formatjs/issues/4589) ([0103425](https://github.com/formatjs/formatjs/commit/01034254682993a63551a09b4a771ff41a3975b8)) - by @longlho

### Features

* upgrade cldr to v45 ([#4620](https://github.com/formatjs/formatjs/issues/4620)) ([fbb2bbf](https://github.com/formatjs/formatjs/commit/fbb2bbf6e038d5833c1f2752b805002436480948)) - by @longlho

# [6.14.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.12.6...@formatjs/intl-datetimeformat@6.14.0) (2024-10-12)

### Features

* **@formatjs/intl-datetimeformat:** update tzdata, fix tooling to generate tzdata ([c50a60c](https://github.com/formatjs/formatjs/commit/c50a60c8603aeaa387b7b444f35dfd340822f268)) - by @longlho
* **@formatjs/intl-datetimeformat:** use memoized constructor creation for perf ([cd55fef](https://github.com/formatjs/formatjs/commit/cd55fefb7539eba6efd74271dfcde17802e66001)) - by @longlho

# [6.13.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.12.6...@formatjs/intl-datetimeformat@6.13.0) (2024-10-09)

### Features

* **@formatjs/intl-datetimeformat:** use memoized constructor creation for perf ([cd55fef](https://github.com/formatjs/formatjs/commit/cd55fefb7539eba6efd74271dfcde17802e66001)) - by @longlho

## [6.12.6](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.12.5...@formatjs/intl-datetimeformat@6.12.6) (2024-10-08)

### Bug Fixes

* **@formatjs/intl-datetimeformat:** methods return "Invalid Date" instead of throwing in polyfill-force ([9673883](https://github.com/formatjs/formatjs/commit/96738832b48deec2f914f7a5e1b4b02148b5f8e7)) - by @antsgar

## [6.12.5](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.12.4...@formatjs/intl-datetimeformat@6.12.5) (2024-05-19)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

## [6.12.4](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.12.3...@formatjs/intl-datetimeformat@6.12.4) (2024-05-18)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

## [6.12.3](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.12.2...@formatjs/intl-datetimeformat@6.12.3) (2024-03-24)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

## [6.12.2](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.12.1...@formatjs/intl-datetimeformat@6.12.2) (2024-01-16)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

## [6.12.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.12.0...@formatjs/intl-datetimeformat@6.12.1) (2024-01-16)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

# [6.12.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.11.3...@formatjs/intl-datetimeformat@6.12.0) (2023-11-14)

### Bug Fixes

* **@formatjs/intl-durationformat:** add polyfill detector + docs ([d6d237a](https://github.com/formatjs/formatjs/commit/d6d237a2ffca73d5e3824df17bf5ebf7e7b135a8)) - by @

### Features

* **@formatjs/intl-durationformat:** implement stage-3 spec ([01bcfc7](https://github.com/formatjs/formatjs/commit/01bcfc7ac759ccd18fa8dd380e4bd33c34fa274f)), closes [#4257](https://github.com/formatjs/formatjs/issues/4257) - by @

## [6.11.3](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.11.2...@formatjs/intl-datetimeformat@6.11.3) (2023-11-12)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

## [6.11.2](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.11.1...@formatjs/intl-datetimeformat@6.11.2) (2023-11-06)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

## [6.11.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.11.0...@formatjs/intl-datetimeformat@6.11.1) (2023-10-23)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

# [6.11.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.10.3...@formatjs/intl-datetimeformat@6.11.0) (2023-10-16)

### Features

* **@formatjs/intl-datetimeformat:** update CLDR to v43 ([55863a8](https://github.com/formatjs/formatjs/commit/55863a83b42365e8c2005c92fbf88ac8c4fab39f))

## [6.10.3](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.10.2...@formatjs/intl-datetimeformat@6.10.3) (2023-09-18)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

## [6.10.2](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.10.1...@formatjs/intl-datetimeformat@6.10.2) (2023-09-10)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

## [6.10.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.10.0...@formatjs/intl-datetimeformat@6.10.1) (2023-09-07)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

# [6.10.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.9.0...@formatjs/intl-datetimeformat@6.10.0) (2023-06-12)

### Features

* **@formatjs/intl,@formatjs/fast-memoize,@formatjs/icu-messageformat-parser,@formatjs/intl-displaynames,@formatjs/intl-listformat,intl-messageformat,@formatjs/ecma402-abstract,@formatjs/intl-numberformat,@formatjs/icu-skeleton-parser:** Revert esm conditional exports ([#4129](https://github.com/formatjs/formatjs/issues/4129)) ([78edf46](https://github.com/formatjs/formatjs/commit/78edf460a466a7021e3753be53fd9c6af00f2d96)), closes [#4128](https://github.com/formatjs/formatjs/issues/4128) [#4127](https://github.com/formatjs/formatjs/issues/4127) [#4126](https://github.com/formatjs/formatjs/issues/4126)

# [6.9.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.8.0...@formatjs/intl-datetimeformat@6.9.0) (2023-06-06)

### Features

* **@formatjs/intl,@formatjs/fast-memoize,@formatjs/icu-messageformat-parser,@formatjs/intl-displaynames,@formatjs/intl-listformat,intl-messageformat,@formatjs/ecma402-abstract,@formatjs/intl-numberformat,@formatjs/icu-skeleton-parser:** esm conditional exports ([#4109](https://github.com/formatjs/formatjs/issues/4109)) ([e0d593c](https://github.com/formatjs/formatjs/commit/e0d593cc3af3a317a6bd20c441191e5bbb136a93)), closes [#4013](https://github.com/formatjs/formatjs/issues/4013)

# [6.8.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.7.0...@formatjs/intl-datetimeformat@6.8.0) (2023-05-01)

### Features

* **@formatjs/intl-datetimeformat:** updated `tzdata` to `2023c` and fixed missing and changed TimeZone ([1b4856b](https://github.com/formatjs/formatjs/commit/1b4856b11c32c6ac99aa8795ee487c92b4d9d9c9))

# [6.7.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.6.0...@formatjs/intl-datetimeformat@6.7.0) (2023-04-19)

### Features

* **@formatjs/intl-datetimeformat:** update tzdata to 2022g ([f06575e](https://github.com/formatjs/formatjs/commit/f06575e9af4437dc71e0a10346598a04d3a1c95f))

# [6.6.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.5.1...@formatjs/intl-datetimeformat@6.6.0) (2023-04-17)

### Features

* upgrade TS support to v5 ([2c43dc1](https://github.com/formatjs/formatjs/commit/2c43dc1275d7ca940fae80419e3d6e4143bfbfef))

## [6.5.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.5.0...@formatjs/intl-datetimeformat@6.5.1) (2023-02-20)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

# [6.5.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.4.3...@formatjs/intl-datetimeformat@6.5.0) (2023-02-20)

### Features

* **@formatjs/intl-locale:** implement new proposal features for Intl.Locale ([#3955](https://github.com/formatjs/formatjs/issues/3955)) ([984f923](https://github.com/formatjs/formatjs/commit/984f923f298c578d7c138ca5ad9f12965d73a7d0))

## [6.4.3](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.4.2...@formatjs/intl-datetimeformat@6.4.3) (2022-12-02)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

## [6.4.2](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.4.0...@formatjs/intl-datetimeformat@6.4.2) (2022-12-01)

### Bug Fixes

* **@formatjs/intl:** update monorepo to use TypeScript 4.9 and actually fix the type issue ([#3919](https://github.com/formatjs/formatjs/issues/3919)) ([051527b](https://github.com/formatjs/formatjs/commit/051527b6391c8f4548254ab20630173789d555cd))

## [6.4.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.4.0...@formatjs/intl-datetimeformat@6.4.1) (2022-12-01)

### Bug Fixes

* **@formatjs/intl:** update monorepo to use TypeScript 4.9 and actually fix the type issue ([#3919](https://github.com/formatjs/formatjs/issues/3919)) ([051527b](https://github.com/formatjs/formatjs/commit/051527b6391c8f4548254ab20630173789d555cd))

# [6.4.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.3.1...@formatjs/intl-datetimeformat@6.4.0) (2022-11-29)

### Features

* **@formatjs/intl-datetimeformat:** upgrade tzdata to 2022f, fix [#3898](https://github.com/formatjs/formatjs/issues/3898) ([aab9f05](https://github.com/formatjs/formatjs/commit/aab9f05b954ac4c91cb1660eebe82b1be4bd5c6d))

## [6.3.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.3.0...@formatjs/intl-datetimeformat@6.3.1) (2022-10-17)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

# [6.3.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.2.0...@formatjs/intl-datetimeformat@6.3.0) (2022-10-13)

### Features

* **@formatjs/intl-datetimeformat:** implemented extend timeZoneName ([#3861](https://github.com/formatjs/formatjs/issues/3861)) ([4fa0204](https://github.com/formatjs/formatjs/commit/4fa0204c049c77f05dd37ddd8109b98be67de7da))

# [6.2.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.1.1...@formatjs/intl-datetimeformat@6.2.0) (2022-08-27)

### Features

* **@formatjs/ts-transformer:** support TypeScript 4.7 syntax ([#3764](https://github.com/formatjs/formatjs/issues/3764)) ([1b3388e](https://github.com/formatjs/formatjs/commit/1b3388e9344de3a948068f5cf449341c1eb597a8))

## [6.1.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.1.0...@formatjs/intl-datetimeformat@6.1.1) (2022-08-21)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

# [6.1.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.0.3...@formatjs/intl-datetimeformat@6.1.0) (2022-08-18)

### Features

* **@formatjs/intl-datetimeformat:** upgrade tzdata to 2022c, fix [#3774](https://github.com/formatjs/formatjs/issues/3774) ([9db80e7](https://github.com/formatjs/formatjs/commit/9db80e7b02b0c572e5903054b64b237e8016ae45))

## [6.0.3](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.0.2...@formatjs/intl-datetimeformat@6.0.3) (2022-07-04)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

## [6.0.2](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.0.1...@formatjs/intl-datetimeformat@6.0.2) (2022-06-06)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

## [6.0.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.0.0...@formatjs/intl-datetimeformat@6.0.1) (2022-05-19)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

# [6.0.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@5.0.2...@formatjs/intl-datetimeformat@6.0.0) (2022-05-19)

### Bug Fixes

* **react-intl:** fix type issue with react18, fix [#3550](https://github.com/formatjs/formatjs/issues/3550) ([2567b93](https://github.com/formatjs/formatjs/commit/2567b932c5d18b097a43842563046c20ce0c49f1))

### Features

* **@formatjs/cli:** package CLI into a single file ([1760787](https://github.com/formatjs/formatjs/commit/176078792894d18b0af72ce1f413f25835f7eb44)), closes [#3547](https://github.com/formatjs/formatjs/issues/3547)

### BREAKING CHANGES

* **@formatjs/cli:** we push @vue/compiler-core out to `peerDependencies` so if u use vue u should pull this in manuallywip on packaging cli.

## [5.0.2](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@5.0.1...@formatjs/intl-datetimeformat@5.0.2) (2022-04-27)

### Bug Fixes

* **@formatjs/intl-datetimeformat:** methods return "Invalid Date" instead of throwing ([1439660](https://github.com/formatjs/formatjs/commit/1439660231110b71ee2f2c5c7a190c1467d81cd0)), closes [#3508](https://github.com/formatjs/formatjs/issues/3508)

## [5.0.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@5.0.0...@formatjs/intl-datetimeformat@5.0.1) (2022-03-26)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

# [5.0.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@4.5.2...@formatjs/intl-datetimeformat@5.0.0) (2022-02-06)

### Features

* **eslint-plugin-formatjs:** rename `blacklist` to `blocklist`, fix [#3399](https://github.com/formatjs/formatjs/issues/3399) ([d363881](https://github.com/formatjs/formatjs/commit/d363881c87e6d792c4e933cd0167d1b3faa0897a))

### BREAKING CHANGES

* **eslint-plugin-formatjs:** This changes the rule name from `blacklist-elements` to `blocklist-elements`

## [4.5.2](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@4.5.1...@formatjs/intl-datetimeformat@4.5.2) (2022-02-06)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

## [4.5.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@4.5.0...@formatjs/intl-datetimeformat@4.5.1) (2022-01-24)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

# [4.5.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@4.4.1...@formatjs/intl-datetimeformat@4.5.0) (2022-01-09)

### Features

* **@formatjs/intl-datetimeformat:** upgrade cldr to v40 ([30d6a0b](https://github.com/formatjs/formatjs/commit/30d6a0b5bc651454b676c1b79bb1426e8c592159))

## [4.4.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@4.4.0...@formatjs/intl-datetimeformat@4.4.1) (2022-01-03)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

# [4.4.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@4.3.0...@formatjs/intl-datetimeformat@4.4.0) (2022-01-01)

### Features

* **@formatjs/intl-datetimeformat:** fix Y2038 issue, package tz data in a docker ([a8e782f](https://github.com/formatjs/formatjs/commit/a8e782fdc7cafe13be8012e518187c59fa51c116))
* **@formatjs/intl-datetimeformat:** upgrade iana db to 2021e ([3129289](https://github.com/formatjs/formatjs/commit/3129289c4569cf0741a81430dbf5740d52af4125))

# [4.3.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@4.2.6...@formatjs/intl-datetimeformat@4.3.0) (2021-12-20)

### Features

* change should-polyfill return value to 1 of the supported locales of the polyfill, fix [#3255](https://github.com/formatjs/formatjs/issues/3255) ([eb589db](https://github.com/formatjs/formatjs/commit/eb589dbf048fd549d186e87a011a9c767ed94d98))

## [4.2.6](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@4.2.5...@formatjs/intl-datetimeformat@4.2.6) (2021-12-01)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

## [4.2.5](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@4.2.4...@formatjs/intl-datetimeformat@4.2.5) (2021-10-17)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

## [4.2.4](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@4.2.3...@formatjs/intl-datetimeformat@4.2.4) (2021-09-27)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

## [4.2.3](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@4.2.2...@formatjs/intl-datetimeformat@4.2.3) (2021-08-21)

### Bug Fixes

* **@formatjs/intl-datetimeformat:** use native DateTimeFormatOptions instead of custom one ([eb1d49b](https://github.com/formatjs/formatjs/commit/eb1d49b983ffd4006d9500168e978aeb7a5d8c1c))

## [4.2.2](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@4.2.1...@formatjs/intl-datetimeformat@4.2.2) (2021-08-15)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

## [4.2.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@4.2.0...@formatjs/intl-datetimeformat@4.2.1) (2021-08-06)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

# [4.2.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@4.1.6...@formatjs/intl-datetimeformat@4.2.0) (2021-07-24)

### Bug Fixes

* **@formatjs/intl-datetimeformat:** refactor ([029f7fd](https://github.com/formatjs/formatjs/commit/029f7fdc0bb12a98382b424658e3cc049c271eeb))

### Features

* **@formatjs/intl-datetimeformat:** add supported locales check to should-polyfill, fix [#3066](https://github.com/formatjs/formatjs/issues/3066) ([59d297e](https://github.com/formatjs/formatjs/commit/59d297e806a453edcb607cd681b623d833136bab))

## [4.1.6](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@4.1.5...@formatjs/intl-datetimeformat@4.1.6) (2021-06-26)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

## [4.1.5](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@4.1.4...@formatjs/intl-datetimeformat@4.1.5) (2021-06-05)

### Bug Fixes

* **@formatjs/ecma402-abstract:** fix IsValidTimeZoneName to include target zone from backward, fix [#2951](https://github.com/formatjs/formatjs/issues/2951) ([c18ee8b](https://github.com/formatjs/formatjs/commit/c18ee8b8d8aac6aa8718432a39e187321110239f))

## [4.1.4](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@4.1.3...@formatjs/intl-datetimeformat@4.1.4) (2021-06-02)

### Bug Fixes

* **react-intl:** make React external to react-intl, fix [#2939](https://github.com/formatjs/formatjs/issues/2939) ([f744ccc](https://github.com/formatjs/formatjs/commit/f744ccc39bc7925a8d9764ef3e644333b28ee4e7))

## [4.1.3](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@4.1.2...@formatjs/intl-datetimeformat@4.1.3) (2021-06-01)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

## [4.1.2](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@4.1.1...@formatjs/intl-datetimeformat@4.1.2) (2021-05-23)

### Bug Fixes

* **@formatjs/intl-datetimeformat:** fix crash in [#2909](https://github.com/formatjs/formatjs/issues/2909) ([495d1b8](https://github.com/formatjs/formatjs/commit/495d1b82eb971f0d2421114c34038357085e1693))

## [4.1.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@4.1.0...@formatjs/intl-datetimeformat@4.1.1) (2021-05-20)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

# [4.1.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@4.0.0...@formatjs/intl-datetimeformat@4.1.0) (2021-05-17)

### Features

* **@formatjs/intl-datetimeformat:** upgrade unicode to v39 ([d0625c3](https://github.com/formatjs/formatjs/commit/d0625c340a6aecd6961be85c7dff056bac3f7674))

# [4.0.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@3.3.5...@formatjs/intl-datetimeformat@4.0.0) (2021-05-14)

### Features

* **@formatjs/intl-datetimeformat:** stop aliasing en-US-POSIX to en-US ([c26406f](https://github.com/formatjs/formatjs/commit/c26406fc94378e47106f79eff177ed57d0fbabc7))

### BREAKING CHANGES

* **@formatjs/intl-datetimeformat:** Before we call `en-US-POSIX` as `en-US` but it has subtle pattern differences so it's misleading. If you were importing `en-US` earlier, use `en` instead since they're the same.

## [3.3.5](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@3.3.4...@formatjs/intl-datetimeformat@3.3.5) (2021-05-10)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

## [3.3.4](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@3.3.3...@formatjs/intl-datetimeformat@3.3.4) (2021-05-02)

### Bug Fixes

* **@formatjs/intl-datetimeformat:** add d.ts for locale files, fix [#2850](https://github.com/formatjs/formatjs/issues/2850) ([c9e56b8](https://github.com/formatjs/formatjs/commit/c9e56b89c1c087df48444ae9fd6ea4e5afd07d51))

## [3.3.3](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@3.3.2...@formatjs/intl-datetimeformat@3.3.3) (2021-04-26)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

## [3.3.2](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@3.3.1...@formatjs/intl-datetimeformat@3.3.2) (2021-04-12)

### Bug Fixes

* **vue-intl:** export the same stuff as react-intl ([9123574](https://github.com/formatjs/formatjs/commit/9123574129641eef69795147a265c9c291d87da5))

## [3.3.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@3.3.0...@formatjs/intl-datetimeformat@3.3.1) (2021-03-26)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

# [3.3.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@3.2.13...@formatjs/intl-datetimeformat@3.3.0) (2021-03-18)

### Features

* **@formatjs/intl-datetimeformat:** update tzdata to 2021a ([60ba524](https://github.com/formatjs/formatjs/commit/60ba5248c418fbea4f99dd1f5e6c0b385a7ec0b0))

## [3.2.13](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@3.2.12...@formatjs/intl-datetimeformat@3.2.13) (2021-03-15)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

## [3.2.12](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@3.2.11...@formatjs/intl-datetimeformat@3.2.12) (2021-03-01)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

## [3.2.11](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@3.2.10...@formatjs/intl-datetimeformat@3.2.11) (2021-02-25)

### Bug Fixes

* bump tslib version dep ([37577d2](https://github.com/formatjs/formatjs/commit/37577d22bf28d23de1d8013ba0047cf221ad8840)), closes [#2645](https://github.com/formatjs/formatjs/issues/2645)

## [3.2.10](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@3.2.9...@formatjs/intl-datetimeformat@3.2.10) (2021-02-25)

### Bug Fixes

* **@formatjs/intl-numberformat:** switch instanceof to OrdinaryHasInstance per new spec ([c40fd87](https://github.com/formatjs/formatjs/commit/c40fd879508a678374203c1ef4efa842985dfc44))

## [3.2.9](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@3.2.8...@formatjs/intl-datetimeformat@3.2.9) (2021-02-22)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

## [3.2.8](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@3.2.7...@formatjs/intl-datetimeformat@3.2.8) (2021-02-21)

### Bug Fixes

* **@formatjs/intl-datetimeformat:** handle Etc/GMT[+-]X, fix [#2609](https://github.com/formatjs/formatjs/issues/2609) ([7ddc417](https://github.com/formatjs/formatjs/commit/7ddc417be7831a4329770a8563138574eaf53350))

## [3.2.7](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@3.2.5...@formatjs/intl-datetimeformat@3.2.7) (2021-02-02)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

## [3.2.6](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@3.2.5...@formatjs/intl-datetimeformat@3.2.6) (2021-01-29)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

## [3.2.5](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@3.2.4...@formatjs/intl-datetimeformat@3.2.5) (2021-01-27)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

## [3.2.4](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@3.2.3...@formatjs/intl-datetimeformat@3.2.4) (2021-01-08)

### Bug Fixes

* **@formatjs/intl-datetimeformat:** fix should-polyfill check when DTF has not loaded any locale data ([be8d901](https://github.com/formatjs/formatjs/commit/be8d9016e852fb802d9485571d93225f0133935a)), closes [#2489](https://github.com/formatjs/formatjs/issues/2489)

## [3.2.3](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@3.2.2...@formatjs/intl-datetimeformat@3.2.3) (2021-01-05)

### Bug Fixes

* **@formatjs/intl-datetimeformat:** fix default range pattern fallback, fix [#2474](https://github.com/formatjs/formatjs/issues/2474) ([2a618a1](https://github.com/formatjs/formatjs/commit/2a618a1ebf853a377c43da131573e5b78e35bd99))

## [3.2.2](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@3.2.1...@formatjs/intl-datetimeformat@3.2.2) (2021-01-01)

### Bug Fixes

* **@formatjs/intl-datetimeformat:** ignore alt-variant, fix [#2462](https://github.com/formatjs/formatjs/issues/2462) ([4abc5ae](https://github.com/formatjs/formatjs/commit/4abc5aea1e2d363abd39cc5f4067452fa72ff6fe))

## [3.2.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@3.2.0...@formatjs/intl-datetimeformat@3.2.1) (2020-12-18)

### Bug Fixes

* **@formatjs/intl-datetimeformat:** Add missing formatRange feature detection ([#2418](https://github.com/formatjs/formatjs/issues/2418)) ([911f869](https://github.com/formatjs/formatjs/commit/911f8698ef53288a4a86f875091180796fe09d07))

# [3.2.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@3.1.0...@formatjs/intl-datetimeformat@3.2.0) (2020-12-16)

### Bug Fixes

* **@formatjs/intl:** don't set default hour/minute when ([ccd7c90](https://github.com/formatjs/formatjs/commit/ccd7c90cf0456f884b2af1e6655163abdcb6dd77)), closes [#2410](https://github.com/formatjs/formatjs/issues/2410)

### Features

* **@formatjs/intl-datetimeformat:** add dateStyle bug detection to should-polyfill ([1a87835](https://github.com/formatjs/formatjs/commit/1a87835e5793c94d42980975ef9e992e9942fe35)), closes [#2410](https://github.com/formatjs/formatjs/issues/2410)

# [3.1.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@3.0.0...@formatjs/intl-datetimeformat@3.1.0) (2020-11-27)

### Features

* **@formatjs/intl-datetimeformat:** update tzdata to 2020d ([e59e01c](https://github.com/formatjs/formatjs/commit/e59e01ca9be8ff70174cfd00d54e6765a0505936))

# [3.0.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@2.8.4...@formatjs/intl-datetimeformat@3.0.0) (2020-11-20)

### Features

* **@formatjs/ecma402-abstract:** remove unpackData ([18cd5ae](https://github.com/formatjs/formatjs/commit/18cd5aef07f83456a1ecc98beb86b96869b6cf93))
* **@formatjs/intl-datetimeformat:** enhance best fit locale negotiation ([3dac938](https://github.com/formatjs/formatjs/commit/3dac938b188a5ef39e1453beb4225beaa920c92a))

### BREAKING CHANGES

* **@formatjs/intl-datetimeformat:** This polyfill now requires Intl.Locale, or
@formatjs/intl-locale polyfill

## [2.8.4](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@2.8.3...@formatjs/intl-datetimeformat@2.8.4) (2020-11-12)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

## [2.8.3](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@2.8.2...@formatjs/intl-datetimeformat@2.8.3) (2020-11-09)

### Bug Fixes

* **@formatjs/intl-datetimeformat:** fix hourCycle setting, fix [#2291](https://github.com/formatjs/formatjs/issues/2291) ([1915595](https://github.com/formatjs/formatjs/commit/1915595e69e0f24be9c1c9af6a0986ecc82e485a))

## [2.8.2](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@2.8.1...@formatjs/intl-datetimeformat@2.8.2) (2020-11-09)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

## [2.8.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@2.8.0...@formatjs/intl-datetimeformat@2.8.1) (2020-11-05)

### Bug Fixes

* **@formatjs/intl-datetimeformat:** lock down monorepo dep version ([8981e91](https://github.com/formatjs/formatjs/commit/8981e91406f6edad551be3cdc9c8cb3c7e92aae2))

# [2.8.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@2.7.1...@formatjs/intl-datetimeformat@2.8.0) (2020-11-04)

### Features

* **@formatjs/intl-datetimeformat:** add Intl.DateTimeFormat.formatRange, fix [#2129](https://github.com/formatjs/formatjs/issues/2129) ([#2281](https://github.com/formatjs/formatjs/issues/2281)) ([a5290ad](https://github.com/formatjs/formatjs/commit/a5290ad276ef66bf66c8e33f040f5b94f6556620))

## [2.7.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@2.7.0...@formatjs/intl-datetimeformat@2.7.1) (2020-10-26)

### Bug Fixes

* **@formatjs/intl-datetimeformat:** fix UMD bundle ([e0c85a3](https://github.com/formatjs/formatjs/commit/e0c85a330c0394f59395ee3acb6b0a608c305871))

# [2.7.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@2.6.10...@formatjs/intl-datetimeformat@2.7.0) (2020-10-25)

### Bug Fixes

* **@formatjs/intl-datetimeformat:** fix h/K pattern, fix [#2236](https://github.com/formatjs/formatjs/issues/2236) ([23257c6](https://github.com/formatjs/formatjs/commit/23257c6eade39cb0d158f6dea94cfeafd890e8f0))

### Features

* **@formatjs/intl-datetimeformat:** upgrade cldr to v37 ([9a3dedc](https://github.com/formatjs/formatjs/commit/9a3dedca298eaae93062c3f3950e390c1bc07b3a))
* **@formatjs/intl-datetimeformat:** upgrade CLDR to v37 ([d1b0514](https://github.com/formatjs/formatjs/commit/d1b0514dcc7312d84112bdb29557d712c871b6f0))

## [2.6.10](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@2.6.9...@formatjs/intl-datetimeformat@2.6.10) (2020-10-10)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

## [2.6.9](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@2.6.8...@formatjs/intl-datetimeformat@2.6.9) (2020-10-08)

### Bug Fixes

* **@formatjs/intl-datetimeformat:** fix zdump data processor, fix [#2192](https://github.com/formatjs/formatjs/issues/2192) ([3aa4c1e](https://github.com/formatjs/formatjs/commit/3aa4c1e8a305f8390a0af5f83bf07b7cdd8c84d9))

## [2.6.8](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@2.6.7...@formatjs/intl-datetimeformat@2.6.8) (2020-10-01)

### Bug Fixes

* **@formatjs/intl-datetimeformat:** throw err when calendar is not gregory, part of [#2145](https://github.com/formatjs/formatjs/issues/2145) ([1b75c10](https://github.com/formatjs/formatjs/commit/1b75c10e23b705462b504713320a7b602abce497))

## [2.6.7](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@2.6.6...@formatjs/intl-datetimeformat@2.6.7) (2020-09-18)

### Bug Fixes

* **@formatjs/intl-datetimeformat:** fix am/pm logic, fix [#2106](https://github.com/formatjs/formatjs/issues/2106) ([a36567b](https://github.com/formatjs/formatjs/commit/a36567b9d42adfb6391278c332c91eb94a35833b))

## [2.6.6](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@2.6.5...@formatjs/intl-datetimeformat@2.6.6) (2020-09-09)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

## [2.6.5](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@2.6.4...@formatjs/intl-datetimeformat@2.6.5) (2020-08-28)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

## [2.6.4](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@2.6.3...@formatjs/intl-datetimeformat@2.6.4) (2020-08-25)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

## [2.6.3](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@2.6.2...@formatjs/intl-datetimeformat@2.6.3) (2020-08-21)

### Bug Fixes

* add back polyfill.umd, fix [#2013](https://github.com/formatjs/formatjs/issues/2013) ([b9cfbd2](https://github.com/formatjs/formatjs/commit/b9cfbd2eeead6a5165b0e4cbf1ef3edbfbeca8ce))

## [2.6.2](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@2.6.1...@formatjs/intl-datetimeformat@2.6.2) (2020-08-19)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

## [2.6.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@2.6.0...@formatjs/intl-datetimeformat@2.6.1) (2020-08-19)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

# [2.6.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@2.5.0...@formatjs/intl-datetimeformat@2.6.0) (2020-08-18)

### Features

* **@formatjs/intl-datetimeformat:** expose shouldPolyfill to detect if platform needs our polyfill ([d9b3914](https://github.com/formatjs/formatjs/commit/d9b391425b55e34075ba12951a26d74cc2811e29))

# [2.5.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@2.4.3...@formatjs/intl-datetimeformat@2.5.0) (2020-08-17)

### Features

* **@formatjs/intl-datetimeformat:** add __setDefaultTimeZone to DateTimeFormat, fix [#1989](https://github.com/formatjs/formatjs/issues/1989) ([6a56b13](https://github.com/formatjs/formatjs/commit/6a56b131fd8468202a7f9586418d7b79f9c14752))

## [2.4.3](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@2.4.2...@formatjs/intl-datetimeformat@2.4.3) (2020-08-15)

### Bug Fixes

* **@formatjs/intl-datetimeformat:** fix zoneData lookup, fix [#1915](https://github.com/formatjs/formatjs/issues/1915) ([da24efe](https://github.com/formatjs/formatjs/commit/da24efe91b4db3de08b319eeeefe068a700663ef))

## [2.4.2](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@2.4.1...@formatjs/intl-datetimeformat@2.4.2) (2020-08-14)

### Bug Fixes

* **@formatjs/intl-datetimeformat:** fix core file path import in polyfill ([#1968](https://github.com/formatjs/formatjs/issues/1968)) ([cf43f17](https://github.com/formatjs/formatjs/commit/cf43f17e36e23288d73bc7a556d02ae65528c61d))

## [2.4.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@2.4.0...@formatjs/intl-datetimeformat@2.4.1) (2020-08-14)

### Bug Fixes

* **@formatjs/intl-datetimeformat:** fix numeric/alphabetic pattern expansion, part of [#1915](https://github.com/formatjs/formatjs/issues/1915) ([0fe7030](https://github.com/formatjs/formatjs/commit/0fe7030245ef6cd12f7661661f2db67281c87606))

# [2.4.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@2.3.1...@formatjs/intl-datetimeformat@2.4.0) (2020-08-13)

### Bug Fixes

* **@formatjs/intl-datetimeformat:** fix best fit matching algo, fix [#1951](https://github.com/formatjs/formatjs/issues/1951) ([f567a09](https://github.com/formatjs/formatjs/commit/f567a09ad6111aa89749a1e3eb4ff622f5fd4654))

### Features

* **@formatjs/cli:** switch from glob to fast-glob ([6fc7bfb](https://github.com/formatjs/formatjs/commit/6fc7bfb925b6a6374c11dba79629f95371c02bc8))

## [2.3.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@2.3.0...@formatjs/intl-datetimeformat@2.3.1) (2020-08-11)

### Bug Fixes

* **@formatjs/intl-datetimeformat:** fix standalone month, remove week of year pattern, part of [#1915](https://github.com/formatjs/formatjs/issues/1915) ([d0d7a06](https://github.com/formatjs/formatjs/commit/d0d7a06e3eb55013e4a033bf997fd5db3cb6a382))

# [2.3.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@2.2.1...@formatjs/intl-datetimeformat@2.3.0) (2020-07-30)

### Features

* **@formatjs/intl-datetimeformat:** add polyfill for Date.prototype.toLocaleDateString ([#1889](https://github.com/formatjs/formatjs/issues/1889)) ([4ed11da](https://github.com/formatjs/formatjs/commit/4ed11da5e1396134dc4d481e1eadb39c9860b5ef)), closes [#1756](https://github.com/formatjs/formatjs/issues/1756)

## [2.2.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@2.2.0...@formatjs/intl-datetimeformat@2.2.1) (2020-07-24)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

# [2.2.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@2.1.4...@formatjs/intl-datetimeformat@2.2.0) (2020-07-21)

### Features

* **@formatjs/intl-datetimeformat:** adding implementation of tc39/proposal-intl-datetime-style ([#1859](https://github.com/formatjs/formatjs/issues/1859)) ([e3c329e](https://github.com/formatjs/formatjs/commit/e3c329e755aa615a9de542778626d0350487c253)), closes [#1847](https://github.com/formatjs/formatjs/issues/1847)

## [2.1.4](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@2.1.3...@formatjs/intl-datetimeformat@2.1.4) (2020-07-16)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

## [2.1.3](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@2.1.1...@formatjs/intl-datetimeformat@2.1.3) (2020-07-14)

### Bug Fixes

* **react-intl:** fix rollup'ed type def file ([bddb88e](https://github.com/formatjs/formatjs/commit/bddb88e7435854b3152f2fbdc72b50054d9bad76))

## [2.1.2](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@2.1.1...@formatjs/intl-datetimeformat@2.1.2) (2020-07-14)

### Bug Fixes

* **react-intl:** fix rollup'ed type def file ([bddb88e](https://github.com/formatjs/formatjs/commit/bddb88e7435854b3152f2fbdc72b50054d9bad76))

## [2.1.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@2.1.0...@formatjs/intl-datetimeformat@2.1.1) (2020-07-14)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

# [2.1.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@2.0.2...@formatjs/intl-datetimeformat@2.1.0) (2020-07-14)

### Features

* publish ([b6e3465](https://github.com/formatjs/formatjs/commit/b6e3465ac95b3fa481f3c89f077a66ac004f7c27))

## [2.0.3](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@2.0.2...@formatjs/intl-datetimeformat@2.0.3) (2020-07-09)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

## [2.0.2](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@2.0.1...@formatjs/intl-datetimeformat@2.0.2) (2020-07-03)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

## [2.0.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@2.0.0...@formatjs/intl-datetimeformat@2.0.1) (2020-07-03)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

# [2.0.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@1.3.3...@formatjs/intl-datetimeformat@2.0.0) (2020-07-03)

### Features

* **@formatjs/intl-datetimeformat:** restructure locale-data output ([1af51d6](https://github.com/formatjs/formatjs/commit/1af51d62b772a4dab188445b437c01c739b815a1))

### BREAKING CHANGES

* **@formatjs/intl-datetimeformat:** Remove ponyfill mechanism. Our polyfill mechanism also detects buggy native implementation so we can override.
* **@formatjs/intl-datetimeformat:** Move locale-data outside of `dist`. This means new locale-data path would be `@formatjs/intl-datetimeformat/locale-data` instead of `@formatjs/intl-datetimeformat/dist/locale-data`.

## [1.3.3](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@1.3.2...@formatjs/intl-datetimeformat@1.3.3) (2020-07-01)

### Bug Fixes

* **@formatjs/intl-datetimeformat:** fix modulo operation, close [#1757](https://github.com/formatjs/formatjs/issues/1757) ([09e1a88](https://github.com/formatjs/formatjs/commit/09e1a88b4c6568be4f3aeb7dbc5fac1692e5c320))

## [1.3.2](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@1.3.1...@formatjs/intl-datetimeformat@1.3.2) (2020-06-26)

### Bug Fixes

* **@formatjs/intl-datetimeformat:** trigger polyfill if chrome has the 71- bug ([a925df8](https://github.com/formatjs/formatjs/commit/a925df80b8de0b20b28d1947d43e8f7e618baec2))

## [1.3.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@1.3.0...@formatjs/intl-datetimeformat@1.3.1) (2020-06-26)

### Bug Fixes

* **@formatjs/intl-datetimeformat:** fix polyfill check since dateStyle is not stage-4 yet ([a212b42](https://github.com/formatjs/formatjs/commit/a212b42a4f44f9c2be53de9928cb450c4e14c7ea))

# [1.3.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@1.2.2...@formatjs/intl-datetimeformat@1.3.0) (2020-06-26)

### Features

* **@formatjs/intl-datetimeformat:** Add polyfill for Date.prototype.toLocaleString ([a5eef6d](https://github.com/formatjs/formatjs/commit/a5eef6d9d2842ecb71577fd3b754178ed09a1d99))
* **@formatjs/intl-datetimeformat:** Add polyfill for Date.prototype.toLocaleTimeString ([649e83d](https://github.com/formatjs/formatjs/commit/649e83da3933db5a6bdae5ec65f7c47f5d6a1beb))

## [1.2.2](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@1.2.1...@formatjs/intl-datetimeformat@1.2.2) (2020-06-23)

### Bug Fixes

* **@formatjs/intl-datetimeformat:** add allowlist of files to package.json so yarn works ([778378c](https://github.com/formatjs/formatjs/commit/778378c0495e5bd0c74d265a294189777e31028e))

## [1.2.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@1.2.0...@formatjs/intl-datetimeformat@1.2.1) (2020-06-23)

**Note:** Version bump only for package @formatjs/intl-datetimeformat

# [1.2.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@1.1.1...@formatjs/intl-datetimeformat@1.2.0) (2020-06-23)

### Features

* **@formatjs/intl-datetimeformat:** generate rolluped d.ts ([c6c9b19](https://github.com/formatjs/formatjs/commit/c6c9b19c1f2703203f341c93df46f28175456a6e)), closes [#1739](https://github.com/formatjs/formatjs/issues/1739)

## [1.1.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@1.1.0...@formatjs/intl-datetimeformat@1.1.1) (2020-06-20)

### Bug Fixes

* **@formatjs/intl-datetimeformat:** Add README.md ([52796cb](https://github.com/formatjs/formatjs/commit/52796cb5b9e85d1ac55431deabbaf61e4ee5323c))

# [1.1.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@0.2.0...@formatjs/intl-datetimeformat@1.1.0) (2020-06-20)

### Bug Fixes

* **@formatjs/intl-datetimeformat:** add zdump data ([fdb8af4](https://github.com/formatjs/formatjs/commit/fdb8af4f31596c4c1631db96fc0cadfc3121ff7a))
* **@formatjs/intl-datetimeformat:** fix data.zdump ([940fbd6](https://github.com/formatjs/formatjs/commit/940fbd60438ea1bb035bfac8827330a86becf241))
* **@formatjs/intl-datetimeformat:** fix month calc ([d65abb1](https://github.com/formatjs/formatjs/commit/d65abb1835aff2c58cd3e2093938a1a58ae6812c))
* **@formatjs/intl-datetimeformat:** fix mutability issue ([3bf6ec6](https://github.com/formatjs/formatjs/commit/3bf6ec65b5f53f86c92ae2b77c149abdf29de880))
* **@formatjs/intl-datetimeformat:** fix node 14 cldr build ([62eab99](https://github.com/formatjs/formatjs/commit/62eab994e401590925735b4905f7e3b14f2198a8))
* **@formatjs/intl-datetimeformat:** fix timeData processing with region ([689db86](https://github.com/formatjs/formatjs/commit/689db86b9a51c062e559c76c61306484a576ebfd))
* **@formatjs/intl-datetimeformat:** fix timezone name algo ([8a996c8](https://github.com/formatjs/formatjs/commit/8a996c8b004a3125e1913cf5a29c2f630184fe7c))
* **@formatjs/intl-datetimeformat:** fix timeZoneName CLDR & lookup, add best fit lookup ([2570022](https://github.com/formatjs/formatjs/commit/2570022d9fcece1265e726745b7f93aef6b00a76))
* **@formatjs/intl-datetimeformat:** tweak best fit format matcher ([f994502](https://github.com/formatjs/formatjs/commit/f994502c64ae38eb23259851e600a2cec28ed382))

### Features

* **@formatjs/intl-datetimeformat:** start the polyfill ([#1702](https://github.com/formatjs/formatjs/issues/1702)) ([53f8149](https://github.com/formatjs/formatjs/commit/53f81495edcc9fa2475c1f7863f8dd7d962f2f61))

# 0.2.0 (2020-06-06)

### Features

* **@formatjs/intl-datetimeformat:** initial commit ([d83c188](https://github.com/formatjs/formatjs/commit/d83c18877afa58fc861955c50f1d020c3451ec9e))
