Releases: iLib-js/iLib
Releases · iLib-js/iLib
Release Notes for v14.21.3
Bug Fixes:
- Add the missing
ko-CNlocale to the LocaleMatcher.
Release Notes for v14.21.2
- Changes to get ilib to run properly on node 22 and 24
- Updated dependencies
- Make ilib run on Qt properly with the changes for node 22 changes
Release Notes for v14.21.1
Bug Fixes:
- Fix the CLDR tool code to correctly generate data by also adding a comparison for the U+202F(Narrow No-Break Space) case.
- Add the missing
ko-TWlocale to the LocaleMatcher.
v14.21.0
Release Notes for v14.21.0
- Fix wrong option name in DateFmt test files (timelength --> length)
- Fix typos and wrong test case
- Update config.yml to run the test on node v20
- Update config.yml for circleci
- Updated all locale data to CLDR 46 and UCD 16.0.0
Full Changelog: v14.20.0...v14.21.0
Release notes for v14.20.0
New Features:
- Update to CLDR v44.1 data
- Update to Unicode Character Database (UCD) version 15.1.0
- Updated to detect the webOS Platform with
webOSSystemvalue. The previous PalmSystem has been renamed.
Bug Fixes:
- Updated timezone info to 2024a
Release notes for v14.19.0
New Features:
- Update to CLDR v43.1 data
- Added new
getCLDRVersion()API to know the cldr version that the currently adoped on.
Bug Fixes:
- Removed docs/localeSpecDoc/ directory which is not maintained.
- Added safety code to avoid Uncaught TypeError problems when accessing the
Intl object on a js engine that is modern enough to have an Intl object,
but not modern enough to have everything we need on that Intl object - Updated dependencies
Release notes for v14.18.0
New Features:
- Updated pseudo strings to be encapsulated with square brackets so that you can tell when the resource string starts and ends.
- Added more pseudomap data for use in testing different fonts using pseudo locales.
- Added a "tall" property in some pseudomap.json files which gives the tallest glyph in the script.
This tallest glyph is included at the beginning of a pseudo localized string in order to test
if there is enough room for the height of text in each UI element.
- Added a "tall" property in some pseudomap.json files which gives the tallest glyph in the script.
Bug Fixes:
- Updated to IANA time zone data version 2023b and then 2023c
Release notes for v14.17.0
New Features:
- Update to CLDR v42 data
Bug Fixes:
- Fixed to publish js apidoc with applying style properly.
- Fixed the case of setting the root path incorrectly in
ilib-web.js. - Fixed many unit test failures on chrome v110+
Release notes for v14.16.0
New Features:
- Update to Unicode Character Database (UCD) version 15.0.0
- updated character properties
- added scripts support
- updated normalization data, especially for Cyrillic characters
Bug Fixes:
- Updated to IANA time zone data version 2022g
- Updated package dependencies
- Fixed the locale info for zh-TW, zh-MO, and zh-HK
- It was returning different info than zh-Hant-TW, etc., but it
should have been the same
- It was returning different info than zh-Hant-TW, etc., but it
Release notes for v14.15.1
Bug fixes:
- Fixed isomorphic test failures in Enact build by adding a value check