Recent Releases of https://github.com/cipher-fox/nestjs-cryptography

https://github.com/cipher-fox/nestjs-cryptography - v3.2.2

What's Changed

  • chore(deps): bump http-proxy-middleware from 2.0.7 to 2.0.9 in /wiki by @dependabot in https://github.com/mjorgegulab/nestjs-cryptography/pull/13
  • chore(deps): bump formidable from 3.5.1 to 3.5.4 by @dependabot in https://github.com/mjorgegulab/nestjs-cryptography/pull/14
  • [Snyk] Upgrade argon2 from 0.41.1 to 0.43.0 by @mjorgegulab in https://github.com/mjorgegulab/nestjs-cryptography/pull/15

Full Changelog: https://github.com/mjorgegulab/nestjs-cryptography/compare/v3.2.1...v3.2.2

- MDX
Published by mjorgegulab about 1 year ago

https://github.com/cipher-fox/nestjs-cryptography - v3.2.1

Refactoring

  • [chore] constants - define and export MODULE_OPTIONS (24d9b8194254de6c5b5839ae7cc6ca34ebe06ca7)

Dependencies

  • [core(deps)] update && upgrade dependencies (e90fe4c7ade0d9722864b0e1ce4ef44aa69f78af)

Full Changelog: https://github.com/mjorgegulab/nestjs-cryptography/compare/v3.1.1...v3.2.0


What's Changed

  • chore(deps): bump prismjs from 1.29.0 to 1.30.0 in /wiki by @dependabot in https://github.com/mjorgegulab/nestjs-cryptography/pull/6
  • chore(deps-dev): bump @nestjs/common from 11.0.13 to 11.0.16 by @dependabot in https://github.com/mjorgegulab/nestjs-cryptography/pull/12
  • chore(deps): bump @babel/helpers from 7.25.6 to 7.27.0 in /wiki by @dependabot in https://github.com/mjorgegulab/nestjs-cryptography/pull/11
  • chore(deps): bump @babel/runtime-corejs3 from 7.26.9 to 7.27.0 in /wiki by @dependabot in https://github.com/mjorgegulab/nestjs-cryptography/pull/10
  • chore(deps): bump @babel/runtime from 7.25.6 to 7.27.0 in /wiki by @dependabot in https://github.com/mjorgegulab/nestjs-cryptography/pull/9
  • chore(deps): bump estree-util-value-to-estree from 3.1.2 to 3.3.3 in /wiki by @dependabot in https://github.com/mjorgegulab/nestjs-cryptography/pull/8
  • chore(deps): bump image-size from 1.1.1 to 1.2.1 in /wiki by @dependabot in https://github.com/mjorgegulab/nestjs-cryptography/pull/7

Full Changelog: https://github.com/mjorgegulab/nestjs-cryptography/compare/v3.2.0...v3.2.1

- MDX
Published by mjorgegulab about 1 year ago

https://github.com/cipher-fox/nestjs-cryptography - v3.2.0

Refactoring

  • [chore] set forRoot class method name (21d37bb9603d91b2be5b0b4ee8bafa174831cf78)
  • [chore] add isGlobal option on the CryptographyOptionsInterface (b8a1cba140bf6db9892ff1ed048520257e5267a8)
  • [chore] migrate ESlint environment (865fee6e93ad43b23af3c561996b56d641825b88)
  • [chore] update tsconfig file (734fc6747be1c7ede189ceb387c5e5ef355b3aa9)

Dependencies

  • [docs(deps)] update && upgrade dependencies (b773e0f75825320a49a515ce76a3b0c1e16fcbf0)
  • [chore(deps)] update && upgrade dependencies (Wiki) (40229e581d5edfa82f39dc0b6e6823d9722df5d9)

Full Changelog: https://github.com/mjorgegulab/nestjs-cryptography/compare/v3.1.1...v3.2.0

- MDX
Published by mjorgegulab over 1 year ago

https://github.com/cipher-fox/nestjs-cryptography - v3.1.1

Dependencies

  • [chore(deps)] update & upgrade dependencies (33e6870 055a83f 2b4852f)
  • [wiki(deps)] bump mermaid from 10.9.1 to 10.9.3 (ff9090c)
  • [wiki(deps)] bump http-proxy-middleware from 2.0.6 to 2.0.7 (6f25a79)
  • [wiki(deps)] bump cross-spawn from 7.0.3 to 7.0.6 (ffdf9d1)

