Skip to content

Releases: tgies/client-certificate-auth

v1.3.4

30 Apr 10:42
v1.3.4
874ecfe

Choose a tag to compare

What's Changed

  • fix(xfcc): chain multi-block PEM and prefer Chain over Cert by @tgies in #85
  • test(parsers): remove duplicate AWS safe-char test by @tgies in #86
  • fix(helpers): allOf() with zero callbacks fails closed by @tgies in #87
  • chore: release prep for v1.3.4 by @tgies in #88
  • chore(release): v1.3.4 by @tgies in #89

Full Changelog: v1.3.3...v1.3.4

v1.3.3

29 Apr 04:08
v1.3.3
62ffeee

Choose a tag to compare

What's Changed

  • chore(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0 by @dependabot[bot] in #44
  • chore(deps-dev): bump c8 from 10.1.3 to 11.0.0 by @dependabot[bot] in #41
  • chore(deps-dev): bump @commitlint/cli from 20.4.1 to 20.4.3 by @dependabot[bot] in #45
  • chore(deps-dev): bump lint-staged from 16.2.7 to 16.3.2 by @dependabot[bot] in #46
  • chore(deps): bump actions/setup-node from 6.2.0 to 6.3.0 by @dependabot[bot] in #49
  • chore(deps-dev): bump @commitlint/config-conventional from 20.4.1 to 20.4.3 by @dependabot[bot] in #47
  • chore(deps-dev): bump @types/node from 25.2.3 to 25.3.5 by @dependabot[bot] in #48
  • docs: add VitePress documentation site with TypeDoc API reference by @tgies in #50
  • chore(deps-dev): bump flatted from 3.3.3 to 3.4.2 by @dependabot[bot] in #51
  • chore(deps-dev): bump @commitlint/config-conventional from 20.4.3 to 20.5.0 by @dependabot[bot] in #53
  • chore(deps-dev): bump eslint from 9.39.2 to 9.39.4 by @dependabot[bot] in #54
  • chore(deps-dev): bump globals from 17.3.0 to 17.4.0 by @dependabot[bot] in #55
  • chore(deps): bump path-to-regexp from 0.1.12 to 0.1.13 in /examples/e2e-mtls by @dependabot[bot] in #57
  • chore(deps-dev): bump @stryker-mutator/core and jest-runner to 9.6.0 by @tgies in #60
  • chore(deps-dev): bump minimatch from 3.1.2 to 3.1.5 by @dependabot[bot] in #59
  • chore(deps-dev): bump picomatch from 2.3.1 to 2.3.2 by @dependabot[bot] in #58
  • chore: exclude examples/ from CodeQL scanning by @tgies in #61
  • chore(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 by @dependabot[bot] in #69
  • chore(deps): bump actions/upload-pages-artifact from 4.0.0 to 5.0.0 by @dependabot[bot] in #67
  • chore(deps): bump softprops/action-gh-release from 2.6.1 to 3.0.0 by @dependabot[bot] in #68
  • chore(deps-dev): bump postcss from 8.5.8 to 8.5.12 by @dependabot[bot] in #70
  • chore(deps-dev): bump ws from 8.19.0 to 8.20.0 by @dependabot[bot] in #62
  • chore(deps-dev): bump jest from 30.2.0 to 30.3.0 by @dependabot[bot] in #64
  • chore(deps-dev): bump typedoc-plugin-markdown from 4.10.0 to 4.11.0 by @dependabot[bot] in #65
  • chore(deps-dev): bump typedoc from 0.28.17 to 0.28.19 by @dependabot[bot] in #66
  • chore(deps-dev): bump typescript from 5.9.3 to 6.0.3 by @dependabot[bot] in #75
  • chore(deps-dev): bump globals from 17.4.0 to 17.5.0 by @dependabot[bot] in #71
  • chore(deps-dev): bump @stryker-mutator/jest-runner from 9.6.0 to 9.6.1 by @dependabot[bot] in #72
  • chore(deps-dev): bump @types/node from 25.3.5 to 25.6.0 by @dependabot[bot] in #74
  • chore(deps): bump github/codeql-action from 4.35.1 to 4.35.2 by @dependabot[bot] in #76
  • chore(deps): bump actions/setup-node from 6.3.0 to 6.4.0 by @dependabot[bot] in #77
  • docs: add commercial support section by @tgies in #78
  • chore: gitignore generated docs/api directory by @tgies in #79
  • chore(deps): bump vitepress from 1.6.4 to 2.0.0-alpha.17 by @tgies in #80
  • fix(aws-alb): parse multi-cert chains from X-Amzn-Mtls-Clientcert by @tgies in #83
  • chore(release): v1.3.3 by @tgies in #84

Full Changelog: v1.3.2...v1.3.3

v1.3.2

23 Feb 21:39
v1.3.2
a568554

Choose a tag to compare

What's Changed

  • test(helpers): add strict tests to kill Stryker mutants by @tgies in #36
  • fix(helpers): reject empty match objects in allowIssuer/allowSubject by @tgies in #37

Full Changelog: v1.3.1...v1.3.2

v1.3.1

17 Feb 07:04
v1.3.1
e79a957

Choose a tag to compare

What's Changed

  • fix: handle multi-valued DN fields in certificate helpers by @tgies in #35

Full Changelog: v1.3.0...v1.3.1

v1.3.0

16 Feb 15:05
v1.3.0
6c2bc0e

Choose a tag to compare

What's Changed

  • chore(deps): bump qs from 6.14.1 to 6.14.2 by @dependabot[bot] in #31
  • chore(deps): bump @types/node from 25.2.2 to 25.2.3 by @tgies in #32
  • fix(types): deduplicate ValidationCallback type in helpers.d.ts by @tgies in #33
  • feat: add CJS export paths for helpers, parsers, and extractor by @tgies in #34

Full Changelog: v1.2.0...v1.3.0

v1.2.0

09 Feb 19:25

Choose a tag to compare

What's Changed

  • ci: harden GitHub Actions workflows per zizmor audit by @tgies in #24
  • test: add edge case coverage and improve hook test robustness by @tgies in #25
  • ci: upload docker compose logs on E2E test failure by @tgies in #26
  • fix: scope Jest roots to prevent .stryker-tmp test duplication by @tgies in #27
  • perf: enable findRelatedTests in Stryker Jest runner by @tgies in #28
  • chore(deps): update dev dependencies by @tgies in #29
  • feat: extract certificate extraction logic into reusable extractor module by @tgies in #30

Full Changelog: v1.1.3...v1.2.0

v1.1.3

09 Feb 08:44

Choose a tag to compare

What's Changed

  • test: add mixed valid/invalid chain tests for parseBase64Der by @tgies in #21
  • test: add malformed header with fallbackToSocket test by @tgies in #20
  • fix: guard against string[] header values in certificate and verify header extraction by @tgies in #23
  • test: add CJS load() full-feature contract test by @tgies in #22

Full Changelog: v1.1.2...v1.1.3

v1.1.2

07 Feb 16:57

Choose a tag to compare

What's Changed

  • chore(deps): bump actions/checkout from 4.3.1 to 6.0.2 by @dependabot[bot] in #13
  • chore(deps): bump actions/upload-artifact from 4.6.2 to 6.0.0 by @dependabot[bot] in #14
  • chore(deps): bump actions/setup-node from 4.4.0 to 6.2.0 by @dependabot[bot] in #16
  • chore(deps): bump actions/download-artifact from 4.3.0 to 7.0.0 by @dependabot[bot] in #17
  • chore(deps-dev): bump jest from 29.7.0 to 30.2.0 by @dependabot[bot] in #15
  • chore(deps-dev): bump @types/node from 22.19.8 to 25.2.1 by @dependabot[bot] in #18

New Contributors

Full Changelog: v1.1.1...v1.1.2

v1.1.1

07 Feb 14:00

Choose a tag to compare

Full Changelog: v1.1.0...v1.1.1

v1.1.0

05 Feb 23:47

Choose a tag to compare

What's Changed

  • ci: use --runInBand for Node 20 tests by @tgies in #12

Full Changelog: v1.0.0...v1.1.0