Skip to content

v5.2.0

Compare
Choose a tag to compare
@pat pat released this 12 Jun 01:51
· 94 commits to develop since this release
0753d7e

Upgrading

No breaking or major changes.

New features

  • Confirmed support for Ruby 3.0.
  • Orphaned records in real-time indices can now be cleaned up without running rails ts:rebuild. Disabled by default, can be enabled by setting real_time_tidy to true per environment in config/thinking_sphinx.yml (and will need ts:rebuild to restructure indices upon initial deploy). More details in #1192.

Bug fixes

  • Avoid loading ActiveRecord during Rails initialisation so app configuration can still have an impact (@jdelStrother in #1194).
  • Remove app/indices (in both the Rails app and engines) from Rails' eager load paths, which was otherwise leading to indices being loaded more than once. (See #1191 and #1195).