Revision history for Perl module DateTime::Locale::FromCLDR
v0.8.7 2026-06-07T07:55:45+0900
- Updated dependency for Locale::Unicode::Data
v0.8.6 2026-06-03T19:18:57+0900
- t/01.locale.t: compare fractional CLDR values (territory_info -> literacy_percent)
numerically within a small tolerance instead of as strings, so the test no longer
fails on perls built with -Duselongdouble or -Dusequadmath, where the NV stringifies
with extra precision digits (such as '97.7000000000000028' instead of '97.7'). All
other values keep an exact string comparison.
- t/01.locale.t: added the OpenBSD v5.12.0 to v5.12.5 skip guard that was already
present in t/02, t/03 and t/05. On those old OpenBSD perls the heavy locale test
was killed during teardown, whereas the lighter test files pass and are therefore
left running.
- Worked around an OpenBSD double free in the SQLite-backed dependency stack during
global destruction by flushing and hard-exiting after done_testing() on OpenBSD, so a
teardown crash no longer makes the harness report a failure when every assertion passed.
v0.8.5 2026-05-20T06:21:05+0900
- Correcting circular dependency on DateTime::Lite
v0.8.4 2026-05-19T07:26:03+0900
- Updating dependencies
v0.8.3 2026-05-19T06:40:59+0900
- Updating dependencies
v0.8.2 2026-04-16T15:19:57+0900
- Corrected overloaked debugging
v0.8.1 2026-04-03T12:59:31+0900
- Updated depenencies
v0.8.0 2025-10-16T09:12:54+0900
- Update dependency from Want to Wanted
v0.7.0 2025-04-20T17:21:09+0900
- New release with unit tests in accordance with new Unicode data.
v0.6.1 2025-01-05T13:46:13+0900
- Improved method pass_error
- Updated and improved unit tests for locale data
v0.6.0 2024-10-10T13:25:52+0900
- Added method number_systems()
v0.5.0 2024-10-10T12:36:14+0900
- Added method number_system_digits()
v0.4.3 2024-09-28T15:15:10+0900
- Improving the algorithm of the method interval_greatest_diff with the introduction
of the option 'day_period_first'
- Updated methods format_gmt, format_timezone_location, format_timezone_non_location,
has_dst, interval_format, timezone_city, _am_pm, _date_time_format
- Added method number_symbols
v0.4.2 2024-09-24T18:57:03+0900
- Added method split_interval()
v0.4.1 2024-09-22T08:32:25+0900
- Corrected method _time_formats
- Improved method territory_info
- Corrected the method prefers_24_hour_time to use the CLDR preferred time format
v0.4.0 2024-09-17T14:23:48+0900
- Added method territory_info()
- Added method timezone_id()
- Correcting an error in method available_format_patterns()
v0.3.0 2024-09-13T18:24:27+0900
- Added method number_system()
- Added method available_format_patterns()
v0.2.3 2024-09-10T20:13:59+0900
- Improved documentation
- Tuned a bit unit test
v0.2.2 2024-09-10T19:40:28+0900
- Added option for fatal exception
v0.2.1 2024-09-10T13:50:59+0900
- Correction of debugging function not removed in prior release
v0.2.0 2024-09-09T18:49:35+0900
- Added more am_pm methods for several formats width and associated documentation
- Improved the day_period methods to allow fallback to AM/PM if day period is
midnight or noon and there is no data, as per the LDML specifications
- Modified method error() to return an array reference when caller is expecting one
- Added complex timezone formatting methods 'format_timezone_non_location' and
'format_timezone_location'
v0.1.1 2024-08-02T08:37:29+0900
- Documentation update
v0.1.0 2024-07-08T17:05:22+0900
- Initial release