| ## 1.0.0-alpha.3-wip |
| |
| - Add `calendar.dart` entrypoint exposing `Calendar` and `Weekday` with `Weekday.firstDayOfWeek` API. |
| |
| ## 1.0.0-alpha.2 |
| |
| - Add `locale.dart` entrypoint exposing only `Locale`. |
| - Update ICU4X to `2.2.0-dev.3`. |
| |
| ## 1.0.0-alpha.1 |
| |
| - Update ICU4X to `2.2.0-dev.2` and other small fixes. |
| |
| ## 1.0.0-alpha |
| |
| - Publish alpha version! |
| |
| ## 0.17.0 |
| |
| - Make `year` and `month` not zoneable, as this is a runtime error in ICU4X. |
| |
| ## 0.16.0 |
| |
| - Add class modifiers. |
| |
| ## 0.15.0 |
| |
| - API overhaul: |
| - Getting rid of the Intl object, as it only served as a wrapper of Locale. So the ...Format objects are now the top-level things. |
| - Remove most ...Options objects from the public API, as they make it more verbose. Users now directly input the options to the top-level ...Format constructor. |
| - Use => instead of block bodies for methods where possible. |
| - Fix some imports |
| - Add documentation to some classes. |
| - Remove some methods which are not implemented in ICU4X |
| |
| ## 0.14.0 |
| |
| - Change timezone API, adding a dependency on package:timezone. |
| |
| ## 0.13.2 |
| |
| - Add `withEra`. |
| |
| ## 0.13.1 |
| |
| - Fix casemapping on the web. |
| |
| ## 0.13.0 |
| |
| - Add examples of extensions to `List` and `DateTime` formatting. |
| - Removing `EcmaPolicy`, fixing Locale printing, and other small clean-ups. |
| - Update to `native_toolchain_c` v0.16.7. |
| - Make package compatible to run on Windows again. |
| - Update to `native_toolchain_c` v0.17.1. |
| - Move logic to package:icu4x. |
| - Switch `DateTime` formatting API and more clean-ups. |
| |
| ## 0.12.2 |
| |
| - Add lower- and uppercasing. |
| - Use new artifacts from `intl4x-icu-v.0.12.2-artifacts`. |
| |
| ## 0.12.1 |
| |
| - Use new artifacts from `intl4x-icu-v.0.12.0-artifacts`. |
| |
| ## 0.12.0 |
| |
| - Update to ICU4X 2.0. |
| |
| ## 0.11.4 |
| |
| - Remove `native_assets_*` dependencies for `hooks` and `code_assets`. |
| |
| ## 0.11.3 |
| |
| - Use new artifacts from `intl4x-icu-v.0.11.2-artifacts` release. |
| |
| ## 0.11.2 |
| |
| - Use locally modified build_tools.dart for building icu4x libs. |
| |
| ## 0.11.1 |
| |
| - Fix fraction digits parsing and allow no hook options key in the pubspec. |
| |
| ## 0.11.0 |
| |
| - Remove dep on package:js. |
| - Introduce link hook. |
| |
| ## 0.10.1 |
| |
| - Upgrade to new artifacts. |
| |
| ## 0.10.0 |
| |
| - Upgrade minimum SDK to `3.6.0-0`. |
| - Move hook code to `lib/src/`. |
| |
| ## 0.9.2 |
| |
| - Copy files instead of symlinking, for easier upgrading. |
| - Get binaries from Github and check their hashes. |
| |
| ## 0.9.1 |
| |
| - Small fixes in imports. |
| |
| ## 0.9.0 |
| |
| - Update for `icu4x` and `build.dart` changes. |
| - Fix leaking API. |
| |
| ## 0.8.2 |
| |
| - Add ICU4X support for number formatting. |
| - Add resource identifier annotations. |
| - Add ICU4X support for plural rules. |
| - Add ICU4X support for display names. |
| - Add ICU4X support for list formatting. |
| - Add ICU4X support for datetime formatting. |
| |
| ## 0.8.1 |
| |
| - Add ICU4X support for collation. |
| |
| ## 0.7.1 |
| |
| - Export plural rules. |
| |
| ## 0.7.0 |
| |
| - Add conformance testing workflow. |
| - Add ECMA `PluralRules`. |
| |
| ## 0.6.0 |
| |
| - Add full ECMA locale. |
| |
| ## 0.5.1 |
| |
| - Add `copyWith` methods. |
| |
| ## 0.5.0 |
| |
| - Add `DateTime` formatting. |
| |
| ## 0.4.0 |
| |
| - Add a `Locale` class. |
| - Update the readme to add standard markdown badges. |
| |
| ## 0.3.0 |
| |
| - Add display names. |
| |
| ## 0.2.0 |
| |
| - Add list format. |
| |
| ## 0.1.0 |
| |
| - Initial version. |
| - Add list collation. |