chewy v0.5.0 Release Notes

  • ๐Ÿ’ฅ Breaking changes:

    ๐Ÿ”„ Changes:

    • suggest query options support ([@rschellhorn][]).
    • Added hash data support. How it is possible to pass hashes to import.
    • rake chewy:reset and rake chewy:update paramless acts as rake chewy:reset:all and rake chewy:update:all respectively
    • Added delete_from_index? API method for custom deleted objects marking.
    • Added post_filter API, working the same way as filters.
    • Added chainable strategy query method.
    • Aliasing is performed in index create request for ElasticSearch >= 1.1.
    • preload scope method loads ORM/ODM objects in background.
    • load method :only and :except options to specify load types.
    • highlight and rescore query options support.
    • config/chewy.yml ERB support.

    ๐Ÿ› Bugs Fixed:

    • Fixed missing and exists filters DSL constructors.
    • Reworked index data composing.
    • Support for Kaminari new PaginatableArray behavior ([@leemhenson][])
    • Correct waiting for status. After index creation, bulk import, and deletion.
    • #23: Fix "wrong constant name" with namespace models