Releases: appbaseio/dejavu
Releases · appbaseio/dejavu
3.8.3
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.
- Bumped
Miscellaneous
- Various formatting changes and README updates for better documentation.
- Updated yarn lock file for dependency management.
3.6.0
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
3.5.2
Fix
- Update RS version
3.5.1
Fixes
- add opensearch support
- remove ? at the end of _msearch
- improve default sort by id with unmapped_type addition
3.5.0
Fixes
- Adds support for
linux/arm64
architecture for Dejavu release
3.4.7
3.4.2
chore(build): 0.1.7
3.4.1
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
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.