diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3662751..3c90df0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,6 +22,7 @@ jobs: - '3.1' - '3.2' - '3.3' + - '3.4' steps: - uses: actions/checkout@v4 - name: Set up Ruby ${{ matrix.ruby-version }} diff --git a/CHANGELOG.md b/CHANGELOG.md index c20ca48..7c3e93a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## 3.11.0 + +IMPROVEMENTS: + +- add Ruby 3.4 support + ## 3.10.0 IMPROVEMENTS: diff --git a/dyndnsd.gemspec b/dyndnsd.gemspec index baca8e8..791869b 100644 --- a/dyndnsd.gemspec +++ b/dyndnsd.gemspec @@ -29,6 +29,8 @@ Gem::Specification.new do |s| s.add_dependency 'async', '~> 1.31.0' s.add_dependency 'async-dns', '~> 1.3.0' + s.add_dependency 'base64', '~> 0.2.0' # needed for async + s.add_dependency 'logger', '~> 1.6.0' s.add_dependency 'metriks' s.add_dependency 'opentelemetry-exporter-jaeger', '~> 0.22.0' s.add_dependency 'opentelemetry-instrumentation-rack', '~> 0.22.0'