Skip to content

Releases: timokoessler/easy-ocsp

v1.3.1

02 Dec 08:36
Immutable release. Only release title and notes can be modified.
a1f2a09

Choose a tag to compare

Changed

  • Bump minimum recommended Node.js version to 18.13.0
  • Use npm trusted publishing to enhance security
  • Update dependencies
  • Fixes security vulnerability in dev dependencies

v1.3.0

02 Aug 10:27
a136937

Choose a tag to compare

Added

  • Allow passing a custom certificate for the OCSP response verification - Thanks @ArekDobosz
  • Export the parseOCSPResponse and convertToPkijsCert functions for advanced use cases - Thanks @Gldywn
  • All functions now accept raw certificates as ArrayBuffer

Changed

  • Better error messages on HTTP request failures
  • The unit tests are now using a selfhosted OCSP responder
  • Use a new linter and formatter
  • Update dependencies
  • Update issue templates

v1.2.2

19 Apr 10:56
56f42a9

Choose a tag to compare

Changed

  • Update dependencies
  • Update Security Policy

v1.2.1

08 Feb 19:28
680f47b

Choose a tag to compare

Changed

  • Update dependencies
  • Use Node.js 22 in CI
  • Migrate tests from Jest to Node.js Test Runner

v1.2.0

05 Aug 14:26
23a4ef4

Choose a tag to compare

Breaking changes ❗

  • The function getCertURLs is no longer async (was async with no need)

Added

  • Export downloadIssuerCert function for usage outside of the module - Thanks @xuzuxing

Changed

  • Use biome for linting and formatting instead of eslint and prettier
  • Improve code quality and test coverage
  • Update dependencies and GitHub Actions

v1.1.0 - Raw OCSP response

22 May 09:48
48fde56

Choose a tag to compare

Added

  • Add getRawOCSPResponse function to get only the bytes of the OCSP response
  • New option rawResponse to get the raw OCSP response additionally to the parsed response

Changed

  • Update dependencies

v1.0.1 - Fix CommonJS import

19 Jan 20:10
9d87840

Choose a tag to compare

Changed

  • Fix CommonJS import
  • Update dependencies

v1.0.0 - Stable release 🚀

05 Jan 08:35
c5b19b8

Choose a tag to compare

Added

  • Automatically convert url to domain in getCertStatusByDomain
  • Add examples

Changed

  • Throw error if the certificate is already expired
  • Update dependencies

v0.3.0 - Revocation reason

16 Dec 16:28
48a4445

Choose a tag to compare

Added

  • Return the revocation reason when the certificate is revoked, if available
  • Check licenses of dependencies

Changed

  • Add VSCode recommended extensions
  • Fix failing tests because of expired certificate
  • Update dependencies

v0.2.0 - Bug fix release

06 Oct 17:29
87050b4

Choose a tag to compare

Added

  • Publish package via GitHub Actions

Changed

  • Fixed downloading issuer cert when the data is pem encoded