Changelog
See our buildlog for relationships between specific docker hashes and version tags. The most recent releases are at the bottom of the file. There will only ever be multiple hashes for a single version tag if the underlying image was rebuilt to fix a security vulnerability.
v1.1.0
- Added support for PUT endpoints on the index api.
- Dependency updates.
v1.0.0
- _icl_ prefix for protected fields instead of protected_
- _encrypted_source only contains protected fields
- Disallow directly querying protected fields
- Reduce likelihood of collision on trigrams
- Allow tenant_id to be fixed per index
v0.6.1
- Few miscellaneous bug fixes.
v0.6.0
- Fix issue with wildcard parsing
- Add extra validation for standalone keys
- Support Bool, Number, and String fields on index
- Fix multi-language detection on substring search
- Only try to replace hits source on successful requests
- Error when given an unexpected body type
- Error for substring queries that do not include enough characters
- Require tenant ID for search and index
- Improve error messages for queries using disabled filters
v0.5.0
- Add
accept_invalid_certs
configuration - Update
es_url
tosearch_service_url
. - Add
_cloaked_search/health
and_cloaked_search/live
endpoints to aid in real deployments. - Make tenantidfield configurable per index.
- TSC integration.
- Add link to 5M wikipedia set from tantivy.
- Allow tenant ids to be String, Number or Boolean instead of just String.
- Improve tenant detection.
v0.4.0
- Moved standalone secrets to files, config points to them.
- Add support for +/- substring, phrase and term queries.
v0.3.0
- Sign over the edek protobuf when we create it and verify it on deserialization.
- Add prefix/suffix substring (trigram) support.
v0.2.0
- Automatically select the best filter on query
- Add a check to make sure the requesting tenant matches resulting document
- Add phonetic filter to analyzer
- Allow changing analyzers in config file
- Upgrade to alpine-3.14, and rust-1.54
- Dependency updates
v0.1.48
- Initial version of CSP
Versioning Policy
See our container versioning policy documentation.