diff --git a/CHANGELOG.md b/CHANGELOG.md index 7b450e8..53104c8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,6 @@ ## [Unreleased] -* no unreleased changes +## Fixed +* Add 2028 bank holidays ## 5.10.5 / 2025-11-05 ## Fixed diff --git a/lib/ndr_support/concerns/working_days.rb b/lib/ndr_support/concerns/working_days.rb index f5828f0..9bbce0c 100644 --- a/lib/ndr_support/concerns/working_days.rb +++ b/lib/ndr_support/concerns/working_days.rb @@ -155,6 +155,15 @@ module WorkingDays # rubocop:disable Metrics/ModuleLength '2027-08-30', # Monday - Summer bank holiday '2027-12-27', # Monday - Christmas Day '2027-12-28', # Tuesday - Boxing Day + # 2028 + '2028-01-03', # Monday - New Year’s Day (Substitute day) + '2028-04-14', # Friday - Good Friday + '2028-04-17', # Monday - Easter Monday + '2028-05-01', # Monday - Early May bank holiday + '2028-05-29', # Monday - Spring bank holiday + '2028-08-28', # Monday - Summer bank holiday + '2028-12-25', # Monday - Christmas Day + '2028-12-26' # Tuesday - Boxing Day ].map { |str| Date.parse(str) } # rubocop:enable Style/TrailingCommaInArrayLiteral