Revision history for Perl module Locale::Unicode

v0.3.11 2025-01-05T13:50:41+0900
    - Changed INIT block to simple enclosure

v0.3.10 2025-01-04T11:24:53+0900
    - Resolved warning about undefined value. Thanks to Slaven Rezić: Gitlab #2

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
