Releases: manticoresoftware/manticoresearch-javascript
Releases · manticoresoftware/manticoresearch-javascript
Release 8.0.0
This release includes:
- BREAKING CHANGE:
Replaced the_id
property withid
in all related request/response objects - Updated documentation
Release 7.0.0
This release includes:
- Added support for the
/autocomplete
endpoint - BREAKING CHANGES:
Replaced theindex
property withtable
in all related methods - Updated documentation
Release 6.0.0
This release includes:
-
added support for KNN vector search
-
added support for search with joined tables
-
updated sql request and error response formats to match changes in Manticore
-
BREAKING CHANGES: updated the structure of client modules to strictly match the request/response formats specified by Manticore's JSON API
(Related Github issue: manticoresoftware/openapi#16)-
added modules:
- AggComposite, AggCompositeSource, AggCompositeTerm - handle search aggregations
(more on aggregation) - FulltextFilter - handle full-text search queries
(more on full-text search) - Join, JoinCond, JoinOn - handle joining tables
(more on joining tables) - KnnQuery - handles KNN search
(more on KNN search) - MatchAll - handles 'match_all' search
(more on 'match_all') - ReplaceDocumentRequest - handles replace document requests
- ResponseErrorDetails, ResponseError - handle Manticore error responses
- SearchQuery - handles search queries
(more on searching) - SqlResponse - handles Manticore sql responses
- AggComposite, AggCompositeSource, AggCompositeTerm - handle search aggregations
-
removed modules:
- AggregationSortInnerValue
- EqualsFilter
- Facet
- FilterBoolean
- FilterNumber
- FilterString
- InFilter
- MatchOp
- MatchOpFilter
- NotFilterBoolean
- NotFilterNumber
- NotFilterString
- SortMultiple
- SortMVA
- SortOrder
-
renamed modules:
- AggregationTerms -> AggTerms
(more on aggregation) - GeoDistanceFilterLocationAnchor -> GeoDistanceLocationAnchor
- GeoDistanceFilter -> GeoDistance
(more on geo filtering) - HighlightField -> HighlightFieldOption
- MatchFilter -> Match
(more on 'match' filters) - RangeFilter -> Range
(more on 'range' filters) - SourceByRules -> SourceRules
(more on the 'source' property)
- AggregationTerms -> AggTerms
-
-
updated documentation
Release 4.0.0
This release includes:
- BREAKING: Changed types of 'aggs' and 'expressions' properties in SearchRequest to match Manticore types
- Updated documentation
Release 3.3.1
This release includes:
- Fixed the structure of BulkResponse to match the altered format of server response in Manticore 6.2.0
Release 3.3.0
This release includes:
- Improved the search API to offer more abstraction, eliminating the need for users to pass search requests as complex JSON objects; instead, the searchRequest object can now be built by setting its properties separately
- Added the support of the
track_scores
option in search requests - Updated documentation to reflect these changes
Release 3.2.1
This release includes:
- updated documentation
Release 3.2.0
This release includes:
- support of Manticore Search 5.0.0.
- handling 'sql-over-http' response as an array
- support of http 'options' parameter
- added 'total_relation' property to search response
- added the correct handling of big int numbers
- minor changes in tests
Release 2.0.3
This release includes:
- fixed issue with an incorrect document auto generation