diff --git a/Appraisals b/Appraisals index 56a28d5..9ebddfd 100644 --- a/Appraisals +++ b/Appraisals @@ -1,3 +1,8 @@ +appraise 'rails-70' do + gem 'actionpack', '~> 7.0.0' + gem 'railties', '~> 7.0.0' +end + appraise 'rails-61' do gem 'actionpack', '~> 6.1.0' gem 'railties', '~> 6.1.0' diff --git a/CHANGELOG.md b/CHANGELOG.md index 6ebf226..ba7d441 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,7 @@ # Unreleased +- Rails 7.0 support. + # 0.15.4 - Update to Bot API 5.3 diff --git a/gemfiles/rails_42.gemfile b/gemfiles/rails_42.gemfile index af9d2e2..f44e79f 100644 --- a/gemfiles/rails_42.gemfile +++ b/gemfiles/rails_42.gemfile @@ -10,7 +10,7 @@ group :development do gem "pry", "~> 0.13.1" gem "pry-byebug", "~> 3.9.0" gem "sdoc", "~> 2.0.3" - gem "telegram-bot-types", "~> 0.6.2" + gem "telegram-bot-types", "~> 0.6.3" gem "rspec", "~> 3.10.0" gem "rspec-its", "~> 1.3.0" gem "rspec-rails", "~> 4.0.2" diff --git a/gemfiles/rails_50.gemfile b/gemfiles/rails_50.gemfile index 857b2af..b9852d2 100644 --- a/gemfiles/rails_50.gemfile +++ b/gemfiles/rails_50.gemfile @@ -10,7 +10,7 @@ group :development do gem "pry", "~> 0.13.1" gem "pry-byebug", "~> 3.9.0" gem "sdoc", "~> 2.0.3" - gem "telegram-bot-types", "~> 0.6.2" + gem "telegram-bot-types", "~> 0.6.3" gem "rspec", "~> 3.10.0" gem "rspec-its", "~> 1.3.0" gem "rspec-rails", "~> 4.0.2" diff --git a/gemfiles/rails_51.gemfile b/gemfiles/rails_51.gemfile index 2fe3d48..3b44533 100644 --- a/gemfiles/rails_51.gemfile +++ b/gemfiles/rails_51.gemfile @@ -10,7 +10,7 @@ group :development do gem "pry", "~> 0.13.1" gem "pry-byebug", "~> 3.9.0" gem "sdoc", "~> 2.0.3" - gem "telegram-bot-types", "~> 0.6.2" + gem "telegram-bot-types", "~> 0.6.3" gem "rspec", "~> 3.10.0" gem "rspec-its", "~> 1.3.0" gem "rspec-rails", "~> 4.0.2" diff --git a/gemfiles/rails_52.gemfile b/gemfiles/rails_52.gemfile index bd6915f..88d2966 100644 --- a/gemfiles/rails_52.gemfile +++ b/gemfiles/rails_52.gemfile @@ -10,7 +10,7 @@ group :development do gem "pry", "~> 0.13.1" gem "pry-byebug", "~> 3.9.0" gem "sdoc", "~> 2.0.3" - gem "telegram-bot-types", "~> 0.6.2" + gem "telegram-bot-types", "~> 0.6.3" gem "rspec", "~> 3.10.0" gem "rspec-its", "~> 1.3.0" gem "rspec-rails", "~> 4.0.2" diff --git a/gemfiles/rails_60.gemfile b/gemfiles/rails_60.gemfile index d387f8e..e7433c6 100644 --- a/gemfiles/rails_60.gemfile +++ b/gemfiles/rails_60.gemfile @@ -10,7 +10,7 @@ group :development do gem "pry", "~> 0.13.1" gem "pry-byebug", "~> 3.9.0" gem "sdoc", "~> 2.0.3" - gem "telegram-bot-types", "~> 0.6.2" + gem "telegram-bot-types", "~> 0.6.3" gem "rspec", "~> 3.10.0" gem "rspec-its", "~> 1.3.0" gem "rspec-rails", "~> 4.0.2" diff --git a/gemfiles/rails_61.gemfile b/gemfiles/rails_61.gemfile index 4ac8b94..487ce96 100644 --- a/gemfiles/rails_61.gemfile +++ b/gemfiles/rails_61.gemfile @@ -10,7 +10,7 @@ group :development do gem "pry", "~> 0.13.1" gem "pry-byebug", "~> 3.9.0" gem "sdoc", "~> 2.0.3" - gem "telegram-bot-types", "~> 0.6.2" + gem "telegram-bot-types", "~> 0.6.3" gem "rspec", "~> 3.10.0" gem "rspec-its", "~> 1.3.0" gem "rspec-rails", "~> 4.0.2" diff --git a/gemfiles/rails_70.gemfile b/gemfiles/rails_70.gemfile new file mode 100644 index 0000000..015766b --- /dev/null +++ b/gemfiles/rails_70.gemfile @@ -0,0 +1,21 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "actionpack", "~> 7.0.0" +gem "railties", "~> 7.0.0" + +group :development do + gem "appraisal", "~> 2.2" + gem "pry", "~> 0.13.1" + gem "pry-byebug", "~> 3.9.0" + gem "sdoc", "~> 2.0.3" + gem "telegram-bot-types", "~> 0.6.3" + gem "rspec", "~> 3.10.0" + gem "rspec-its", "~> 1.3.0" + gem "rspec-rails", "~> 4.0.2" + gem "rubocop", "~> 0.52.1" + gem "coveralls", "~> 0.8.23", require: false +end + +gemspec path: "../" diff --git a/telegram-bot.gemspec b/telegram-bot.gemspec index f8c2457..a1d47ca 100644 --- a/telegram-bot.gemspec +++ b/telegram-bot.gemspec @@ -19,8 +19,8 @@ Gem::Specification.new do |spec| spec.required_ruby_version = '>= 2.4' - spec.add_dependency 'actionpack', '>= 4.0', '< 6.2' - spec.add_dependency 'activesupport', '>= 4.0', '< 6.2' + spec.add_dependency 'actionpack', '>= 4.0', '< 7.1' + spec.add_dependency 'activesupport', '>= 4.0', '< 7.1' spec.add_dependency 'httpclient', '~> 2.7' spec.add_development_dependency 'bundler', '> 1.16'