From 11b2972357825b1595b5955b15c8bfe000065d1a Mon Sep 17 00:00:00 2001 From: Pat Allan Date: Tue, 21 Dec 2021 14:06:16 +1100 Subject: [PATCH] 5.4.0 --- CHANGELOG.markdown | 17 +++++++++++++++++ README.textile | 4 ++-- thinking-sphinx.gemspec | 2 +- 3 files changed, 20 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.markdown b/CHANGELOG.markdown index bc65dafc..4eb741e6 100644 --- a/CHANGELOG.markdown +++ b/CHANGELOG.markdown @@ -2,6 +2,23 @@ All notable changes to this project (at least, from v3.0.0 onwards) are documented in this file. +## 5.4.0 - 2021-12-21 + +[Release Notes](https://github.com/pat/thinking-sphinx/releases/tag/v5.4.0) + +### Added + +* Rails 7 support, including contributions from @anthonyshull in [#1205](https://github.com/pat/thinking-sphinx/pull/1205). + +### Changed + +* Confirmed support by testing against Manticore 4.0 and Sphinx 3.4. + +### Fixed + +* Include instance_exec in ThinkingSphinx::Search::CORE_METHODS by @jdelStrother in [#1210](https://github.com/pat/thinking-sphinx/pull/1210). +* Use File.exist? instead of the deprecated File.exists? ([#1211](https://github.com/pat/thinking-sphinx/issues/1211)). + ## 5.3.0 - 2021-08-19 [Release Notes](https://github.com/pat/thinking-sphinx/releases/tag/v5.3.0) diff --git a/README.textile b/README.textile index 88afec53..49fd611f 100644 --- a/README.textile +++ b/README.textile @@ -1,6 +1,6 @@ h1. Thinking Sphinx -Thinking Sphinx is a library for connecting ActiveRecord to the Sphinx full-text search tool, and integrates closely with Rails (but also works with other Ruby web frameworks). The current release is v5.3.0. +Thinking Sphinx is a library for connecting ActiveRecord to the Sphinx full-text search tool, and integrates closely with Rails (but also works with other Ruby web frameworks). The current release is v5.4.0. h2. Upgrading @@ -14,7 +14,7 @@ It's a gem, so install it like you would any other gem. You will also need to sp
gem 'mysql2',          '~> 0.4',    :platform => :ruby
 gem 'jdbc-mysql',      '~> 5.1.35', :platform => :jruby
-gem 'thinking-sphinx', '~> 5.3'
+gem 'thinking-sphinx', '~> 5.4' The MySQL gems mentioned are required for connecting to Sphinx, so please include it even when you're using PostgreSQL for your database. diff --git a/thinking-sphinx.gemspec b/thinking-sphinx.gemspec index a99c3da1..2e8ff460 100644 --- a/thinking-sphinx.gemspec +++ b/thinking-sphinx.gemspec @@ -5,7 +5,7 @@ $:.push File.expand_path('../lib', __FILE__) Gem::Specification.new do |s| s.name = 'thinking-sphinx' - s.version = '5.3.0' + s.version = '5.4.0' s.platform = Gem::Platform::RUBY s.authors = ["Pat Allan"] s.email = ["pat@freelancing-gods.com"]