Skip to content

Releases: internxt/crypto

v.1.0.2

23 Mar 16:20
b175606

Choose a tag to compare

  • Adds CCs and BCCs fields
  • Removes recipient, and makes recipients non-optional

v.1.0.0

20 Mar 15:08
fa51054

Choose a tag to compare

Contains breaking API changes!!!!

  • Email encryption doesn't require the entire email with parameters anymore; it only needs the email body (text, subject, and attachments).
  • symmetric and ecc moved to noble wrappers for webcrypto
  • key-wrapper switched to noble library
  • removed duplicated functions for hash and key derivation (with hex outputs)
  • derive-key was split into derive-key (blake3) and derive-password (argon2)
  • dependencies upgraded
  • small clean up: read.me, jdocs, etc.

v.0.0.14

17 Mar 15:01
26af056

Choose a tag to compare

  • add hybrid encryption from Noble
  • remove Kyber512 and Kyber1024
  • use noble wrappers for aes-gcm
  • use noble for aes-kw
  • inline hash-wasm

v.0.0.13

18 Feb 16:42

Choose a tag to compare

v.0.0.13 Pre-release
Pre-release
add inlineOnle

v.0.0.12

23 Jan 16:55

Choose a tag to compare

v.0.0.12 Pre-release
Pre-release

Shake imports with tsdown

v.0.0.11

22 Jan 11:44

Choose a tag to compare

v.0.0.11 Pre-release
Pre-release

Add imports shaking

v.0.0.10-alpha

18 Nov 16:16

Choose a tag to compare

v.0.0.10-alpha Pre-release
Pre-release
add bytesToMnemonic

v.0.0.9-alpha

31 Oct 11:46

Choose a tag to compare

v.0.0.9-alpha Pre-release
Pre-release
  • remove env
  • move getPublicKeys to keystoreService
  • switch from functions to services for sending email and getting keys/keystores

v.0.0.8-alpha

24 Oct 09:18
5b1d07f

Choose a tag to compare

v.0.0.8-alpha Pre-release
Pre-release
  • Add Mac via blake3
  • Add derivation of CryptoKeys for symmetric module

v.0.0.7-alpha

14 Oct 09:41
762a9db

Choose a tag to compare

v.0.0.7-alpha Pre-release
Pre-release
  • Functions for encrypting email AND email subject are added
  • Publishing yml moved to workflows
  • Added more tests