diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 94bb085..331e7a0 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -21,19 +21,13 @@ jobs: - ruby: 2.6 gemfile: gemfiles/activerecord52.gemfile elasticsearch: 7.0.0 - - ruby: 2.5 - gemfile: gemfiles/activerecord51.gemfile - elasticsearch: 6.8.23 - - ruby: 2.4 - gemfile: gemfiles/activerecord50.gemfile - elasticsearch: 6.0.0 - ruby: 2.7 gemfile: gemfiles/mongoid7.gemfile elasticsearch: 7 mongodb: true - ruby: 2.6 gemfile: gemfiles/mongoid6.gemfile - elasticsearch: 6 + elasticsearch: 7 mongodb: true runs-on: ubuntu-latest env: diff --git a/CHANGELOG.md b/CHANGELOG.md index 9ac2edf..dc44329 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +## 5.0.0 (unreleased) + +- Dropped support for Ruby < 2.6 and Active Record < 5.2 + ## 4.6.3 (2021-11-19) - Added support for reloadable synonyms for OpenSearch diff --git a/gemfiles/activerecord50.gemfile b/gemfiles/activerecord50.gemfile deleted file mode 100644 index 3c172a3..0000000 --- a/gemfiles/activerecord50.gemfile +++ /dev/null @@ -1,15 +0,0 @@ -source "https://rubygems.org" - -gemspec path: ".." - -gem "rake" -gem "minitest", ">= 5" -gem "sqlite3", "~> 1.3.0" -gem "activerecord", "~> 5.0.0" -gem "actionpack", "~> 5.0.0" -gem "activejob", "~> 5.0.0", require: "active_job" -gem "elasticsearch", "~> 6" -gem "redis" -gem "connection_pool" -gem "kaminari" -gem "gemoji-parser" diff --git a/gemfiles/activerecord51.gemfile b/gemfiles/activerecord51.gemfile deleted file mode 100644 index 0e95930..0000000 --- a/gemfiles/activerecord51.gemfile +++ /dev/null @@ -1,15 +0,0 @@ -source "https://rubygems.org" - -gemspec path: ".." - -gem "rake" -gem "minitest", ">= 5" -gem "sqlite3" -gem "activerecord", "~> 5.1.0" -gem "actionpack", "~> 5.1.0" -gem "activejob", "~> 5.1.0", require: "active_job" -gem "elasticsearch", "~> 6" -gem "redis" -gem "connection_pool" -gem "kaminari" -gem "gemoji-parser" diff --git a/searchkick.gemspec b/searchkick.gemspec index b1b9600..f957a0e 100644 --- a/searchkick.gemspec +++ b/searchkick.gemspec @@ -13,9 +13,9 @@ Gem::Specification.new do |spec| spec.files = Dir["*.{md,txt}", "{lib}/**/*"] spec.require_path = "lib" - spec.required_ruby_version = ">= 2.4" + spec.required_ruby_version = ">= 2.6" - spec.add_dependency "activemodel", ">= 5" + spec.add_dependency "activemodel", ">= 5.2" spec.add_dependency "elasticsearch", ">= 6", "< 7.14" spec.add_dependency "hashie" end -- libgit2 0.21.0