Skip to content

Releases: meilisearch/meilisearch-rails

v0.7.1 πŸš‚

01 Aug 15:39
347411a

Choose a tag to compare

πŸš€ Enhancements

  • Add scope for eager loading (#170) @rolandasb
    This scope will help eager loading associations when a reindex is called.
  • Feature/Analytics (#179) @brunoocasali
  • Describe the use of ms_ methods if things like search are already defined (#159) @JasonBarnabe

πŸ› Bug Fixes

  • Add timeout errors to be kept when raise_on_failure is false (#174) @brunoocasali
    Now when MeiliSearch::Client raises a MeiliSearch::TimeoutError we will catch the exception if the raise_on_failure is being used.
  • Fix primary_key customization (#176) @brunoocasali
    Now when you want to customize the key, you will be able to if you use the primary_key option in the index definition.
  • Fix playground with docker environment (#173) @brunoocasali

Thanks again to @JasonBarnabe, @brunoocasali and @rolandasb! πŸŽ‰

v0.7.0 πŸ›€

12 Jul 15:32
ea71fc6

Choose a tag to compare

This version makes this package compatible with Meilisearch v0.28.0 πŸŽ‰
Check out the changelog of Meilisearch v0.28.0 for more information on the changes.

πŸ’₯ Breaking changes

⚠️ Small disclaimer: All the raw* methods are a direct connection between your Rails application and Meilisearch, you may find changes that are not present in this section.

Thanks again to @brunoocasali πŸŽ‰

v0.6.0 πŸš‚

29 Jun 16:56
c328326

Choose a tag to compare

⚠️ Breaking changes

  • PerEnvironment configuration now it should be applied globally (#153) @brunoocasali
    ⚠️ If the user runs the application with the old configuration, an exception will be raised. The choice here is to make the user aware of this configuration (if they keep the old way, no suffix would be applied and that will cause silent problems in production).

πŸš€ Enhancements

πŸ› Bug Fixes

  • Check for Sequel::Model instead of only ::Sequel (#164) @uvera

Thanks again to @brunoocasali and @uvera! πŸŽ‰

v0.5.2 πŸ›€

18 May 15:59
acbdd10

Choose a tag to compare

πŸš€ Enhancements

  • Remove duplicated gem versions from the gemspec/Gemfile (#149) @brunoocasali
  • Update sidekiq worker to job in readme (#137) @jmarsh24

πŸ› Bug Fixes

Thanks again to @brunoocasali, @curquiza, @jmarsh24! πŸŽ‰

v0.5.1 πŸ›€

14 Feb 18:50
92643c1

Choose a tag to compare

πŸ› Bug Fixes

Thanks again to @jitingcn! πŸŽ‰

v0.5.0 πŸ›€

08 Feb 10:30
0b39d16

Choose a tag to compare

⚠️ Breaking changes

To prevent problems in the future #106 was merged and to use this version, changes should be done in order to use successfully.
The most common replacements you should do are:

  • include MeiliSearch should be now include MeiliSearch::Rails
  • MeiliSearch.configuration = should be nowMeiliSearch::Rails.configuration =

Be aware about every internal can be accessed from the namespaced model MeiliSearch::Rails, if you call MeiliSearch::SomeClass you'll be accessing an internal from meilisearch-ruby not meilisearch-rails.

πŸ› Bug Fixes

  • Fix Rails module calls inside the Meilisearch::Rails & Add smoke-test workflow step (#108) @brunoocasali

πŸš€ Enhancements

Thanks again to @brunoocasali, @cjilbert504 and @excid3! πŸŽ‰

v0.4.1 πŸ›€

25 Jan 17:38
d0f115f

Choose a tag to compare

πŸ› Bug Fixes

  • Remove the internal method ms_full_const_get from MeiliSearch::ClassMethods in order to fix superclass mismatch (#102) @brunoocasali

Thanks, @brunoocasali! πŸŽ‰

v0.4.0 πŸ›€

13 Jan 17:45
28088e6

Choose a tag to compare

This package version is compatible with MeiliSearch v0.25.0 πŸŽ‰

⚠️ Breaking changes

This package version use meilisearch-ruby v0.18.0 which is only compatible with MeiliSearch v0.25.0 and later, but not with v0.24.0 and older. Be sure you are using at least MeiliSearch v0.25.0 or newer before doing the upgrade.

Thanks again to @curquiza and @jitingcn for all the work done in our test suite, for the simplecov addition but also for the upgrade of rspec! πŸŽ‰

v0.3.0 πŸ›€

18 Nov 15:02
2edeff2

Choose a tag to compare

This package version is compatible with MeiliSearch v0.24.0 πŸŽ‰

⚠️ Breaking changes

This package version use meilisearch-ruby v0.17.2 which is only compatible with MeiliSearch v0.24.0 and later, but not with v0.23.1 and older. Be sure you are using at least MeiliSearch v0.24.0 or newer before doing the upgrade.

πŸ’… Enhancements

Expand to see the list!

New Contributors

Thanks again to @danirod, @hosamaly, @bb, @brunoocasali, and @curquiza what a hacktoberfest! πŸŽ‰

v0.2.3 πŸ›€

26 Aug 08:11

Choose a tag to compare

Changes

Thanks again to @jitingcn! πŸŽ‰