Elastica v6.0.0-beta1 Release Notes

  • Backward Compatibility Breaks

    ๐Ÿ›  Bugfixes

    • Enforce Content-Type requirement on the layer Rest, a PR on Elastica #1301 solved it (it has been implemented only in the HTTP Transport), but it was not implemented in the Guzzle Transport. #1349
    • Scroll no longer does an extra iteration both on an empty result and on searches where the last page has a significantly smaller number of results than the pages before it.

    โž• Added

    • โž• Added Query\SpanContaining, Query\SpanWithin and Query\SpanNot #1319
    • Implemented Pipeline and Processors. #1373
    • โš  In PHP 7.2 count() now raises a warning when an invalid parameter is passed. Only arrays and objects implementing the Countable interface should be passed. #1378