diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index e431b95..9a55bf4 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -10,9 +10,9 @@ jobs: strategy: matrix: ruby: - - 3.2.0 - - 3.3.0 - - 3.4.0 + - 3.2 + - 3.3 + - 3.4 name: Ruby ${{ matrix.ruby }} steps: diff --git a/CHANGELOG.md b/CHANGELOG.md index a7ef8c8..5e8d5cf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,11 @@ Change Log ========== +Version 0.7.0 *(2025-10-20)* +---------------------------- +## What's Changed +* Add support for `YEARLY` `BYMONTHDAY` https://github.com/square/ruby-rrule/pull/69 + Version 0.6.0 *(2024-03-07)* ---------------------------- ## What's Changed diff --git a/Gemfile b/Gemfile index 41d8a97..71e9be0 100644 --- a/Gemfile +++ b/Gemfile @@ -2,13 +2,10 @@ source 'https://rubygems.org' -gem 'pry', '~> 0.14.1' +gem 'appraisal' +gem 'pry-byebug' gem 'rake' -gem 'rspec', '~> 3.8' +gem 'rspec' gem 'rubocop', '0.63.1' -platform :mri do - gem 'pry-byebug', '~> 3.10.1' -end - gemspec diff --git a/gemfiles/activesupport_7_0.gemfile b/gemfiles/activesupport_7_0.gemfile index 4294328..65a2a78 100644 --- a/gemfiles/activesupport_7_0.gemfile +++ b/gemfiles/activesupport_7_0.gemfile @@ -2,14 +2,11 @@ source "https://rubygems.org" -gem "pry", "~> 0.14.1" +gem "appraisal" +gem "pry-byebug" gem "rake" -gem "rspec", "~> 3.8" +gem "rspec" gem "rubocop", "0.63.1" gem "activesupport", "~> 7.0" -platforms :mri do - gem "pry-byebug", "~> 3.10.1" -end - gemspec path: "../" diff --git a/gemfiles/activesupport_7_1.gemfile b/gemfiles/activesupport_7_1.gemfile index c08c7b7..5332cc0 100644 --- a/gemfiles/activesupport_7_1.gemfile +++ b/gemfiles/activesupport_7_1.gemfile @@ -2,14 +2,11 @@ source "https://rubygems.org" -gem "pry", "~> 0.14.1" +gem "appraisal" +gem "pry-byebug" gem "rake" -gem "rspec", "~> 3.8" +gem "rspec" gem "rubocop", "0.63.1" gem "activesupport", "~> 7.1" -platforms :mri do - gem "pry-byebug", "~> 3.10.1" -end - gemspec path: "../" diff --git a/gemfiles/activesupport_7_2.gemfile b/gemfiles/activesupport_7_2.gemfile new file mode 100644 index 0000000..67ec518 --- /dev/null +++ b/gemfiles/activesupport_7_2.gemfile @@ -0,0 +1,12 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "appraisal" +gem "pry-byebug" +gem "rake" +gem "rspec" +gem "rubocop", "0.63.1" +gem "activesupport", "~> 7.2" + +gemspec path: "../" diff --git a/gemfiles/activesupport_8_0.gemfile b/gemfiles/activesupport_8_0.gemfile new file mode 100644 index 0000000..85ceba1 --- /dev/null +++ b/gemfiles/activesupport_8_0.gemfile @@ -0,0 +1,12 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "appraisal" +gem "pry-byebug" +gem "rake" +gem "rspec" +gem "rubocop", "0.63.1" +gem "activesupport", "~> 8.0" + +gemspec path: "../" diff --git a/lib/rrule/version.rb b/lib/rrule/version.rb index c33f362..8d924bc 100644 --- a/lib/rrule/version.rb +++ b/lib/rrule/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module RRule - VERSION = '0.6.0' + VERSION = '0.7.0' end diff --git a/rrule.gemspec b/rrule.gemspec index 9ba36c9..c6da33b 100644 --- a/rrule.gemspec +++ b/rrule.gemspec @@ -23,5 +23,4 @@ Gem::Specification.new do |s| s.required_ruby_version = '>= 2.6.0' s.add_runtime_dependency 'activesupport', '>= 2.3' - s.add_development_dependency 'appraisal' end