Date-Holidays
view release on metacpan or search on metacpan
CHANGELOG.md view on Meta::CPAN
# Changes file for Date-Holidays
## 1.36 2024-02-11 Feature release, updated not required
- Addition of support of [Date::Holidays::CW](https://metacpan.org/pod/Date::Holidays::CW) via [Date::Holidays::Adapter::CW](https://metacpan.org/pod/Date::Holidays::Adapter::CW) via PR [#125](https://github.com/jonasbn/perl-date-holidays/pull/125) b...
## 1.35 2023-08-16 Maintenance release, update not required
- Merged PR [#113](https://github.com/jonasbn/perl-date-holidays/pull/113) by @haarg. Removing unused explicit imports, where error handling will change in the future, so this is a preemptive change
## 1.34 2022-10-10 Bug fix release, update not required
- Specified requirement for [Test::MockModule](https://metacpan.org/pod/Test::MockModule) as `0.13`, when migrating to use of a `cpanfile` for dependency specification, I forgot to specify the version even though it was specified in the Dist::Zilla c...
- Added missing adapter [Date::Holidays::Adapter::CA](https://metacpan.org/pod/Date::Holidays::Adapter::CA) for [Date::Holidays::CA](https://metacpan.org/pod/Date::Holidays::CA)
- Commented out some problematic and noisy tests, which require some additional work
## 1.33 2022-10-04 Feature release, update not required
- Further improvement to the handling of the parameters required by:
- [Date::Holidays::NL](https://metacpan.org/pod/Date::Holidays::NL) via [Date::Holidays::Adapter::NL](https://metacpan.org/pod/Date::Holidays::Adapter::NL)
- [Date::Holidays::AW](https://metacpan.org/pod/Date::Holidays::AW) via [Date::Holidays::Adapter::AW](https://metacpan.org/pod/Date::Holidays::Adapter::AW)
- [Date::Holidays::BQ](https://metacpan.org/pod/Date::Holidays::BQ) via [Date::Holidays::Adapter::BQ](https://metacpan.org/pod/Date::Holidays::Adapter::BQ)
The `gov` and `lang` parameters can now be used in conjunction with the country list parameter
- Exchanged [TryCatch](https://metacpan.org/pod/TryCatch) for [Try::Tiny](https://metacpan.org/pod/Try::Tiny)
## 1.32 2022-10-03 Feature release, update not required
- Introduction of [Date::Holidays::Adapter::BQ](https://metacpan.org/pod/Date::Holidays::Adapter::BQ) for adapting [Date::Holidays::BQ](https://metacpan.org/pod/Data::Holidays::BQ)
- Support for extra parameters for `is_holiday` and `is_holiday_dt`:
- [Date::Holidays::NL](https://metacpan.org/pod/Date::Holidays::NL) via [Date::Holidays::Adapter::NL](https://metacpan.org/pod/Date::Holidays::Adapter::NL)
- [Date::Holidays::AW](https://metacpan.org/pod/Date::Holidays::AW) via [Date::Holidays::Adapter::AW](https://metacpan.org/pod/Date::Holidays::Adapter::AW)
- [Date::Holidays::BQ](https://metacpan.org/pod/Date::Holidays::BQ) via [Date::Holidays::Adapter::BQ](https://metacpan.org/pod/Date::Holidays::Adapter::BQ)
All via PR [#70](https://github.com/jonasbn/perl-date-holidays/pull/70) by Wesley Schwengle (@waterkip) author of:
- [Date::Holidays::AW](https://metacpan.org/pod/Date::Holidays::AW)
- [Date::Holidays::BQ](https://metacpan.org/pod/Date::Holidays::BQ)
- [Date::Holidays::NL](https://metacpan.org/pod/Date::Holidays::NL)
- Fixed and clean up to [Dist::Zilla](https://metacpan.org/pod/Dist::Zilla) configuration by @jonasbn
## 1.31 2022-03-08 Feature release, update not required
- Improved support for [Date::Holidays::FR](https://metacpan.org/pod/Date::Holidays::FR)
## 1.30 2022-03-01 Bug fix release, update not required
- PR from @qorron [#53](https://github.com/jonasbn/Date-Holidays/pull/53) fixes issue with initialization of US calendar via the adapter. The official calendar module is called: [Date::Holidays::USFederal](https://metacpan.org/pod/Date::Holidays::USF...
## 1.29 2020-11-13 Maintenance release, update not required
- Added contribution guidelines for meta.cpan.org
## 1.28 2020-11-11 Maintenance release, update not required
- We need to specify the requirement of [Test::MockModule](https://metacpan.org/pod/Test::MockModule) to version 0.13, since redefined not introduced until this version
## 1.27 2020-11-09 Bug fix release, update recommended
- Fixed a bug in the mock introduced in release 1.27. Had added it to the `cpanfile`, but not the proper prerequisites and the mocking was not correct syntax
- Made adjustments to the tar-ball generation, way to much non-distribution related material included
## 1.26 2020-11-09 Bug fix release, update not required
- I am implementing an example application and I came across a minor bug in the adapter for [Date::Holidays::SK](https://metacpan.org/pod/Date::Holidays::SK). Reported as issue [#45](https://github.com/jonasbn/Date-Holidays/issue/45)
## 1.25 2020-09-27 Maintenance release, update recommended
- Introduced some issues with references and test suite for the new addition [Date::Holidays::AW](https://metacpan.org/pod/Date::Holidays::AW)
Thanks to Wesley Schwengle for the PR
## 1.24 2020-09-26 Feature release, update recommended
- Added adapter for:
[Date::Holidays::AW](https://metacpan.org/pod/Date::Holidays::AW) (Aruba)
- Added adapter for:
[Date::Holidays::NL](https://metacpan.org/pod/Date::Holidays::NL) (Netherlands)
Thanks to Wesley Schwengle for mentioning his CPAN contributions to the Date::Holidays::* namespace
## 1.23 2020-07-02 Maintenance release, update not required
- Improvements to [Dist::Zilla](https://metacpan.org/pod/Dist::Zilla) configuration, only [ExtUtils::MakeMaker](https://metacpan.org/pod/ExtUtils::MakeMaker) supported via [Dist::Zilla](https://metacpan.org/pod/Dist::Zilla) now. [Module::Build](https...
- See [the article](https://neilb.org/2015-05-18/two-build-files-considered-harmful.html) by Neil Bowers (NEILB) on the topic
- Thanks to Karen Etheridge (ETHER) for information and link to the mentioned article
## 1.22 2020-06-13 Bug fix release, update recommended
- Addressed broken support for regions in ES (Spain), improving support for [Date::Holidays::CA_ES](https://metacpan.org/pod/Date::Holidays::CA_ES)
Thanks to Miquel Ruiz
## 1.21 2020-04-22 Bug fix release, update not required
- Addressed a minor bug in the test suite addressed with release 1.19, [Date::Holidays::UA](https://metacpan.org/pod/Date::Holidays::UA) supports a holidays method
## 1.20 2020-04-21 Bug fix release, update recommended
- A bug was introduced with the release of 1.19, the bug had been lurking since just after the release of 1.18. The bug did not show itself unless adaptees where installed and I tested release 1.19 on a branch new Perlbrew installation, so the bug wa...
## 1.19 2020-04-20 Feature release, update recommended
- Added adapter for:
[Date::Holidays::UA](https://metacpan.org/pod/Date::Holidays::UA) added to the distribution thanks to Denis Boyun
CHANGELOG.md view on Meta::CPAN
Scott Seller. This required a lot of changes to internal code and the test
suite was restructured. I hope I did not break anything, all tests pass currently.
## 1.07 2017-12-10 Feature release, update recommended
- Added adapter for:
[Date::Holidays::KZ](https://metacpan.org/pod/Date::Holidays::KZ) (Kazakhstan) via patch from Vladimir Varlamov
## 1.06 2017-05-31 Maintenance release, update not required
- Added use of [Test::Fatal](https://metacpan.org/pod/Test::Fatal)
- Added homepage metadata and changed GitHub URL
- Added [Dist::Zilla](https://metacpan.org/pod/Dist::Zilla) plugins requirements causing issues to `dist.ini`, so these
are explicitly specified
- Exchanged CJM´s:
[Dist::Zilla::Plugin::VersionFromModule](https://metacpan.org/pod/Dist::Zilla::Plugin::VersionFromModule)
For Dave Rolskys:
[Dist::Zilla::Plugin::VersionFromMainModule](https://metacpan.org/pod/Dist::Zilla::Plugin::VersionFromMainModule)
There are some deprecation notices from [Dist::Zilla](https://metacpan.org/pod/Dist::Zilla) making tests fail
see XDG's [PR](https://github.com/madsen/dist-zilla-plugins-cjm/pull/5)
## 1.05 2017-05-31 Bug fix release, update not required
- Addressed GitHub issue [#10](https://github.com/jonasbn/Date-Holidays/issues/10) reported by Alexandr Ciornii (CHORNY)
`carton` generated directory `local/` was included in distribution by accident
## 1.04 2017-05-30 Feature release, update not required
- Added adapter for:
[Date::Holidays::BY](https://metacpan.org/pod/Date::Holidays::BY) (Belarus) via patch from Vladimir Varlamov
## 1.03 2015-08-10 bug fix release, update not required
- Following up on some TODO points in the code, probably in relation to: [RT:101366](https://rt.cpan.org/Ticket/Display.html?id=101366)
## 1.02 2015-08-03 Maintenance release, update not required
- Aligned version numbers in Perl components in `lib/`
- Added missing version in [Date::Holidays::Adapter::LOCAL](https://metacpan.org/pod/Date::Holidays::Adapter::LOCAL)
- Added `MetaProvides` to [Dist::Zilla](https://metacpan.org/pod/Dist::Zilla) build, this should assist in addressing
the issue listed on CPANTS
Ref: [Date-Holidays-1.01](http://cpants.cpanauthors.org/dist/Date-Holidays-1.01)
## 1.01 2015-01-31 Feature release, update not required
- Added adapter for:
[Date::Holidays::RU](https://metacpan.org/pod/Date::Holidays::RU) via patch from Alexander Nalobin
## 1.00 2014-09-18 Major release, update recommended
- License upgraded from Artistic License 1.0 to Artistic License 2.0
- You can now overwrite calendars with a local file, see issue [#6](https://github.com/jonasbn/Date-Holidays/issues/6)
- Use of [Error](https://metacpan.org/pod/Error) has been removed
- Use of `can` from [UNIVERSAL](https://metacpan.org/pod/UNIVERSAL) had been changed to more contemporary
pattern
- Adapter strategy has also been changed so adapters have precedence
over adapted implementations
## 0.22 2014-09-15 bug fix release, update not required
- Addressing issue [#7](https://github.com/jonasbn/Date-Holidays/issues/7)
This is bug in the tests suite generating reports on failures from CPAN testers.
## 0.21 2014-08-30 bug fix/feature release, update recommended
- Added adapter for:
[Date::Holidays::GB](https://metacpan.org/pod/Date::Holidays::GB) addressing GitHub issue [#4](https://github.com/jonasbn/Date-Holidays/issues/4)
[Date::Holidays::GB](https://metacpan.org/pod/Date::Holidays::GB) exposes new parameter: regions, for local countries under GB.
- Fixed bug in countries parameter handling
## 0.20 2014-08-30 bug fix/feature release, update recommended
- Fixed bug in [Date::Holidays::Adapter::FR](https://metacpan.org/pod/Date::Holidays::Adapter::FR), which wrongfully reported
lack of implementation of is_holidays method when it was the holidays method - error being thrown upon call to holidays methods
- Added adapters for:
[Date::Holidays::CN](https://metacpan.org/pod/Date::Holidays::CN)
[Date::Holidays::KR](https://metacpan.org/pod/Date::Holidays::KR)
[Date::Holidays::PL](https://metacpan.org/pod/Date::Holidays::PL)
Addressing GitHub issue [#5](https://github.com/jonasbn/Date-Holidays/issues/5)
- First shot at improvement of [Date::Holidays::Adapter](https://metacpan.org/pod/Date::Holidays::Adapter) code, this needs more work
- Improvements to the test suite, this also needs additional work
- Introducing use of [Scalar::Util](https://metacpan.org/pod/Scalar::Util)
## 0.19 2014-08-27 bug fix release, update not required
- This release addressed reports on failing tests for perl 5.21
The use in this distribution of [UNIVERSAL](https://metacpan.org/pod/UNIVERSEL) is now deprecated,
see: GitHub issue [#3](https://github.com/jonasbn/Date-Holidays/issues/3) and RT:98337
## 0.18 2014-08-24 feature release, update not required
- Added adapter class for [Date::Holidays::BR](https://metacpan.org/pod/Date::Holidays::BR) (RT:63437)
## 0.17 2014-08-22 maintenance release, update not required
- Migrated from [Module::Build](https://metacpan.org/pod/Module::Build) to [Dist::Zilla](https://metacpan.org/pod/Dist::Zilla)
- Fixed issue in some test, which would break if [Date::Holidays::DK](https://metacpan.org/pod/Date::Holidays::DK)
was not installed
## 0.16 2014-08-18 maintenance release, update not required
( run in 1.750 second using v1.01-cache-2.11-cpan-364913b4093 )