Skip to content

Release 7.0.0#337

Merged
ppeble merged 1 commit into
holidays:masterfrom
ppeble:release-7.0.0
May 16, 2026
Merged

Release 7.0.0#337
ppeble merged 1 commit into
holidays:masterfrom
ppeble:release-7.0.0

Conversation

@ppeble
Copy link
Copy Markdown
Member

@ppeble ppeble commented May 16, 2026

Bumps VERSION.txt to 7.0.0 and adds the matching CHANGELOG.md entry to trigger an automated release.

Major release: drops support for EOL Ruby 3.2 (endoflife.date/ruby), raising the minimum supported version to Ruby 3.3.

  • Drop support for EOL Ruby 3.2; minimum supported version is now Ruby 3.3 (testing 3.3, 3.4, 4.0, ruby-head)
  • Fix nz Canterbury Anniversary Day to the second Friday after the first Tuesday of November (holidays#285)
  • Fix lu Whit Monday to fall on Monday (Easter Sunday + 50 days) instead of Sunday (holidays#289)
  • Replace nil-returning year-gate functions with year_ranges
  • Clarify that formal holidays are what is commonly called statutory holidays

Signed-off-by: Phil Peble <phil@peble.net>
@ppeble ppeble merged commit b3a2e68 into holidays:master May 16, 2026
8 checks passed
@ppeble ppeble deleted the release-7.0.0 branch May 16, 2026 08:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant