Releases: heiglandreas/holidayChecker
Releases · heiglandreas/holidayChecker
v0.6.3
What's Changed
Added:
- new ICU-Version to test-matrix by @heiglandreas in #159
- Colombia by @heiglandreas in #160
- Comoros by @heiglandreas in #161
- Republic of Congo by @heiglandreas in #162
- Costa Rica by @heiglandreas in #163
- Croatia by @heiglandreas in #164
- Cuba by @heiglandreas in #165
- Cyprus by @heiglandreas in #166
- Czech Republic by @heiglandreas in #167
- some information about calendarific by @heiglandreas in #168
- Hungary by @heiglandreas in #170
Fixed:
- Some errors in the build pipeline
Full Changelog: 0.6.2...0.6.3
v0.6.2
Fixed
- Fixed historic schedule of Befrijdingsdag in NL
Added
- swiss holidays
v0.6.1
0.6.0
Main Changes
- Extended XML-Schema to cater for shifting holidays back or forth to a certain weekday depending on the occurring weekday
- Extended XML-Schema to cater for holidays being observed for the first or last time in a certain year
- Extended XML-Schema in regards to the available calendars
- Internal refactorings to make maintenance easier
- Added multiple countries
What's Changed in detail
- fixed typo by @kevinpapst in #89
- Fix wishlit links (Thanks to Kevin Papst) by @heiglandreas in #90
- Add Afghanistan holidays by @heiglandreas in #93
- Make differences to Yasumi clear in README by @heiglandreas in #94
- Deactivate XSD-upload by @heiglandreas in #95
- comment out xsd-upload by @heiglandreas in #96
- Adds Albanian holidays by @heiglandreas in #97
- Update slevomat/coding-standard requirement from ^6.4 || ^7.0 to ^6.4 || ^7.0 || ^8.0 by @dependabot in #92
- Add Algerian holidays by @heiglandreas in #98
- Bump jekyll from 3.9.2 to 4.2.2 in /docs by @dependabot in #91
- Update PHP-Versions by @heiglandreas in #99
- Add Andorra Holidays by @heiglandreas in #100
- Add Angola by @heiglandreas in #101
- Add ANtigua and Barbuda by @heiglandreas in #102
- Add example of business-day calculator by @heiglandreas in #103
- Add Argentinia by @heiglandreas in #104
- Add argentina to README by @heiglandreas in #105
- Remove wrongly added stuff by @heiglandreas in #106
- Add Armenia by @heiglandreas in #107
- Bump jekyll-feed from 0.16.0 to 0.17.0 in /docs by @dependabot in #108
- Add main Australian holidays by @heiglandreas in #109
- Allow setting first and last observation by @heiglandreas in #110
- Refactor check for valid calendar by @heiglandreas in #111
- Refactor factories by @heiglandreas in #112
- Refactor CalendarDay by @heiglandreas in #113
- Remove unused variable assignment by @heiglandreas in #114
- Add Azerbaijan by @heiglandreas in #117
- Add International Womens-Day to berlin by @heiglandreas in #118
- Holiday called "Trzech Króli" is the same month as the New Year by @brzuchal in #119
- Bump jekyll from 4.2.2 to 4.3.0 in /docs by @dependabot in #120
- Add Bahrain holidays by @heiglandreas in #121
- Add alternative forward and rewind info by @heiglandreas in #122
- Add Bahamas by @heiglandreas in #123
- Add Bangladesh by @heiglandreas in #125
- Unifies calendar list with ICU info by @heiglandreas in #124
- Add Barbados by @heiglandreas in #126
- Add Belarus by @heiglandreas in #127
- Add Belize by @heiglandreas in #128
- Add Benin by @heiglandreas in #129
- Add Bermuda by @heiglandreas in #130
- Add Bhutan by @heiglandreas in #131
- Add Bolivia by @heiglandreas in #132
- Add Bosnia nad Herzegovina by @heiglandreas in #133
- Add Botswana by @heiglandreas in #134
New Contributors
- @kevinpapst made their first contribution in #89
- @brzuchal made their first contribution in #119
Full Changelog: 0.5.1...0.6.0
0.5.1
Maintenance release
- Updates to libraries, partially only required for the documentation creation.
- Update to PHP-Versions. PHP8.1 was added as a regular version, PHP8.2 was added as an experimental version
Version 0.4.2
This fixes some vulnerabilities in the docs folder and adds a possibility to add resources to the XML-files
Version 0.4.0
This release adds
- SouthAfrican holidays (thanks to @sarelvdwalt)
- The possibility to define which days will be followed up as holiday
(f.e. when a holiday falls on a sunday, the holiday will be on the
monday following that day(s). Before that was fixed to saturday and
sunday, now you can define which days are to be "skipped" in the rule
itself)
Version 0.3.0
This release adds
- The possibility to use calendars different from the gregorian. That currently includes Japanese, Buddhist, Chinese, Persian, Indian, Islamic, Hebrew, Coptic and Ethiopic calendars.
- The possibility to calculate dates not only in relation to the western easter-date but also to the eastern (orthodox) easter date.
- Some documentation was added to the XSD-File to make it easier to create your own calendar-file
Those changes gave us the possibility to add greek (GR) and turkish (TR) holidays as well.
More will follow for sure
Version 0.2.0
Adds holiday-retrieval by ISO-code
Version 0.1.0
Check whether a day is a holidays or not.
Currently only Hessian holidays are available but more will follow soon