Skip to content

Latest commit

 

History

History
1025 lines (994 loc) · 169 KB

File metadata and controls

1025 lines (994 loc) · 169 KB

[Unreleased] - 2026-01-21

Added

  • #415 - GoogleCalendarRegionalHolidays::withDatasetPath() method to support custom holidays data location - @norberttech
  • #415 - Nix Shell for local development - @norberttech

Changed

  • #415 - Holidays data structure changed from flat files (PL.json) to Hive-style partitioned format (country_code=PL/holidays.json) - @norberttech
  • #415 - Refactored bin/countriesdb.php ETL script to use Flow PHP DSL functions instead of legacy transformers - @norberttech
  • #415 - GoogleCalendarEventsExtractor updated to use Flow PHP DSL functions and yield rows individually - @norberttech

Removed

  • #415 - Removed legacy ETL transformers: DateTimeComparator, FilterHistoricalHolidaysTransformer, FlattenHolidaysTransformer, GoogleCalendarEventsTransformer, HolidaysJsonLoader, SortHolidaysTransformer, UpdateFutureHolidaysTransformer - @norberttech

[1.0.12] - 2025-12-04

Added

  • #398 - PHP 8.5 support - @smoench
  • #378 - Add a BusinessDays::mondaySaturday() - @stloyd
  • #375 - Add BusinessHours::previousBusinessDay() method - @stloyd
  • #377 - Added CODEOWNERS file to define project ownership and responsibilities. - @stloyd

Changed

Fixed

Updated

[1.0.11] - 2025-01-24

Added

Changed

Updated

Removed

[1.0.10] - 2023-12-18

Added

Changed

Fixed

  • #115 - Adjust Symfony bundle code to work with newer versions - @stloyd
  • #114 - composer.json files dependencies across monorepo - @norberttech
  • #111 - Fix Symfony validator codebase - @stloyd

Updated

Removed

[1.0.9] - 2023-09-15

Fixed

Updated

[1.0.8] - 2023-03-28

Added

Changed

Fixed

Updated

Removed

Contributors

  • @christian-kolb
  • @DawidSajdak
  • @eamirgh
  • @Edhrendal
  • @github-actions[bot]
  • @GwendolenLynch
  • @kristijonasb
  • @maciejlebkowski
  • @matusstafura
  • @mlebkowski
  • @norbert@mohawkgp.com
  • @norbertmwk
  • @norberttech
  • @owsiakl
  • @smoench
  • @stloyd
  • @tomaszhanc
  • @unixslayer

Generated by Automation