Skip to content

Releases: cipherstash/stack

@cipherstash/stack@0.3.0

24 Feb 16:40
fa2b85d

Choose a tag to compare

Minor Changes

  • afe0a55: Improved encrypt model return types to account for Encrypted values.

@cipherstash/stack@0.2.0

24 Feb 13:44
e2f4de1

Choose a tag to compare

Minor Changes

  • 68c8199: Improved typing for model interfaces and full bun support.

@cipherstash/stack@0.1.0

24 Feb 12:03
5aa6c46

Choose a tag to compare

Minor Changes

  • 7ed89a5: Initial release of the CipherStash Stack.

@cipherstash/schema@2.1.0

24 Feb 12:03
5aa6c46

Choose a tag to compare

Minor Changes

  • e769740: Add encrypted JSONB query support with searchableJson() (recommended).

    • New searchableJson() schema method enables encrypted JSONB path and containment queries
    • Automatic query operation inference: string values become JSONPath selector queries, objects/arrays become containment queries
    • Also supports explicit queryType: 'steVecSelector' and queryType: 'steVecTerm' for advanced use cases
    • JSONB path utilities (toJsonPath, buildNestedObject, parseJsonbPath) for building encrypted JSON column queries

@cipherstash/protect@10.5.0

24 Feb 12:03
5aa6c46

Choose a tag to compare

Minor Changes

  • db72e2c: Add encryptQuery API for encrypting query terms with explicit query type selection.

    • New encryptQuery() method replaces createSearchTerms() with improved query type handling
    • Supports equality, freeTextSearch, and orderAndRange query types
    • Deprecates createSearchTerms() - use encryptQuery() instead
    • Updates drizzle operators to use correct index selection via queryType parameter
  • e769740: Add encrypted JSONB query support with searchableJson() (recommended).

    • New searchableJson() schema method enables encrypted JSONB path and containment queries
    • Automatic query operation inference: string values become JSONPath selector queries, objects/arrays become containment queries
    • Also supports explicit queryType: 'steVecSelector' and queryType: 'steVecTerm' for advanced use cases
    • JSONB path utilities (toJsonPath, buildNestedObject, parseJsonbPath) for building encrypted JSON column queries

Patch Changes

  • Updated dependencies [e769740]
    • @cipherstash/schema@2.1.0

@cipherstash/protect-dynamodb@9.0.0

24 Feb 12:03
5aa6c46

Choose a tag to compare

Patch Changes

  • Updated dependencies [db72e2c]
  • Updated dependencies [e769740]
    • @cipherstash/protect@10.5.0

@cipherstash/drizzle@3.0.0

24 Feb 12:03
5aa6c46

Choose a tag to compare

Patch Changes

  • db72e2c: Add encryptQuery API for encrypting query terms with explicit query type selection.

    • New encryptQuery() method replaces createSearchTerms() with improved query type handling
    • Supports equality, freeTextSearch, and orderAndRange query types
    • Deprecates createSearchTerms() - use encryptQuery() instead
    • Updates drizzle operators to use correct index selection via queryType parameter
  • Updated dependencies [db72e2c]

  • Updated dependencies [e769740]

    • @cipherstash/protect@10.5.0
    • @cipherstash/schema@2.1.0

@cipherstash/protect@10.4.0

27 Jan 23:38
9e9442b

Choose a tag to compare

Minor Changes

  • 9ccaf68: Allow stash cli tool to read env files from .env.*.

@cipherstash/protect-dynamodb@8.0.0

27 Jan 23:38
9e9442b

Choose a tag to compare

Patch Changes

  • Updated dependencies [9ccaf68]
    • @cipherstash/protect@10.4.0

@cipherstash/drizzle@2.3.0

27 Jan 23:38
9e9442b

Choose a tag to compare

Patch Changes

  • Updated dependencies [9ccaf68]
    • @cipherstash/protect@10.4.0