intl_utils 2.8.7 copy "intl_utils: ^2.8.7" to clipboard
intl_utils: ^2.8.7 copied to clipboard

intl_utils is a dart library that generates Dart localization code from ARB file. Generated code relies on Intl library.

Change Log #

All notable changes to the "flutter-intl" extension will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

2.8.7 - 2023-12-25 #

  • Update intl dependency

  • Fix deprecation and lint warnings

2.8.6 - 2023-11-22 #

  • Update analyzer dependency

  • Update mockito dependency

2.8.5 - 2023-10-13 #

  • Update petitparser dependency

2.8.4 - 2023-08-04 #

  • Add support for locale formats based on ISO 639-2/3 languages and UN-M49 regions

2.8.3 - 2023-06-01 #

  • Update http dependency

  • Update .gitignore file

2.8.2 - 2023-02-22 #

  • Update intl dependency

2.8.1 - 2022-11-17 #

  • Fix black frames caused by async initialization of localization messages when deferred loading is not enabled

2.8.0 - 2022-11-15 #

  • Update analyzer and lints dependencies

2.7.0 - 2022-07-07 #

  • Update analyzer and petitparser dependencies

2.6.1 - 2022-01-14 #

  • Improve error handling for invalid config files

  • Update analyzer dependency

2.6.0 - 2021-12-24 #

  • Add custom date-time format option

2.5.1 - 2021-11-08 #

  • Fix optional parameters string issue

2.5.0 - 2021-11-05 #

  • Add support for json strings

  • Add number and date-time format options

  • Move from pedantic to lints package

2.4.1 - 2021-10-01 #

  • Update analyzer dependency

2.4.0 - 2021-07-13 #

  • Add support for tagging uploaded string keys to Localizely

  • Add support for download tagged string keys from Localizely

  • Fix issue with translations that contain tags

2.3.0 - 2021-05-18 #

  • Add missing upload and download command line arg options

2.2.0 - 2021-04-27 #

  • Add support for compound messages

  • Format generated files

  • Add missing return types in generated files

  • Ignore avoid_escaping_inner_quotes lint rule in generated files

  • Fix escaping special chars

2.1.0 - 2021-03-09 #

  • Make of(context) non-null

2.0.0 - 2021-03-05 #

  • Migrate to null-safety

1.9.0 - 2020-10-19 #

  • Make generated directory path configurable

  • Extend configuration with deferred loading parameter

  • Ignore common lint warnings for the l10n.dart file

1.8.0 - 2020-10-09 #

  • Extend Localizely configuration with the download_empty_as parameter used for setting a fallback for empty translations during download

1.7.0 - 2020-09-29 #

  • Make ARB directory path configurable

1.6.5 - 2020-09-18 #

  • Fix unzipping issues during download

1.6.4 - 2020-09-03 #

  • Extend Localizely configuration with the branch parameter

1.6.3 - 2020-08-06 #

  • Update petitparser dependency

1.6.2 - 2020-06-22 #

  • Update file logic

  • Code cleanup

1.6.1 - 2020-06-17 #

  • Add useful error message for invalid ARB files

1.6.0 - 2020-06-03 #

  • Reference the key without passing the context

  • Provide default value of term as Dart doc on getters in l10n.dart file

  • Suppress lint warnings for getters that do not follow the lowerCamelCase style within l10n.dart file

1.5.0 - 2020-05-11 #

  • Add support for the Localizely SDK

  • Fix lint warnings for the l10n.dart file

1.4.0 - 2020-05-04 #

  • Add integration with Localizely

1.3.0 - 2020-04-21 #

  • Support select messages

  • Make order of supported locales consistent

1.2.2 - 2020-04-13 #

  • Make generated files consistent

1.2.1 - 2020-03-30 #

  • Update order of supported locales

  • Replace dynamic with concrete type for generated Dart methods

  • Handle empty plural and gender forms

  • Update l10n.dart file template (remove localeName)

1.2.0 - 2020-03-16 #

  • Add support for locales with script code

  • Fix locale loading issue when country code is not provided

1.1.0 - 2020-02-04 #

  • Make main locale configurable

1.0.2 - 2020-01-21 #

  • Add curly-braces around placeholders when they are followed by alphanumeric or underscore character

1.0.1 - 2020-01-15 #

  • Fix trailing comma issue (l10n.dart)

  • Remove unused dependencies

1.0.0 - 2020-01-12 #

  • Initial release
174
likes
140
pub points
98%
popularity

Publisher

verified publisherlocalizely.com

intl_utils is a dart library that generates Dart localization code from ARB file. Generated code relies on Intl library.

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (LICENSE)

Dependencies

analyzer, archive, args, dart_style, http, intl, path, petitparser, yaml

More

Packages that depend on intl_utils