All notable changes to Apium will be documented in this file.
Starting from Apium v1.0.1, The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Please respect the 80-character text margin and follow the GitHub Flavored Markdown Spec.
Unreleased - updates in preparation for Habeas release
- "api_version" added to all response "res" objects
-
upgraded to Rails 6
-
Added support for aggregating buckets by normalized keyword and returning the "top_hits" first document result for a non-normalized display
-
Changes response format of
facets
keyFrom:
"facets": { "WILLA CATHER": 10, "Willa Cather": 50 }
To:
"facets": { "willa cather": { "num" : 60, source: "Willa Cather" } }
Not only is the response format itself different, but there may be fewer facets returned since normalized values which match are combined
v1.0.4 - Updates & license
- Updated Ruby version, gems (which addresses mimemagic dependency problem), and license added
- Documentation on facets and highlighting
v1.0.3 - gem updates
- updates to rails and other gems
v1.0.2 - escapes and sorting
- question mark and asterisk behavior in queries
- order of expected, actual in tests
- sort behavior for relevancy
- support for multivalued and nested field sorting
- documentation moved back into apium from henbit location in order to version it with software
- ruby, rails, and other gem versions
v1.0.1 - version 1.0.1
- ruby, rails, and other gem versions
- version moved to initializer
v1.0.0 - Initial Launch
- Jessica Dussault (jduss4)