From 2f966b5c0cfd8ae6ef14a2ed217046030135f2b5 Mon Sep 17 00:00:00 2001 From: Ynda Jas Date: Tue, 31 Mar 2026 11:48:36 +0100 Subject: [PATCH 1/2] Drop support for Ruby 3.2 This will be end of life from 1 April 2026 --- .github/workflows/ci.yml | 2 +- .ruby-version | 2 +- govspeak.gemspec | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index fa0d8c9..302715d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -27,7 +27,7 @@ jobs: strategy: fail-fast: false matrix: - ruby: [3.2, 3.3, 3.4] + ruby: [3.3, 3.4] runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 diff --git a/.ruby-version b/.ruby-version index f092941..b9b3b0d 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -3.2.8 +3.3.11 diff --git a/govspeak.gemspec b/govspeak.gemspec index 5ab2679..dd53a04 100644 --- a/govspeak.gemspec +++ b/govspeak.gemspec @@ -12,7 +12,7 @@ Gem::Specification.new do |s| s.summary = "Markup language for single domain" s.description = 'A set of extensions to markdown layered on top of the kramdown library for use in the UK Government Single Domain project' - s.required_ruby_version = ">= 3.2" + s.required_ruby_version = ">= 3.3" s.files = Dir[ "lib/**/*", From b37ec0f074e0e8077836881ac47150cda3a7eecc Mon Sep 17 00:00:00 2001 From: Ynda Jas Date: Tue, 31 Mar 2026 11:56:49 +0100 Subject: [PATCH 2/2] Release 10.9.0 --- CHANGELOG.md | 4 ++++ lib/govspeak/version.rb | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 75c67e0..9256ba4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## 10.9.0 + +* Drop support for Ruby 3.2 + ## 10.8.9 * Update dependencies diff --git a/lib/govspeak/version.rb b/lib/govspeak/version.rb index 132c09b..e0cf349 100644 --- a/lib/govspeak/version.rb +++ b/lib/govspeak/version.rb @@ -1,3 +1,3 @@ module Govspeak - VERSION = "10.8.9".freeze + VERSION = "10.9.0".freeze end