After a very long time finally a new Yasumi release! Yasumi 2.8.0 includes numerous of holiday provider improvements, enhancements and bug fixes. As of this version, we will be using git-cliff and conventional commits. This helps to maintain a readable, standardized commit history, and enables automated versioning and changelog generation.
As such the CHANGELOG.md file will now only include changes made since version 2.8.0 and the prior list of changes are 'archived' in the CHANGELOG-ARCHIVE.md file.
Highlights of version 2.8.0
New Providers
- Bulgaria - Complete holiday coverage for Bulgaria
- Iran - Added support for Iranian holidays
Major Features
- Brazil now supports Black Consciousness Day
- Enhanced Canada support with Nunavut Day for Nunavut province
- Ireland adds Saint Brigid's Day support
- Mexico includes new Transmission of Federal Executive Power Holiday
- Poland now includes Christmas Eve as a public holiday starting 2025
Notable Improvements
- Better handling of substitute holidays and observance classifications
- Dropped PHP 8.0 support, added PHP 8.4 compatibility
- Enhanced documentation and code quality
- Extensive fixes for Ireland, Scotland, Ukraine, Mexico, Portugal, and Germany
New Contributors ❤️
- @attepulkkinen made their first contribution
- @dependabot[bot] made their first contribution
- @fbett made their first contribution
- @hamrak made their first contribution
- @mtbossa made their first contribution
- @thrashzone13 made their first contribution