Revision history for Perl module Locale::Unicode
v0.3.9 2024-10-07T10:29:51+0900
- Corrected perl version to v5.10.1 in module itself
- Corrected the casing of a global variable (no impact)
v0.3.8 2024-10-01T14:40:46+0900
- Change in minimum supported perl version to v5.10.1 to include overloading
v0.3.7 2024-09-22T08:38:38+0900
- Minor change in value returned in boolean
v0.3.6 2024-08-16T11:34:58+0900
- Added the 'fatal' object option to force exceptions to be fatal
v0.3.5 2024-07-29T07:30:08+0900
- Minor correction in canonical
- Added the method 'base'
- Corrected locale regular expression to match when there is only a private subtag.
v0.3.4 2024-07-28T12:26:08+0900
- Minor correction for special locale 'root' with extension
v0.3.3 2024-07-28T09:14:43+0900
- Corrected locale regular expression for variant (e.g. 1606nict)
v0.3.2 2024-07-27T13:52:42+0900
- Corrected unit test and missing extended in stringification
- Added special language case "root" as per the LDML specification
v0.3.1 2024-07-27T09:53:44+0900
- Added method extended and corrected regular expression
- Improved documentation
v0.3.0 2024-07-26T15:58:33+0900
- Added method merge
v0.2.0 2024-07-25T23:00:15+0900
- Improved the regular expression to include BCP47 privateuse, and grandfathered language ID
- Added methods grandfathered_irregular, grandfathered_regular, privateuse and their documentation
- Added method canonical to format a locale according to the LDML specifications.
v0.1.10 2024-07-24T10:48:42+0900
- Corrected a bug mixing t-va with the variant subtag
v0.1.9 2024-07-08T22:03:30+0900
- Added the method 'territory'
- Added a sanity check to ensure proper locale is provided upon object instantiation.
- Added mechanism to unset country code when region code is set and vice versa
- Added mechanism to unset language code when 3-characters language code is set and vice versa
- Changed the regular expression to use the component name 'language' and 'language3' instead of 'locale' and 'locale3' respectively
v0.1.8 2024-06-12T15:10:36+0900
- Added the method 'language' as an alias to 'lang'
v0.1.7 2024-05-29T13:49:30+0900
- Skipping test with DateTime::Locale if minimum version is not available
v0.1.6 2024-05-29T13:43:33+0900
- Correcting minimum module version required for testing
v0.1.5 2024-05-24T11:06:59+0900
- Added global variable $EXPLICIT_BOOLEAN affecting the rendering of stringification of objects
v0.1.4 2024-05-23T14:14:14+0900
- Corrected the method 'colCaseFirst' (kf) incorrectly previously treated as only boolean.
- Updated the documentation.
- Added method clone() to Locale::Unicode
- Minor correction to unit test
v0.1.3 2024-05-21T10:24:31+0900
- Documentation improvements.
- Correcting a minor bug in method 'as_string'
v0.1.2 2024-05-19T09:14:26+0900
- More oversight corrected
v0.1.1 2024-05-18T13:40:37+0900
- Added DateTime::Locale to test requirements
- Fixed some documentation typos.
v0.1.0 2024-05-17T17:05:22+0900
- Initial release