From 95546b977c4bcc2f42ddeb1e4401bf72824e1844 Mon Sep 17 00:00:00 2001 From: Nicolas Brousse Date: Fri, 31 Jan 2025 17:58:24 +0100 Subject: [PATCH] Add ruby 3.4 support --- .github/workflows/main.yml | 5 +++++ CHANGELOG.md | 6 ++++-- Gemfile | 2 +- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index e2698ba..b088fa0 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -12,14 +12,19 @@ jobs: - { ruby: "3.1", rails: "7.0", rubygems: "default" } - { ruby: "3.2", rails: "7.0", rubygems: "default" } - { ruby: "3.3", rails: "7.0", rubygems: "default" } + - { ruby: "3.4", rails: "7.0", rubygems: "default" } - { ruby: "3.1", rails: "7.1", rubygems: "default" } - { ruby: "3.2", rails: "7.1", rubygems: "default" } - { ruby: "3.3", rails: "7.1", rubygems: "default" } + - { ruby: "3.4", rails: "7.1", rubygems: "default" } - { ruby: "3.1", rails: "7.2", rubygems: "default" } - { ruby: "3.2", rails: "7.2", rubygems: "default" } - { ruby: "3.3", rails: "7.2", rubygems: "default" } + - { ruby: "3.4", rails: "7.2", rubygems: "default" } - { ruby: "3.3", rails: "8.0", rubygems: "default" } + - { ruby: "3.4", rails: "8.0", rubygems: "default" } - { ruby: "3.3", rails: "head", rubygems: "latest" } + - { ruby: "3.4", rails: "head", rubygems: "latest" } action_text: ['with', 'without'] view_component: ['2.0', '3.0'] diff --git a/CHANGELOG.md b/CHANGELOG.md index 58f4986..8d8b557 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,9 +5,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +### Added +- Support for Ruby 3.4 (#186) ### Removed -- Drop Ruby 3.0 support -- Drop Rails 6.1 support +- Drop Ruby 3.0 support (#186) +- Drop Rails 6.1 support (#186) ## [0.2.9] - 2024-11-09 ### Added diff --git a/Gemfile b/Gemfile index 86f07b8..56f3fb9 100644 --- a/Gemfile +++ b/Gemfile @@ -21,4 +21,4 @@ gem "simplecov", require: false, group: :test gem "sqlite3", "~> 1.4", group: :test # Temporarilly fi for "uninitialized constant ActiveSupport::LoggerThreadSafeLevel::Logger" error -gem "concurrent-ruby", "!= 3.1.5" +gem "concurrent-ruby", "= 3.1.4"