Full Changelog: https://github.com/mjorgegulab/nestjs-cryptography/compare/v3.1.0...v3.1.1

- MDX
Published by mjorgegulab over 1 year ago

https://github.com/cipher-fox/nestjs-cryptography - v3.1.0

Features

  • [feat(aes)] check module options on symmetric secure (2cd6a27)
  • [feat(hmac)] check module options on secure hmac (5add3e7)
  • [feat(hashing)] check module options + defaults password hashing argon2 (fcd000e)
  • [feat(kdf)] check required values + use default ones deriveMasterKey (b361096)

Refactoring

  • [chore(types)] subcategorize module options type (f5ba329)

Miscellaneous

  • [ops(publish)] add tests & format on npm publish workflow (cbe11de)
  • [chore] ignore wiki path on jest test (6ecf6a8)
  • [chore] add wiki to .npmignore (4ba323d)
  • [chore(core)] set version 3.1.0 (ac70d46)

Dependencies

  • [chore(deps)] upgrade eslint 8.57.1 (bb8efe0)
  • [chore(deps)] update & upgrade dependencies (22a378d)
  • [chore]] Create SECURITY.md (77cc9fc)

Tests

  • [test] check error when no required module options specified (7fe6f31)
  • [fix(tests)] ignore wiki path to jest tests (59700e2)

Documentation

  • [docs(config)] add search capabilities (00d861c)

Full Changelog: https://github.com/mjorgegulab/nestjs-cryptography/compare/v3.0.0...v3.1.0

- MDX
Published by mjorgegulab over 1 year ago

https://github.com/cipher-fox/nestjs-cryptography - v3.0.0

Features

  • [lib] Move internal salt functionality to extractSaltFromHmac
  • [lib] Move internal HMAC secure key functionality to createHmacSecureKey
  • [lib] Remove internal method generateKeyDEK
  • [lib] [BREAKING] Rename createArgonHashFromPassword to createArgon2HashFromPassword
  • [lib] [BREAKING] Rename verifyArgonHashFromPassword to verifyArgon2HashFromPassword
  • [lib] [BREAKING] Remove outputLength from createCustomHash & verifyCustomHash methods
  • [lib] [BREAKING] Remove encoding param from genRandomPassword method
  • [lib] [BREAKING] Add new option param to createCustomHash & verifyCustomHash methods
  • [lib] [BREAKING] Add new option param to createSecureHash & verifySecureHash methods
  • [lib] [BREAKING] Add new option param to createCustomHmac & verifyCustomHmac methods
  • [lib] [BREAKING] Add new option param to createSecureHmac & verifySecureHmac methods
  • [lib] [BREAKING] Add new option param to symmetricSecureDataEncrypt & symmetricSecureDataDecrypt methods
  • [lib] Make public available symmetricDataEncrypt & symmetricDataDecrypt methods
  • [lib] Add new option param to symmetricDataEncrypt & symmetricDataDecrypt methods
  • [lib config] Rename kdf.defaultOutputKeyLength to kdf.outputKeyLength
  • [lib] Rename createSaferRandomData to createSafeRandomData
  • [lib] Make public available createSafeRandomData method
  • [lib] Make length param of deriveMasterKey as optional

Refactoring

  • [lib] Remove redundant Buffer.from of results concatenation

Tests

  • [test] Add tests to reflect all the available methods

Documentation

  • [docs] Set v3.x version reflecting all the previous changes
  • [docs config] Set only warn on onBrokenLinks docusaurus config option

Infrastructure

  • [readme] Show wiki publication result
  • [gh action] Remove github packages publish workflow
  • [gh action] Fix NPM package publish workflow. Set --registry & --access params

Full Changelog: https://github.com/mjorgegulab/nestjs-cryptography/compare/v2.2.3...v3.0.0


This version includes a lot of changes in the public available methods so please read the documentation to stay up to date.

- MDX
Published by mjorgegulab almost 2 years ago

https://github.com/cipher-fox/nestjs-cryptography - v2.2.3

Full Changelog: https://github.com/mjorgegulab/nestjs-cryptography/compare/v2.2.0...v2.2.3

- MDX
Published by mjorgegulab almost 2 years ago

https://github.com/cipher-fox/nestjs-cryptography - v2.2.0

Full Changelog: https://github.com/mjorgegulab/nestjs-cryptography/commits/v2.2.0

- MDX
Published by mjorgegulab almost 2 years ago