Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@evervault/sdk

Package Overview
Dependencies
Maintainers
5
Versions
105
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@evervault/sdk - npm Package Versions

13
11

5.1.2

Diff

Changelog

Source

5.1.2

Patch Changes

  • 3cb052a: Fix bug resulting in undefined reference within the AttestationDoc Cache when using the enableEnclaves entrypoint.
narruc
published 5.1.1 •

Changelog

Source

5.1.1

Patch Changes

  • 942f0e6: Update typings to include new enableEnclaves function.
narruc
published 5.1.0 •

Changelog

Source

5.1.0

Minor Changes

  • 6baff50: Add new enableEnclaves function and deprecate enableCages
narruc
published 5.0.0 •

Changelog

Source

5.0.0

Major Changes

  • 172eb04: Deprecating intercept and ignore domains

    You can now use the enableOutboundRelay() method to enable outbound relay. For more details check out https://docs.evervault.com/sdks/nodejs#enableoutboundrelay()

  • e42fddd: Simplifying errors thrown by the SDK.

    Previously we exposed many different error types for users to handle, but in most cases these errors were not something that could be caught and handled, but were rather indicative of a larger configuration issue. This change simplifies the errors thrown by returning an EvervaultError with accompanying error message by default, unless they are a transient error which can be handled programmatically, in which case a specific error is returned.

  • d03a72e: We have released a new API for Function run requests which is more robust, more extensible, and which provides more useful error messages when Function runs fail. This change migrates all Function run requests to the new API. In addition, we have removed the encryptAndRun method, async Function run requests, and specifying version of Function to run. For more details check out https://docs.evervault.com/sdks/nodejs#run()

Minor Changes

  • dc30edd: The encrypt function has been enhanced to accept an optional Data Role. This role, once specified, is associated with the data upon encryption. Data Roles can be created in the Evervault Dashboard (Data Roles section) and provide a mechanism for setting clear rules that dictate how and when data, tagged with that role, can be decrypted. For more details check out https://docs.evervault.com/sdks/nodejs#encrypt()

    evervault.encrypt('hello world!', 'allow-all');

  • 4ea79de: Add support for using Data Roles when encrypting files with the encrypt function.

  • 72d6786: Cage PCR Provider: publish new PCRs to public source which SDKs can pull from for attestation

Patch Changes

  • d4a1a87: We were duplicating information from our documentation on our website into the README. Instead, we now have a single source of truth
narruc
published 4.3.0 •

Changelog

Source

4.3.0

Minor Changes

  • 6e7c03f: Updated attestation for Cages GA
narruc
published 4.2.0 •

narruc
published 4.1.0 •

narruc
published 4.0.1 •

narruc
published 4.0.0 •

narruc
published 3.14.1 •

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc