Skip to content

v3.0.1

Choose a tag to compare

@pboling pboling released this 17 Jun 06:11
· 51 commits to main since this release
v3.0.1
4249c2f

3.0.1 - 2026-06-16

  • TAG: v3.0.1
  • COVERAGE: 97.53% -- 316/324 lines in 6 files
  • BRANCH COVERAGE: 79.41% -- 108/136 branches in 6 files
  • 89.19% documented

Changed

  • Retemplated generated project metadata, support documentation, CI workflows,
    binstubs, and development dependency floors with the current kettle-jem
    template.
  • Raised the auth-sanitizer runtime dependency floor to >= 0.2.1, so
    OmniAuth LDAP consumers get hash and nested-attribute inspect redaction fixes
    plus downstream RBS duplicate-declaration fixes.

Fixed

  • Restored docs/CNAME so the generated documentation site keeps its custom domain.

  • Route unsafe trusted-header authentication configuration errors through
    OmniAuth's failure flow consistently across supported OmniAuth versions.

Security

  • Hardened OmniAuth::LDAP::Adaptor#inspect redaction so LDAP bind passwords
    and TLS private key values are filtered anywhere they appear in nested
    connection/configuration output.

Official Discord 👉️ Live Chat on Discord

Many paths lead to being a sponsor or a backer of this project. Are you on such a path?

Sponsor Me on Github Liberapay Goal Progress Donate on PayPal

Buy me a coffee Donate on Polar Donate to my FLOSS efforts at ko-fi.com Donate to my FLOSS efforts using Patreon