diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index b25dbb3..afc2026 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -15,7 +15,7 @@ jobs: strategy: matrix: os: [ubuntu-latest, ubuntu-20.04, macos-latest, macos-13, macos-12, windows-latest, windows-2019] - ruby: ['3.0.7', '3.1', '3.2', '3.3'] + ruby: ['3.1', '3.2', '3.3'] steps: - uses: actions/checkout@v3 diff --git a/.ruby-version b/.ruby-version index 2451c27..fd2a018 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -3.0.7 +3.1.0 diff --git a/CHANGELOG.md b/CHANGELOG.md index c84f919..0c1642e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,11 @@ All notable changes to this project will be documented in this file. +## [3.0.5] - 2024-09-08 + +### Changes +[x] Update activerecord and activemodel. + ## [3.0.4] - 2024-09-08 ### Changes diff --git a/Gemfile.lock b/Gemfile.lock index 14be81e..d08408d 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -2,8 +2,8 @@ PATH remote: . specs: dsu (3.0.4) - activemodel (>= 7.0.8, < 8.0) - activesupport (>= 7.0.8, < 8.0) + activemodel (>= 7.2.1, < 8.0) + activesupport (>= 7.2.1, < 8.0) colorize (>= 1.1, < 2.0) os (>= 1.1, < 2.0) thor (>= 1.2, < 2.0) @@ -13,18 +13,19 @@ PATH GEM remote: https://rubygems.org/ specs: - activemodel (7.1.4) - activesupport (= 7.1.4) - activesupport (7.1.4) + activemodel (7.2.1) + activesupport (= 7.2.1) + activesupport (7.2.1) base64 bigdecimal - concurrent-ruby (~> 1.0, >= 1.0.2) + concurrent-ruby (~> 1.0, >= 1.3.1) connection_pool (>= 2.2.5) drb i18n (>= 1.6, < 2) + logger (>= 1.4.2) minitest (>= 5.1) - mutex_m - tzinfo (~> 2.0) + securerandom (>= 0.3) + tzinfo (~> 2.0, >= 2.0.5) ast (2.4.2) base64 (0.2.0) bigdecimal (3.1.8) @@ -71,9 +72,9 @@ GEM concurrent-ruby (~> 1.0) json (2.7.2) language_server-protocol (3.17.0.3) + logger (1.6.1) method_source (1.1.0) minitest (5.25.1) - mutex_m (0.2.0) os (1.1.4) parallel (1.26.3) parser (3.3.5.0) @@ -130,6 +131,7 @@ GEM rubocop-rspec (3.0.5) rubocop (~> 1.61) ruby-progressbar (1.13.0) + securerandom (0.3.1) simplecov (0.22.0) docile (~> 1.1) simplecov-html (~> 0.11) diff --git a/README.md b/README.md index 9ad5e6e..701ffaf 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,6 @@ The [dsu wiki](https://github.com/gangelo/dsu/wiki) is currently the gold standa # Supported ruby versions `dsu` _should_ work with any ruby version `['>= 3.0.7', '< 4.0']`; however, `dsu` is currently tested against the ubuntu-latest, macos-latest and windows-latest platforms, using the following ruby versions: -- 3.0.7 - 3.1 - 3.2 - 3.3 diff --git a/dsu.gemspec b/dsu.gemspec index 47802a8..5acc7a7 100644 --- a/dsu.gemspec +++ b/dsu.gemspec @@ -20,7 +20,7 @@ Gem::Specification.new do |spec| DESC spec.homepage = 'https://github.com/gangelo/dsu' spec.license = 'MIT' - spec.required_ruby_version = ['>= 3.0.7', '< 4.0'] + spec.required_ruby_version = ['>= 3.1.0', '< 4.0'] spec.metadata['homepage_uri'] = spec.homepage spec.metadata['documentation_uri'] = 'https://github.com/gangelo/dsu/wiki' @@ -38,8 +38,8 @@ Gem::Specification.new do |spec| spec.executables = spec.files.grep(%r{\Aexe/}) { |f| File.basename(f) } spec.require_paths = ['lib'] - spec.add_dependency 'activesupport', '>= 7.0.8', '< 8.0' - spec.add_dependency 'activemodel', '>= 7.0.8', '< 8.0' + spec.add_dependency 'activesupport', '>= 7.2.1', '< 8.0' + spec.add_dependency 'activemodel', '>= 7.2.1', '< 8.0' spec.add_dependency 'colorize', '>= 1.1', '< 2.0' spec.add_dependency 'os', '>= 1.1', '< 2.0' spec.add_dependency 'thor', '>= 1.2', '< 2.0' diff --git a/lib/dsu/version.rb b/lib/dsu/version.rb index e13bfac..48f6c74 100644 --- a/lib/dsu/version.rb +++ b/lib/dsu/version.rb @@ -2,5 +2,5 @@ module Dsu VERSION_REGEX = /\A\d+\.\d+\.\d+(\.(alpha|beta|rc)\.\d+)?\z/ - VERSION = '3.0.4' + VERSION = '3.0.5' end