All Versions
78
Latest Version
Avg Release Cycle
47 days
Latest Release
1119 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v5.3.0 Changes
January 04, 2020- โ Adds support for Lao, Khmer, and Burmese.
- โ Adds support for dictionary-based word segmentation.
- Scripts that don't use spaces as word delimiters have to be segmented using a dictionary.
- Supported scripts now include Chinese, Japanese, Korean, Lao, Thai, Khmer, and Burmese.
- โ Adds Ruby 2.7 to the build matrix.
-
v5.2.0 Changes
December 01, 2019- ๐ Improve performance of the text segmentation algorithm.
- Break engine now uses state tables from ICU instead of regular expressions.
- It was... embarassing how slow it was before.
- โ Adds support for line and grapheme cluster segmentation.
- ๐ Improve performance of the text segmentation algorithm.
-
v5.1.0 Changes
November 21, 2019- โฌ๏ธ Upgrade to CLDR v36, ICU 65.1, and Emoji 12.1.
- ๐ Full timezone support in formatted dates and times (eg. "Eastern Standard Time" instead of simply "UTC").
- ๐ Full day period support (eg. AM, PM, etc).
- ๐ Fix bug causing timezone option to not be passed to the underlying datetime formatter.
- Compose locale data from more accurate ancestor list.
- ๐ Move date, time, and datetime tokenizers to static methods so they don't have to be re-created for every formatting operation.
- โ Add support for en-US (how did it take us 7 years to add this??)
-
v5.0.0 Changes
October 15, 2019- โฌ๏ธ Upgrade to Unicode v12.0.0, CLDR v35.1, and ICU 64.2.
- ๐ Fixes several transliteration bugs causing incorrect transform rules to be applied.
- BREAKING:
LocalizedNumber#to_short_decimal
andLocalizedNumber#to_long_decimal
have been replaced withLocalizedNumber#to_decimal#to_s(format: :short)
andLocalizedNumber#to_decimal#to_s(format: :long)
respectively. - ๐ฅ BREAKING: Telephone code support has been removed since the data are no longer published in the CLDR data set.
- ๐ฅ BREAKING: Dropped support for Ruby 1.9.
-
v4.4.5 Changes
August 11, 2019- ๐ Fix infinite recursion bug affecting certain Russian RBNF rule sets (and possibly other locales).
-
v4.4.4 Changes
April 01, 2019- ๐ Explicitly set encoding in resource loader to fix encoding bug on Windows.
-
v4.4.3 Changes
- ๐ Fix warning caused by using the 'u' regex modifier, which is no longer supported.
-
v4.4.2 Changes
August 01, 2017- ๐ Fix list formatter.
-
v4.4.1 Changes
June 26, 2017- ๐ Fix bug in Shared::Caser raising error when titlecasing Japanese text.
-
v4.4.0 Changes
April 28, 2017- โ Address several more Ruby 2.4 deprecation warnings.
- โฌ๏ธ Upgrade to RSpec 3, drop rr mocking library.