Skip to content

Commit 1589b8f

Browse files
committed
Support Ruby 3.4. Drop support for Rails 7.0, Ruby 3.1
1 parent 0a95771 commit 1589b8f

4 files changed

Lines changed: 5 additions & 12 deletions

File tree

.github/workflows/test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ on: [push]
55
jobs:
66
test:
77
strategy:
8+
fail-fast: false
89
matrix:
910
ruby-version:
10-
- '3.1'
1111
- '3.2'
1212
- '3.3'
13+
- '3.4'
1314
gemfile:
14-
- gemfiles/Gemfile.rails70
1515
- gemfiles/Gemfile.rails71
1616
- gemfiles/Gemfile.rails72
1717
- gemfiles/Gemfile.rails80

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
## [Unreleased]
22
### Fixed
33
* Restrict treetop gem dependency
4+
* Support Ruby 3.4. Drop support for Rails 7.0, Ruby 3.1
45

56
## 1.1.2 / 2024-11-18
67
### Fixed

gemfiles/Gemfile.rails70

Lines changed: 0 additions & 8 deletions
This file was deleted.

tnql.gemspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ Gem::Specification.new do |spec|
2424
spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) }
2525
spec.require_paths = ['lib']
2626

27-
spec.required_ruby_version = '>= 3.1'
27+
spec.required_ruby_version = '>= 3.2'
2828

29-
spec.add_dependency 'activesupport', '>= 7.0', '< 8.1'
29+
spec.add_dependency 'activesupport', '>= 7.1', '< 8.1'
3030
spec.add_dependency 'chronic', '~> 0.3'
3131
spec.add_dependency 'ndr_support', '>= 3.0', '< 6'
3232
# treetop 1.6.14 causes errors. I think this may be a buggy release and fixed soon,

0 commit comments

Comments
 (0)