Skip to content

Releases: nodecfdi/credentials

v3.2.0

06 Oct 00:26
Compare
Choose a tag to compare
  • build: 🚧 remove export of package.json file not necessary export a4bb015
  • feat: ✨ add missing types exported form node-forge for algorithms usage in sign 64faf4f
  • chore: ⬆️ update dependencies 7551e0b

v3.1.1...v3.2.0

v3.1.1

11 Sep 17:15
Compare
Choose a tag to compare
  • docs: 📝 small change to show badge icon on build b2fc2a0
  • chore: ⬆️ update dependencies, eslint config update to latest and usage of auto-changelog 6ab7f27
  • docs: 📝 update bad link to documentation 40061eb

v3.1.0...v3.1.1

v3.1.0

14 Aug 18:17
Compare
Choose a tag to compare
  • docs: 📝 update readme to remove old documentation of library and add new link for doc be72dee
  • style: 🚨 resolve issues reported by sonarcloud a86fc87
  • refactor: ✏️ prefer usage of forge md algorithm type 0d0e0d5
  • feat: ✨ add support to change private key password 08d3b16

v3.0.0...v3.1.0

v3.0.0

13 Aug 21:14
Compare
Choose a tag to compare
  • ci: 💚 add ci github workflows d9331aa
  • docs: 📝 update docs target with latest updates in library 8685dbf
  • chore: 🚧 prepare exports for release version 9b28283
  • refactor: ♻️ move from node-forge to other lib with utf8 values handled d0fe56e
  • test: 🧪 increment code coverage and small refactorings fa91b03
  • refactor: 🚧 update to usage latest organization standards and conventions b10b724
  • chore: ⬆️ update dependencies 4accedc
  • docs: 📝 generate changelog using format conventional 1b76d65
  • style: 🚨 resolve format using prettier ac01b4a
  • chore: 🚧 update configs with latest org dependencies 2661e8c
  • chore: ♻️ remove old config files and configs 6b00538
  • chore(deps): update dependency vite to v4.5.2 [security] a738dd1
  • chore(deps): update dependency typedoc to ^0.25.0 042ae7c
  • chore(deps): update vitest monorepo to ^0.34.0 dfe453d
  • docs: generate docs 7bba40c

v2.0.3...v3.0.0

v2.0.3

13 Jul 21:10
b68e951
Compare
Choose a tag to compare

Patch Changes - Esm lib node-forge usage default

  • Fix problem with usage of external lib node-forge

v2.0.2

13 Jul 20:09
9244d4a
Compare
Choose a tag to compare

Patch Changes - Esm and support to require

  • Fix problem with esm and required node:fs
  • Update dependencies

v2.0.1

11 Jul 17:50
81edae4
Compare
Choose a tag to compare

Patch Changes - Resolve problems with usage on esmodule

  • Resolve problem with lib node-forge original commonjs but usage as module.
  • Apply new suite of rules with node-cfdi standard.
  • Small refactoring.

v2.0.0

30 Jun 23:17
Compare
Choose a tag to compare

Major Changes - PFX and Refactor to node-forge

  • Added support to pfx and pkcs12.
  • Refactor certificate handler lib from jsrsasign to node-forge for add support to pkcs12.
  • Updated example for browser usage with latest credentials release.
  • Changed microbundle to tsup for generation of library.
  • Fix declarations types for target import or require.
  • Remove unused code and library imports.
  • Added test for browser environment.
  • Update dependencies.
  • Update CI workflow for fix pipeline to latest github changes.

Breaking Change

  • Change sign method output from hexadecimal string to binary string like a phpcfdi/credentials.
  • Drop support to node versions < 16

v1.3.0

08 Jul 06:55
80086b2
Compare
Choose a tag to compare

Minor Changes

  • Feature added specific algorithm on sign and verify from credential, private key and public key.
  • Added example for browser usage.
  • Resolve dependencies for Browser and NodeJS usage.

CI

  • Added workflow build for use pnpm and updated source files for better coverage.
  • Added Sonarcloud for better quality code.

Build

  • Changed from rollup to microbundle for generation of library.

Version 1.2.2

14 Mar 22:19
Compare
Choose a tag to compare
  • Updated dependencies
  • Revert changes on certificate thanks to jsrsasign added support native teletex string

Full Changelog: v1.2.1...v1.2.2