forked from karmi/retire
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
5 additions
and
29 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,36 +1,12 @@ | ||
module Tire | ||
VERSION = "0.5.1" | ||
VERSION = "0.5.2" | ||
|
||
CHANGELOG =<<-END | ||
IMPORTANT CHANGES LATELY: | ||
* [!BREAKING!] Change format of sort/order in simple model searches to <field>:<direction> | ||
* [FIX] Remove `page` and `per_page` from parameters sent to elasticsearch | ||
* [FIX] Remove the `wrapper` options from URL params sent to elasticsearch | ||
* [FIX] Use `options.delete(:sort)` in model search to halt bubbling of `sort` into URL parameters [#334] | ||
* Added prettified JSON output for logging requests and responses at the `debug` level | ||
* Improved the Rake import task | ||
* Allow passing of arbitrary objects in the `:as` mapping option [#446] | ||
* Allow to define default values for Tire::Model::Persistence `:as` lambdas | ||
* Added `@search.results.max_score` | ||
* Changed the URI escape/unescape compatibility patch to not require Rack | ||
* Allow using the full DSL in filter facets | ||
* Allow complex hash options for the `term` query | ||
* Allow passing Hash-like objects to `terms` query as well | ||
* Implemented `respond_to?` for `Item` | ||
* Improved support for Kaminari pagination | ||
* Added support for the `parent` URL parameter in `Index#store` | ||
* Added the `min_score` and `track_scores` DSL methods | ||
* Added support for loading partial fields | ||
* Added support for boosting query | ||
* Added the `facet_filter` DSL method | ||
* Allow passing `routing`, `fields` and `preference` URL parameter to Index#retrieve | ||
* Allow building the search request step-by-step in Tire's DSL [#496] | ||
* Added a `match` query type | ||
* Added support for multisearch (_msearch) and the `Tire.multi_search` DSL method | ||
* Added support for multi-search in the ActiveModel integration and in Tire::Model::Persistence | ||
* Added support for create and delete actions for Index#bulk | ||
* Added support for meta information (`_routing`, `_parent`, etc) in Index#bulk | ||
* Added support for URL parameters (`refresh`, `consistency`) in Index#bulk | ||
* Fixed bugs in the `matches` Tire method in models | ||
* Fixed JSON parser errors when logging empty bodies | ||
* Allow arbitrary ordering of methods in the facet DSL block | ||
* Fix issues with Mongoid gem (incorrect JSON serialization of Moped::BSON::ObjectId) | ||
END | ||
end |