diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 6a68bab..c57e217 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -13,6 +13,7 @@ jobs: strategy: matrix: ruby-version: + - '4.0' - '3.4' - '3.3' - '3.2' diff --git a/CHANGELOG.md b/CHANGELOG.md index 042d0e6..abbb85e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +## 4.4.1 + +Add `logger` as runtime dependency for Ruby 4 support + ## 4.4.0 Add support for `proxy` and `ssl` options in the Grac client configuration diff --git a/Gemfile.lock b/Gemfile.lock index e75e2a5..2785450 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,8 @@ PATH remote: . specs: - grac (4.4.0) + grac (4.4.1) + logger oj (~> 3.16) typhoeus (~> 1) @@ -15,6 +16,7 @@ GEM ethon (0.15.0) ffi (>= 1.15.0) ffi (1.17.2) + logger (1.7.0) oj (3.16.11) bigdecimal (>= 3.0) ostruct (>= 0.2) @@ -52,4 +54,4 @@ DEPENDENCIES rspec (~> 3.12) BUNDLED WITH - 2.4.2 + 2.7.1 diff --git a/grac.gemspec b/grac.gemspec index 76e2c46..42e9bc7 100644 --- a/grac.gemspec +++ b/grac.gemspec @@ -28,4 +28,5 @@ Gem::Specification.new do |spec| spec.add_runtime_dependency 'oj', '~> 3.16' spec.add_runtime_dependency 'typhoeus', '~> 1' + spec.add_runtime_dependency 'logger' end diff --git a/lib/grac/version.rb b/lib/grac/version.rb index d7d8e30..c8634d5 100644 --- a/lib/grac/version.rb +++ b/lib/grac/version.rb @@ -2,6 +2,6 @@ module Grac - VERSION = '4.4.0' + VERSION = '4.4.1' end