Skip to content

Latest commit

 

History

History
97 lines (63 loc) · 3.25 KB

CHANGELOG.md

File metadata and controls

97 lines (63 loc) · 3.25 KB

cap CHANGELOG

Canonical reference for changes, improvements, and bugfixes for cap.

0.6.0

  • Add case insensitive user attribute keys configs for LDAP by @jasonodonnell in #132
  • chore (oidc, jwt, ldap): update deps by @jimlambrt in #133
  • Add empty anonymous group search configs by @jasonodonnell in #134

0.5.0

Improvements

  • JWT
    • Adds ability to specify more than one KeySet used for token validation (#128)

0.4.1

Bug fixes

  • SAML
    • Truncate issue instant to microseconds to support Microsoft Entra ID enterprise applications (#126)

0.4.0

Features

  • SAML
    • Adds support for SAML authentication (#99).

Improvements

  • LDAP
    • Add worker pool for LDAP token group lookups (PR)

0.3.4

Bug fixes

  • OIDC/examples/cli
    • Use free port if OIDC_PORT is not set for the example (PR)

0.3.3

Bug fixes:

  • LDAP
    • A more compete fix for escapeValue(...) and we've stopped exporting it (PR)

0.3.2

Bug fixes:

  • Address a set of LDAP issues (PR):
    • Properly escape user filters when using UPN domains
    • Increase max tls to 1.3
    • Improve EscapeValue(...)
    • Use text template for rendering filters

0.3.1

Bug Fixes

  • Fixes integer overflow in auth_time claim validation when compiled for 32-bit architecture (PR)

0.3.0

OIDC

  • Add ProviderConfig which creates a provider that doesn't support OIDC discovery. It's probably better to use NewProvider(...) with discovery whenever possible (PR and issue).
  • Improve WSL detection (PR)
  • Add option to allow all of IAT, NBF, and EXP to be missing (PR)
  • Validate sub and aud are present in an id_token (PR)

LDAP

  • Add better (more consistent) timeouts (PR)
  • Add better error msgs on failed search queries (PR)
  • Add new config fields for including/excluding user attrs (PR)
  • Add WithUserAttributes(...) option to the ldap package that allows callers to request that attributes be returned for the authenticating user (PR)

0.2.0 (2022/04/08)

  • Add support for LDAP/AD authentication (PR)

0.1.1 (2021/06/24)

Bug Fixes

  • oidc: remove extra unused parameter to Info logging in TestProvider.startCachedCodesCleanupTicking (PR).

0.1.0 (2021/05/21)

v0.1.0 is the first release. As a result there are no changes, improvements, or bugfixes from past versions.