Skip to content

9.4.0

Compare
Choose a tag to compare
@rra rra released this 03 Oct 23:56
· 325 commits to main since this release
9.4.0
e2bd6c5

New features

  • Gafaelfawr now supports the common LDAP configuration of recording group membership by full user DN rather than only username. Set group_search_by_dn to search for the user by full DN in the group tree. This requires LDAP also be used for user metadata.
  • Allow the Gafaelfawr log level to be specified using any case (info as well as INFO, for example).

Other changes

  • Gafaelfawr now uses Pydantic v2. This should not result in any user-visible changes, but it is possible there will be some unexpected differences in data serialization or deserialization.
  • Log the full contents of the upstream OIDC token before token verification if debug logging is enabled.

What's Changed

  • [neophile] Update dependencies by @neophile-square in #853
  • Update Python dependencies by @rra in #854
  • [neophile] Update dependencies by @neophile-square in #856
  • Bump gatsby from 5.12.3 to 5.12.4 in /ui by @dependabot in #850
  • Bump eslint from 8.48.0 to 8.49.0 in /ui by @dependabot in #851
  • Bump react-icons from 4.10.1 to 4.11.0 in /ui by @dependabot in #852
  • Bump react-datepicker from 4.16.0 to 4.18.0 in /ui by @dependabot in #857
  • Bump formik from 2.4.3 to 2.4.5 in /ui by @dependabot in #858
  • Update dependencies and fix broken links by @rra in #859
  • DM-40744: Convert to Pydantic v2 by @rra in #855
  • Update dependencies by @rra in #863
  • [neophile] Update dependencies by @neophile-square in #864
  • Bump gatsby from 5.12.4 to 5.12.5 in /ui by @dependabot in #865
  • DM-23878: Update dependencies by @rra in #866
  • DM-23878: Allow the LDAP group search to be configured by @rra in #860
  • DM-23878: Support specifying log level in any case by @rra in #867
  • DM-23878: Refactor LDAP code to avoid duplication by @rra in #868
  • DM-23878: Prepare 9.4.0 release by @rra in #869

Full Changelog: 9.3.1...9.4.0