-
b0e56b8: Upgrade protect-ffi to 0.21.0 and enable array_index_mode for searchable JSON
- Upgrade
@cipherstash/protect-ffito 0.21.0 across all packages - Enable
array_index_mode: 'all'on STE vec indexes so JSON array operations (jsonb_array_elements, jsonb_array_length, array containment) work correctly - Delegate credential resolution entirely to protect-ffi's
withEnvCredentials - Download latest EQL at build/runtime instead of bundling hardcoded SQL files
- Upgrade
-
db72e2c: Add
encryptQueryAPI for encrypting query terms with explicit query type selection.- New
encryptQuery()method replacescreateSearchTerms()with improved query type handling - Supports
equality,freeTextSearch, andorderAndRangequery types - Deprecates
createSearchTerms()- useencryptQuery()instead - Updates drizzle operators to use correct index selection via
queryTypeparameter
- New
-
Updated dependencies [db72e2c]
-
Updated dependencies [e769740]
- @cipherstash/protect@10.5.0
- @cipherstash/schema@2.1.0
- Updated dependencies [9ccaf68]
- @cipherstash/protect@10.4.0
- Updated dependencies [a1fce2b]
- Updated dependencies [622b684]
- @cipherstash/protect@10.3.0
- 41c4169: Update drizzle imports to use /client export path from Protect.js.
- Updated dependencies [de029de]
- @cipherstash/protect@10.2.0
- ff4421f: Expanded typedoc documentation
- Updated dependencies [ff4421f]
- @cipherstash/protect@10.1.1
- @cipherstash/schema@2.0.1
- Updated dependencies [6b87c17]
- @cipherstash/protect@10.1.0
-
2edfedd: Added support for encrypted or operation.
-
7b8c719: Added
generate-eql-migrationCLI command to automate EQL migration generation.This command consolidates the manual process of running
drizzle-kit generate --customand populating the SQL file into a single command. It uses the bundled EQL SQL from@cipherstash/schemafor offline-friendly, version-locked installations.Usage:
npx generate-eql-migration npx generate-eql-migration --name setup-eql npx generate-eql-migration --out migrations
- Updated dependencies [9005484]
- @cipherstash/schema@2.0.0
- @cipherstash/protect@10.0.2
- ebda487: Added explicit return type to extractProtectSchem.
- d8ed4d4: Released initial Drizzle ORM interface.
- Updated dependencies [d8ed4d4]
- @cipherstash/schema@1.1.0
- @cipherstash/protect@10.0.1