Skip to content

Releases: iLib-js/flutter_ilib

v1.8.0

26 Mar 05:56
a664604

Choose a tag to compare

What's Changed

  • Implement ILibCountry class

Full Changelog: v1.7.0...v1.8.0

published on pub.dev: https://pub.dev/packages/flutter_ilib/versions/1.8.0

v1.7.0

09 Mar 01:51
987c352

Choose a tag to compare

What's Changed

  • Implement ILibScriptInfo and enhance ILibLocaleInfo
  • Implement ILibCaseMapper
  • Merge to main to publish v1.7.0

Full Changelog: v1.6.0...v1.7.0

published on pub.dev: https://pub.dev/packages/flutter_ilib/versions/1.7.0

v1.6.0

12 Feb 05:39
da0870d

Choose a tag to compare

What's Changed

  • Implement the ILibNumFmt class to support Number Formatting
  • Add new methods for NumberFormatting to ILibLocaleInfo
    • getDecimalSeparator(), getGroupingSeparator(), getPercentageFormat(), getNegativePercentageFormat(),getCurrency(), getCurrencyFormats()
  • Update ilib-init.js including NumFmt.js and Currency.js
  • Merge to main to publish v1.6.0

Full Changelog: v1.5.0...v1.6.0

published on pub.dev: https://pub.dev/packages/flutter_ilib/versions/1.6.0

v1.5.0

30 Jan 05:43
c2a576a

Choose a tag to compare

What's Changed

  • Add more testcases that uses DurationFmt with evalute()
  • Add locales.json for ilib-assemble
  • Implement the ILibDurationFmt class to support Duration Formatting
  • Update version for release
  • Merge to main to publish v1.5.0

Full Changelog: v1.4.0...v1.5.0

v1.4.0

05 Jan 05:52
c96372f

Choose a tag to compare

What's Changed

  • Update copyright years in README.md
  • Include the DurationFmt.js file from iLib in the ilib-init.js file within the assets
  • Merge to main to publish v1.4.0

Full Changelog: v1.3.0...v1.4.0

v1.3.0

21 Oct 04:11
1235523

Choose a tag to compare

What's Changed

  • Add clock and template field to ILibDateFmtOptions
  • Merge to main to publish v1.3.0

Full Changelog: v1.2.1...v1.3.0

published on pub.dev: https://pub.dev/packages/flutter_ilib/versions/1.3.0

v1.2.1

28 Aug 02:04
51284fe

Choose a tag to compare

What's Changed

  • Fix incorrect timezone handling DateTime with UTC
  • Merge to main to publish v1.2.1

Full Changelog: v1.2.0...v1.2.1

published on pub.dev: https://pub.dev/packages/flutter_ilib/versions/1.2.1

v1.2.0

04 Aug 02:29
964993c

Choose a tag to compare

What's Changed

  • Add isILibReady getter to access to ILibJS initialization status.
  • Update logging system to use logging package
  • Merge to main to publish v1.2.0

Full Changelog: v1.1.0...v1.2.0

published on pub.dev: https://pub.dev/packages/flutter_ilib/versions/1.2.0

v1.1.0

30 Apr 05:02
5aa59ff

Choose a tag to compare

Full Changelog: v1.1.0...v1.1.0

1.1.0

  • Updated the iLib files to version 14.21.0 since the new version of iLib has been released.
    • iLib version 14.21.0 incorporates CLDR 46
  • Updated the test cases where expectations have aligned between webOS versions and upstream since the CLDR update to 46

published on pub.dev: https://pub.dev/packages/flutter_ilib/versions/1.1.0

v1.0.0

11 Nov 06:04
766872a

Choose a tag to compare

1.0.0

  • Updated the structure to load separate locale data files.
    Previously, the dependent ilib was a fully assembled JS file. Now, the ilib files are divided into the js and locale files.
    The JS code is assembled as ilib-init.js, and the locale files are generated with names like [language].js, e.g. en.js, ko.js.
    The iLib files are generated using the ilib-assemble tool. This change brings memory savings over previous versions of flutter_ilib.
    Initially, when the app is launched, the package automatically loads the locale data by detecting the system's locale. To load the updated locale data file when the locale changes, I suggest adding the following method at the appropriate time when the locale chanages.
    _flutterIlibPlugin.loadLocaleData(curLocale);
    
  • published on pub.dev : https://pub.dev/packages/flutter_ilib/versions/1.0.0