Skip to content

Releases: cipherstash/stack

@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

@cipherstash/protect-dynamodb@5.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/protect@10.0.0

@cipherstash/protect@9.6.0

08 Sep 13:48
bb338d6

Choose a tag to compare

Minor Changes

  • c7ed7ab: Support TypeORM example with ES2022.
  • 211e979: Added support for ES2022 and later.

@cipherstash/protect-dynamodb@4.0.0

08 Sep 13:48
bb338d6

Choose a tag to compare

Patch Changes

  • Updated dependencies [c7ed7ab]
  • Updated dependencies [211e979]
    • @cipherstash/protect@9.6.0

@cipherstash/protect@9.5.0

15 Jul 00:19
d0b72fb

Choose a tag to compare

Minor Changes

  • 6f45b02: Fully implemented audit metadata functionality.

@cipherstash/protect-dynamodb@3.0.0

15 Jul 00:19
d0b72fb

Choose a tag to compare

Minor Changes

  • 6f45b02: Fully implemented audit metadata functionality.

Patch Changes

  • Updated dependencies [6f45b02]
    • @cipherstash/protect@9.5.0

@cipherstash/schema@0.1.0

26 Jun 20:39
a66fba7

Choose a tag to compare

Minor Changes

  • d0b02ea: Released initial package for CipherStash Encrypt schemas.

@cipherstash/protect@9.4.1

26 Jun 20:39
a66fba7

Choose a tag to compare

Patch Changes

  • Updated dependencies [d0b02ea]
    • @cipherstash/schema@0.1.0

@cipherstash/protect@9.4.0

26 Jun 03:09
7205ee5

Choose a tag to compare

Minor Changes

  • 1cc4772: Released support for bulk encryption and decryption.