From aeb555ebf6519f71a413e6243bd25082a235659c Mon Sep 17 00:00:00 2001 From: Kenny Lee Date: Mon, 5 Jan 2026 12:01:01 +0000 Subject: [PATCH 1/2] add 2028 bank holidays --- lib/ndr_support/concerns/working_days.rb | 9 +++++++++ 1 file changed, 9 insertions(+) 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 From f0e02ed73984e8c084ae8f5c077f0ccdbf3fe002 Mon Sep 17 00:00:00 2001 From: Brian Shand Date: Mon, 5 Jan 2026 12:56:08 +0000 Subject: [PATCH 2/2] add 2028 bank holidays --- CHANGELOG.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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