All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
3.0.4 (2024-12-09)
Note: Version bump only for package @formatjs/intl
3.0.3 (2024-12-09)
Note: Version bump only for package @formatjs/intl
3.0.2 (2024-12-08)
3.0.1 (2024-11-18)
- @formatjs/cli: remove @formatjs/ecma402-abstract, use native TS Intl typdefs (3fed5f4) - by @longlho
3.0.0 (2024-11-18)
- @formatjs/intl: drop typescript@4 support (98d8910) - by @longlho
- @formatjs/intl: remove polyfill packages in deps (4713e1b) - by @longlho
- @formatjs/intl: This removes @formatjs/intl-displaynames & @formatjs/intl-listformat as deps which will reduce package size. However, this also means you'll need typescript@5 at least since that has new type defs for those native Intl APIs.
2.10.15 (2024-11-18)
Note: Version bump only for package @formatjs/intl
2.10.14 (2024-11-05)
Note: Version bump only for package @formatjs/intl
2.10.13 (2024-11-04)
Note: Version bump only for package @formatjs/intl
2.10.12 (2024-11-02)
Note: Version bump only for package @formatjs/intl
2.10.11 (2024-10-25)
- relax tslib req to 2 instead of 2.7 (930c3e8) - by @longlho
2.10.10 (2024-10-25)
Note: Version bump only for package @formatjs/intl
2.10.9 (2024-10-21)
Note: Version bump only for package @formatjs/intl
2.10.8 (2024-10-12)
Note: Version bump only for package @formatjs/intl
2.10.7 (2024-10-09)
Note: Version bump only for package @formatjs/intl
2.10.6 (2024-10-08)
Note: Version bump only for package @formatjs/intl
2.10.5 (2024-09-23)
- @formatjs/intl: add this: void to IntlShape method, fix #4133 (a9ba729) - by @longlho
- @formatjs/intl: improve type inference of formatMessage (20fed58) - by @ianduvall
2.10.4 (2024-05-19)
Note: Version bump only for package @formatjs/intl
2.10.3 (2024-05-18)
Note: Version bump only for package @formatjs/intl
2.10.2 (2024-05-05)
Note: Version bump only for package @formatjs/intl
2.10.1 (2024-03-24)
Note: Version bump only for package @formatjs/intl
2.10.0 (2024-01-26)
2.9.11 (2024-01-16)
Note: Version bump only for package @formatjs/intl
2.9.10 (2024-01-16)
Note: Version bump only for package @formatjs/intl
2.9.9 (2023-11-14)
- @formatjs/intl-durationformat: add polyfill detector + docs (d6d237a) - by @
2.9.8 (2023-11-12)
Note: Version bump only for package @formatjs/intl
2.9.7 (2023-11-12)
Note: Version bump only for package @formatjs/intl
2.9.6 (2023-11-06)
Note: Version bump only for package @formatjs/intl
2.9.5 (2023-10-23)
Note: Version bump only for package @formatjs/intl
2.9.4 (2023-10-16)
Note: Version bump only for package @formatjs/intl
2.9.3 (2023-09-18)
Note: Version bump only for package @formatjs/intl
2.9.2 (2023-09-10)
Note: Version bump only for package @formatjs/intl
2.9.1 (2023-09-07)
Note: Version bump only for package @formatjs/intl
2.9.0 (2023-06-12)
- @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) (78edf46), closes #4128 #4127 #4126
2.8.0 (2023-06-06)
- @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) (e0d593c), closes #4013
2.7.2 (2023-05-01)
Note: Version bump only for package @formatjs/intl
2.7.1 (2023-04-19)
Note: Version bump only for package @formatjs/intl
2.7.0 (2023-04-17)
2.6.9 (2023-03-21)
Note: Version bump only for package @formatjs/intl
2.6.7 (2023-02-20)
Note: Version bump only for package @formatjs/intl
2.6.6 (2023-02-20)
Note: Version bump only for package @formatjs/intl
2.6.5 (2023-01-30)
Note: Version bump only for package @formatjs/intl
2.6.4 (2023-01-26)
Note: Version bump only for package @formatjs/intl
2.6.3 (2022-12-02)
Note: Version bump only for package @formatjs/intl
2.6.2 (2022-12-01)
- @formatjs/intl: update monorepo to use TypeScript 4.9 and actually fix the type issue (#3919) (051527b)
2.6.1 (2022-12-01)
- @formatjs/intl: update monorepo to use TypeScript 4.9 and actually fix the type issue (#3919) (051527b)
2.6.0 (2022-11-29)
- @formatjs/intl: fix type checker errors with TypeScript 4.9 (#3916) (36d0437), closes #3912 #3905 #3910
2.5.1 (2022-10-17)
Note: Version bump only for package @formatjs/intl
2.5.0 (2022-10-13)
2.4.2 (2022-09-28)
Note: Version bump only for package @formatjs/intl
2.4.1 (2022-09-06)
2.4.0 (2022-08-27)
2.3.4 (2022-08-21)
Note: Version bump only for package @formatjs/intl
2.3.3 (2022-08-21)
Note: Version bump only for package @formatjs/intl
2.3.2 (2022-08-18)
Note: Version bump only for package @formatjs/intl
2.3.1 (2022-07-04)
Note: Version bump only for package @formatjs/intl
2.3.0 (2022-06-06)
2.2.5 (2022-05-24)
2.2.4 (2022-05-23)
2.2.3 (2022-05-19)
Note: Version bump only for package @formatjs/intl
2.2.2 (2022-05-19)
- add actual default message to Missing translation (#3574) (adb9844), closes #3573
- react-intl: fix type issue with react18, fix #3550 (2567b93)
2.2.1 (2022-04-27)
Note: Version bump only for package @formatjs/intl
2.2.0 (2022-04-17)
2.1.1 (2022-03-26)
Note: Version bump only for package @formatjs/intl
2.1.0 (2022-03-13)
- @formatjs/intl: add $t as an shorter hand alias for formatMessagge (a0ab2d4)
2.0.0 (2022-02-06)
- eslint-plugin-formatjs: This changes the rule name from
blacklist-elements
toblocklist-elements
1.18.5 (2022-02-06)
Note: Version bump only for package @formatjs/intl
1.18.4 (2022-01-24)
Note: Version bump only for package @formatjs/intl
1.18.3 (2022-01-14)
Note: Version bump only for package @formatjs/intl
1.18.2 (2022-01-09)
Note: Version bump only for package @formatjs/intl
1.18.1 (2022-01-03)
Note: Version bump only for package @formatjs/intl
1.18.0 (2021-12-20)
1.17.0 (2021-12-01)
1.16.0 (2021-11-23)
1.15.2 (2021-11-14)
Note: Version bump only for package @formatjs/intl
1.15.1 (2021-11-09)
Note: Version bump only for package @formatjs/intl
1.15.0 (2021-10-22)
- @formatjs/intl: add fallbackOnEmptyString option (#3201) (5c67c28)
- @formatjs/intl: upgrade to TS 4.4 (8037bb2)
1.14.3 (2021-10-17)
Note: Version bump only for package @formatjs/intl
1.14.2 (2021-09-27)
- @formatjs/intl: rm dep on @types/node (245301f)
1.14.1 (2021-08-21)
1.14.0 (2021-08-15)
1.13.5 (2021-08-06)
Note: Version bump only for package @formatjs/intl
1.13.4 (2021-07-24)
Note: Version bump only for package @formatjs/intl
1.13.3 (2021-07-23)
Note: Version bump only for package @formatjs/intl
1.13.2 (2021-06-26)
Note: Version bump only for package @formatjs/intl
1.13.1 (2021-06-21)
Note: Version bump only for package @formatjs/intl
1.13.0 (2021-06-09)
1.12.1 (2021-06-05)
Note: Version bump only for package @formatjs/intl
1.12.0 (2021-06-05)
1.11.3 (2021-06-04)
Note: Version bump only for package @formatjs/intl
1.11.2 (2021-06-01)
Note: Version bump only for package @formatjs/intl
1.11.1 (2021-05-23)
Note: Version bump only for package @formatjs/intl
1.11.0 (2021-05-20)
1.10.8 (2021-05-17)
Note: Version bump only for package @formatjs/intl
1.10.7 (2021-05-14)
Note: Version bump only for package @formatjs/intl
1.10.6 (2021-05-10)
Note: Version bump only for package @formatjs/intl
1.10.5 (2021-05-02)
Note: Version bump only for package @formatjs/intl
1.10.4 (2021-05-02)
Note: Version bump only for package @formatjs/intl
1.10.3 (2021-04-26)
Note: Version bump only for package @formatjs/intl
1.10.2 (2021-04-26)
Note: Version bump only for package @formatjs/intl
1.10.1 (2021-04-26)
- @formatjs/intl: fix fast-memoize import (2738741)
- @formatjs/intl: use fast-memoize esm fork (d1a4509)
1.10.0 (2021-04-21)
- @formatjs/intl: rename OptionalIntlConfig to IntlConfig and IntlConfig to ResolvedIntlConfig (4a3dd6e)
1.9.8 (2021-04-12)
Note: Version bump only for package @formatjs/intl
1.9.7 (2021-04-04)
Note: Version bump only for package @formatjs/intl
1.9.6 (2021-04-03)
Note: Version bump only for package @formatjs/intl
1.9.5 (2021-03-30)
1.9.4 (2021-03-30)
Note: Version bump only for package @formatjs/intl
1.9.3 (2021-03-28)
Note: Version bump only for package @formatjs/intl
1.9.2 (2021-03-28)
Note: Version bump only for package @formatjs/intl
1.9.1 (2021-03-27)
- @formatjs/intl: fix missing dep (34a86ba)
1.9.0 (2021-03-27)
- @formatjs/intl: switch parser to @formatjs/icu-messageformat-parser (6x faster) (4362bc5)
1.8.5 (2021-03-26)
Note: Version bump only for package @formatjs/intl
1.8.4 (2021-03-17)
- @formatjs/intl: trim down dependencies thanks to TS4.2 (31b7809)
1.8.3 (2021-03-15)
Note: Version bump only for package @formatjs/intl
1.8.2 (2021-03-01)
Note: Version bump only for package @formatjs/intl
1.8.1 (2021-02-25)
1.8.0 (2021-02-25)
- @formatjs/intl: support TS4.2 (ba56b9a)
1.7.1 (2021-02-22)
Note: Version bump only for package @formatjs/intl
1.7.0 (2021-02-21)
- @formatjs/intl: rm __addMessages private method (4337cc5)
1.6.8 (2021-02-13)
1.6.7 (2021-02-09)
- @formatjs/intl: fix __addMessages issues with references (f9266f9)
1.6.6 (2021-02-02)
Note: Version bump only for package @formatjs/intl
1.6.5 (2021-01-29)
Note: Version bump only for package @formatjs/intl
1.6.4 (2021-01-27)
Note: Version bump only for package @formatjs/intl
1.6.3 (2021-01-26)
Note: Version bump only for package @formatjs/intl
1.6.2 (2021-01-25)
Note: Version bump only for package @formatjs/intl
1.6.1 (2021-01-13)
- @formatjs/intl: pass opts to getMessageFormat as well (7f4fa56)
1.6.0 (2021-01-12)
- @formatjs/intl: add private method __addMessages to add extra messages (82471d1)
1.5.1 (2021-01-08)
Note: Version bump only for package @formatjs/intl
1.5.0 (2021-01-06)
- @formatjs/intl: allow options to be pass into intl.formatMessage (e.g ignoreTag) (a51bd76)
1.4.16 (2021-01-05)
Note: Version bump only for package @formatjs/intl
1.4.15 (2021-01-02)
Note: Version bump only for package @formatjs/intl
1.4.14 (2021-01-01)
Note: Version bump only for package @formatjs/intl
1.4.13 (2020-12-18)
Note: Version bump only for package @formatjs/intl
1.4.12 (2020-12-17)
Note: Version bump only for package @formatjs/intl
1.4.11 (2020-12-16)
1.4.10 (2020-11-27)
Note: Version bump only for package @formatjs/intl
1.4.9 (2020-11-26)
Note: Version bump only for package @formatjs/intl
1.4.8 (2020-11-21)
1.4.7 (2020-11-20)
Note: Version bump only for package @formatjs/intl
1.4.6 (2020-11-19)
1.4.5 (2020-11-12)
Note: Version bump only for package @formatjs/intl
1.4.4 (2020-11-09)
Note: Version bump only for package @formatjs/intl
1.4.3 (2020-11-09)
Note: Version bump only for package @formatjs/intl
1.4.2 (2020-11-05)
- @formatjs/intl: fix default config for formatDateTimeRange (60087d8)
1.4.1 (2020-11-05)
Note: Version bump only for package @formatjs/intl
1.4.0 (2020-11-05)
- @formatjs/intl: lock down monorepo dep version (ecfc07e)
- @formatjs/intl: add formatDateTimeRange per stage-3 spec (b08ee67)
1.3.9 (2020-11-04)
1.3.8 (2020-10-26)
Note: Version bump only for package @formatjs/intl
1.3.7 (2020-10-25)
Note: Version bump only for package @formatjs/intl
1.3.6 (2020-10-10)
Note: Version bump only for package @formatjs/intl
1.3.5 (2020-10-08)
Note: Version bump only for package @formatjs/intl
1.3.4 (2020-10-01)
Note: Version bump only for package @formatjs/intl
1.3.3 (2020-09-25)
Note: Version bump only for package @formatjs/intl
1.3.2 (2020-09-18)
1.3.1 (2020-09-09)
Note: Version bump only for package @formatjs/intl
1.3.0 (2020-08-30)
- @formatjs/intl: TS to 4.0 (a334a8f)
1.2.2 (2020-08-28)
Note: Version bump only for package @formatjs/intl
1.2.1 (2020-08-25)
Note: Version bump only for package @formatjs/intl
1.2.0 (2020-08-23)
- @formatjs/intl: force version bump (b213686)
- @formatjs/intl: split out imperative API to a new package (9292b1f)