Skip to content

Latest commit

 

History

History
105 lines (69 loc) · 2.55 KB

CHANGELOG.md

File metadata and controls

105 lines (69 loc) · 2.55 KB

SSL Validator Changelog

4.1.0 - 2024-08-29

  • Upgraded various dependencies & dev dependencies
  • Replaced main index file with exact module.exports functions instead of building the module.export object.
  • Replaced travis with github actions.

4.0.0 - 2024-02-15

  • Upgraded various dependencies & dev dependencies
  • Only supports node version 18 or higher.
  • New option skipFormatValdiation to be set on validateSSLKey, validateSSL, validateSSLCert to skip header and footer key and certification validation.
  • Add remove Node 16 from travis.yml.

3.0.0 - 2023-08-31

  • Upgraded various dependencies & dev dependencies
  • Only supports node version 16 or higher.
  • Support for ECDSA certificates has been added.
  • validateSSLKey now returns the public key instead of the modulus.
  • validateSSL no longer returns the modulus on the field keyMod.
  • validateSSL now returns the public key on the field publicKey.
  • Add Node 20 and remove Node 14 from travis.yml.

2.0.1 - 2023-04-20

  • Upgraded various dependencies & dev dependencies
  • New option password to be set on validateSSLKey and validateSSL

2.0.0 - 2023-04-20

  • Only supports node version 14 or higher.
  • Upgrade dependencies including pem to v1.14.7 and ramda to v0.29.0.

1.0.7 - 2020-10-22

  • Update development/test dependencies.
  • Update ramda dependency to 0.27.1.
  • Add Node 14 and 15 to travis.yml.
  • Fix a few minor linting issues.

1.0.6 - 2020-02-25

  • update ramda dependency to 0.27.0
  • added missing async keyword to the function validateSSLKey
  • fixed domainRegTest and added tests around validation of domains to wildcard certs
  • Update development/test dependencies
  • Update pem dependency
  • Add Node 11, 12, and 13 to travis.yml
  • Remove Node 8 and 9 from travis.yml (since mocha/eslint no longer support them). Note that ssl-validator itself still works on node 8/9.

1.0.5 - 2019-06-28

  • Update pem dependency
  • Fix a spelling errors, improved error messages
  • Add Node 12 to travis.yml

1.0.4 - 2019-01-07

  • Update pem dependency
  • Fix issue with bundle/cert check order

1.0.3 - 2019-01-07

  • Update development/test dependencies
  • Update pem dependency
  • Update ramda dependency
  • Update license year
  • Add Node 11 to travis.yml

1.0.2 - 2018-10-22

  • Update development/test dependencies
  • Update pem dependency
  • Fix a few typos / linter errors
  • Add Node 10 to travis.yml

1.0.1 - 2018-05-08

  • Handle wildcard domains correctly for matching certificates to domains

1.0.0 - 2018-04-04

  • Initial release