From 537ba9b8fabf784c153392d49be7e743a5ad588f Mon Sep 17 00:00:00 2001 From: Andrew Rich <852709+arich@users.noreply.github.com> Date: Mon, 24 Feb 2025 14:56:06 -0600 Subject: [PATCH 1/2] Allow set version 1.1.1 --- .github/workflows/test.yml | 2 +- CHANGELOG.md | 6 ++++++ sorted_set.gemspec | 4 ++-- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 285840b..e959070 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -7,7 +7,7 @@ jobs: strategy: fail-fast: false matrix: - ruby: [ 2.7, 3.0, head, jruby ] + ruby: [ 2.7, 3.0, 3.1, 3.2, 3.3, 3.4, head, jruby ] os: [ ubuntu ] name: >- diff --git a/CHANGELOG.md b/CHANGELOG.md index f547eaa..f25ad96 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # SortedSet Changelog +## 1.0.4 (2025-02-24) + +* Enhancements + * Allow using `set` version 1.1.1. + * Update github actions, add testing Ruby 3.1-3.4. + ## 1.0.3 (2021-02-13) * Enhancements diff --git a/sorted_set.gemspec b/sorted_set.gemspec index e66f598..f9e8060 100644 --- a/sorted_set.gemspec +++ b/sorted_set.gemspec @@ -1,6 +1,6 @@ Gem::Specification.new do |spec| spec.name = "sorted_set" - spec.version = "1.0.3" + spec.version = "1.0.4" spec.authors = ["Akinori MUSHA"] spec.email = ["knu@idaemons.org"] @@ -26,7 +26,7 @@ Gem::Specification.new do |spec| if defined?(JRUBY_VERSION) spec.platform = "java" else - spec.add_runtime_dependency "set", "~> 1.0" + spec.add_runtime_dependency "set", "~> 1.1" spec.add_runtime_dependency "rbtree" end end From b34ae571cb6ffa333371f62010bd7541f41f4f89 Mon Sep 17 00:00:00 2001 From: Andrew Rich <852709+arich@users.noreply.github.com> Date: Mon, 24 Feb 2025 15:32:15 -0600 Subject: [PATCH 2/2] Update set requirement to maintain ruby 2.7 compatibility remove ruby head from testing matrix --- .github/workflows/test.yml | 2 +- sorted_set.gemspec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index e959070..ff3cb12 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -7,7 +7,7 @@ jobs: strategy: fail-fast: false matrix: - ruby: [ 2.7, 3.0, 3.1, 3.2, 3.3, 3.4, head, jruby ] + ruby: [ 2.7, 3.0, 3.1, 3.2, 3.3, 3.4, jruby ] os: [ ubuntu ] name: >- diff --git a/sorted_set.gemspec b/sorted_set.gemspec index f9e8060..8c189ca 100644 --- a/sorted_set.gemspec +++ b/sorted_set.gemspec @@ -26,7 +26,7 @@ Gem::Specification.new do |spec| if defined?(JRUBY_VERSION) spec.platform = "java" else - spec.add_runtime_dependency "set", "~> 1.1" + spec.add_runtime_dependency "set", ">= 1.0", "< 1.2.0" spec.add_runtime_dependency "rbtree" end end