Skip to content

Releases: cipherstash/stack

@cipherstash/protect@10.0.2

10 Nov 17:55
6590c66

Choose a tag to compare

Patch Changes

  • Updated dependencies [9005484]
    • @cipherstash/schema@2.0.0

@cipherstash/protect-dynamodb@5.0.2

10 Nov 17:55
6590c66

Choose a tag to compare

Patch Changes

  • @cipherstash/protect@10.0.2

@cipherstash/drizzle@1.0.0

10 Nov 17:55
6590c66

Choose a tag to compare

Minor Changes

  • 2edfedd: Added support for encrypted or operation.

  • 7b8c719: Added generate-eql-migration CLI command to automate EQL migration generation.

    This command consolidates the manual process of running drizzle-kit generate --custom and populating the SQL file into a single command. It uses the bundled EQL SQL from @cipherstash/schema for offline-friendly, version-locked installations.

    Usage:

    npx generate-eql-migration
    npx generate-eql-migration --name setup-eql
    npx generate-eql-migration --out migrations

Patch Changes

  • Updated dependencies [9005484]
    • @cipherstash/schema@2.0.0
    • @cipherstash/protect@10.0.2

@cipherstash/schema@1.1.0

06 Nov 15:37
7f98efb

Choose a tag to compare

Minor Changes

  • d8ed4d4: Exported all types for packages looking for deeper integrations with Protect.js.

@cipherstash/protect@10.0.1

06 Nov 15:37
7f98efb

Choose a tag to compare

Patch Changes

  • Updated dependencies [d8ed4d4]
    • @cipherstash/schema@1.1.0

@cipherstash/protect-dynamodb@5.0.1

06 Nov 15:37
7f98efb

Choose a tag to compare

Patch Changes

  • @cipherstash/protect@10.0.1

@cipherstash/drizzle@0.2.0

06 Nov 22:55
f5df968

Choose a tag to compare

Minor Changes

  • ebda487: Added explicit return type to extractProtectSchem.

@cipherstash/drizzle@0.1.0

06 Nov 15:37
7f98efb

Choose a tag to compare

Minor Changes

  • d8ed4d4: Released initial Drizzle ORM interface.

Patch Changes

  • Updated dependencies [d8ed4d4]
    • @cipherstash/schema@1.1.0
    • @cipherstash/protect@10.0.1

@cipherstash/schema@1.0.0

29 Oct 03:15
fe5e410

Choose a tag to compare

Major Changes

  • 788dbfc: Added JSON and INT data type support and update FFI to v0.17.1 with x86_64 musl environment platform support.

    • Update @cipherstash/protect-ffi from 0.16.0 to 0.17.1 with support for x86_64 musl platforms.
    • Add searchableJson() method to schema for JSON field indexing (the search operations still don't work but this interface exists)
    • Refactor type system: EncryptedPayload → Encrypted, add JsPlaintext
    • Add comprehensive test suites for JSON, integer, and basic encryption
    • Update encryption format to use 'k' property for searchable JSON
    • Remove deprecated search terms tests for JSON fields
    • Simplify schema data types to text, int, json only
    • Update model helpers to handle new encryption format
    • Fix type safety issues in bulk operations and model encryption

@cipherstash/protect@10.0.0

29 Oct 03:15
fe5e410

Choose a tag to compare

Major Changes

  • 788dbfc: Added JSON and INT data type support and update FFI to v0.17.1 with x86_64 musl environment platform support.

    • Update @cipherstash/protect-ffi from 0.16.0 to 0.17.1 with support for x86_64 musl platforms.
    • Add searchableJson() method to schema for JSON field indexing (the search operations still don't work but this interface exists)
    • Refactor type system: EncryptedPayload → Encrypted, add JsPlaintext
    • Add comprehensive test suites for JSON, integer, and basic encryption
    • Update encryption format to use 'k' property for searchable JSON
    • Remove deprecated search terms tests for JSON fields
    • Simplify schema data types to text, int, json only
    • Update model helpers to handle new encryption format
    • Fix type safety issues in bulk operations and model encryption

Patch Changes

  • Updated dependencies [788dbfc]
    • @cipherstash/schema@1.0.0