Releases: timokoessler/easy-ocsp
Releases · timokoessler/easy-ocsp
v1.3.1
Immutable
release. Only release title and notes can be modified.
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
Added
- Allow passing a custom certificate for the OCSP response verification - Thanks @ArekDobosz
- Export the
parseOCSPResponseandconvertToPkijsCertfunctions 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
Changed
- Update dependencies
- Update Security Policy
v1.2.1
Changed
- Update dependencies
- Use Node.js 22 in CI
- Migrate tests from Jest to Node.js Test Runner
v1.2.0
Breaking changes ❗
- The function
getCertURLsis no longer async (was async with no need)
Added
- Export
downloadIssuerCertfunction 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
Added
- Add
getRawOCSPResponsefunction to get only the bytes of the OCSP response - New option
rawResponseto get the raw OCSP response additionally to the parsed response
Changed
- Update dependencies
v1.0.1 - Fix CommonJS import
Changed
- Fix CommonJS import
- Update dependencies
v1.0.0 - Stable release 🚀
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
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
Added
- Publish package via GitHub Actions
Changed
- Fixed downloading issuer cert when the data is pem encoded