Skip to content

Releases: appbaseio/dejavu

3.8.3

29 Sep 09:31
Compare
Choose a tag to compare

Release Changelog - Sep 29, 2024

Fixes

  • Search Preview:

    • Improved robustness of version checking logic.
    • Fixed issue with setting mappings to state.
    • Removed query explorer from navigation.
  • Version Management:

    • Explicit version usage logic to enhance clarity.
    • Improved reliability when fetching the search engine version.

Build & Dependencies

  • Node Support: Updated build to support Node v20 LTS.
  • Docker: Updated Docker workflows and base image for improved deployment. Supports multi-arch builds.
  • Docker-compose: Update Docker compose flows. Tested with Elasticsearch 8.15.1 and OpenSearch 2.17.0
  • Dependency Updates:
    • Bumped express from 4.18.2 to 4.21.0.
    • Bumped elliptic from 6.5.2 to 6.5.7.
    • Bumped dompurify from 2.3.6 to 2.5.4.

Miscellaneous

  • Various formatting changes and README updates for better documentation.
  • Updated yarn lock file for dependency management.

3.6.0

14 Mar 09:38
120e083
Compare
Choose a tag to compare

Enhancements

This release adds support for OpenSearch 1.x and Elasticsearch 8.x search engines.

This release also now adds docker image support for both linux/amd64 and linux/arm64 architectures.

Usage:

docker pull appbaseio/dejavu:3.6.0 will fetch the image for your architecture. View image on dockerhub

Security Fixes

  • This release contains a security fix to the XSS vulnerability issue mentioned in #430
  • This release also contains security fixes for the dependencies of Dejavu

3.5.3

10 Sep 07:14
Compare
Choose a tag to compare

Fixes

  • Fix: Missing fields in exported files #415

3.5.2

09 Sep 07:27
Compare
Choose a tag to compare

Fix

  • Update RS version

3.5.1

08 Sep 11:22
Compare
Choose a tag to compare

Fixes

  • add opensearch support
  • remove ? at the end of _msearch
  • improve default sort by id with unmapped_type addition

3.5.0

05 Jul 12:00
Compare
Choose a tag to compare

Fixes

  • Adds support for linux/arm64 architecture for Dejavu release

3.4.7

28 Jul 17:33
390fe46
Compare
Choose a tag to compare
  • Fixes empty headers issue which throws failed to execute fetch on Window #390
  • Optimizes build with gzip + brotli compression
  • Uses css extractor to optimize prod build

3.4.2

19 Feb 10:12
Compare
Choose a tag to compare
chore(build): 0.1.7

3.4.1

12 Feb 09:54
Compare
Choose a tag to compare

Feature

  • Convert dejavu project to use yarn workspaces
  • Make browser package independent, so that it can be used without an iframe

Chore

  • Use font-awesome package instead of CDN

Improved ElasticSearch v7.x Support

17 Jul 04:11
Compare
Choose a tag to compare

We are out with a new release 🎉 that includes major enhancements and compatibility fixes for the latest ElasticSearch release.

  • Fixes data view for indexes that were originally created for v6.x, but later upgraded to v7.x,
  • Change the search query to not run match_phrase prefix on .keyword fields, support for which has been removed starting v7.x,
  • Improvements in Search Preview functionality for v7.x, as well as an important bug fix that prevented search preview from loading for certain v7.x apps,
  • Query view adds support for v7.x indexes,
  • Add placeholder for showing an example for a custom mapping format.

You can test this live at dejavu.appbase.io or get the Chrome extension or the Docker image.