Skip to content

Releases: appbaseio/reactivesearch-api

7.26.0

02 Jun 17:40
1e573b5

Choose a tag to compare

Features

  • Add support to filter logs by date range [oss]
  • Add a new rule to apply search settings [noss]
  • Fix add filter rule logic so it can get applied to all search type of queries [noss]

Bug Fixes

  • Fix an analytics report with large records [noss]

Performance

  • Fix replicas, shards settings and mapping template for system indices to save space [oss]
  • Remove _source from the analytics document to save space [noss]

Arc generated system indices should now store 10x less data on average.


To get the full benefits of this update, remove your existing system indices for .logs and .analytics.

7.25.0

25 May 16:25
e7a998c

Choose a tag to compare

Features

  • Email monthly insights report

Bug fixes

  • Fix date range in analytics.
  • Fix analytics session generation.
  • Fix query rules expression parsing
  • Fix query rules and functions ordering
  • Set default query format to OR

7.24.0

13 May 12:06
e7a998c

Choose a tag to compare

Features

  • Powerful analytics insights based on your business activities
  • Apply queryFormat for search and aggregations from search relevancy

Bug Fixes

  • User sessions for ES6
  • Add fallback if index name was not found
  • Fix default value for includeNullValues in search relevancy

7.23.1

06 May 18:07
9ceb291

Choose a tag to compare

Bug Fixes

  • Persist original index on cloning of index
  • Fix search relevancy initial fetch query size

7.23.0

01 May 04:44
88388f5

Choose a tag to compare

Features

  • Support rollover and clean up for older logs data
  • Support rollover and clean up for older analytics data

Bug Fixes

  • Return 200 OK when no permissions are found instead of 404
  • Fix synonyms fetch request to work reliably with the index filter
  • Fix accuracy of click analytics
  • Fix trigger expression parsing logic

7.22.0

24 Apr 23:19
a98cf2e

Choose a tag to compare

Features:

Fixes:

  • Bring parity in the default settings of ReactiveSearch API and ReactiveSearch, the frontend library for React, Vue and React Native
  • Fixes the summary API endpoint (it failed earlier) for ElasticSearch v6

7.21.0

21 Apr 09:09
ef5e487

Choose a tag to compare

Features:

  • noss: Add support to provide past summary for comparison
  • noss(RS API): Add support for terms aggregation (default)

Bug Fixes:

  • oss: Fix index filtering logic for analytics
  • noss(Rules): Validate trigger expression before saving a rule or function
  • noss(RS API): Remove support for cyclic dependencies for react prop
  • noss(RS API): Fix enableSynonyms property and set default fuzziness to zero in search relevancy

7.20.3

13 Apr 12:19

Choose a tag to compare

Fixes

  • Fix a bug so that the synonyms API works with ElasticSearch v6
  • ReactiveSearch API: Add checks for term query generation in context of react prop usage

Chore

  • Updates the base image from Go1.13 to Go1.14, the latest stable release

Note: 7.20.1 and 7.20.2 releases contained patch fixes around ReactiveSearch API that are fully addressed in this release.

7.20.0

09 Apr 19:43
9fcbbbd

Choose a tag to compare

Features

  • Add support for geo_bounding box query
  • Add feature to record user session
  • Add analytics based on user session

Bug Fixes

  • Remove cyclic dependencies for the same component in RS API
  • Remove Synonyms validation as a separate feature
  • Add dataField validation

7.19.2

03 Apr 16:20
32a46f7

Choose a tag to compare

Bug Fixes

  • Fix a bug with ReactiveSearch API where it was crashing while extracting filters from the request body(noss)
  • Fix analytics bug with re-indexed index