Skip to content

feat: bump Radicale 3.5.2 -> 3.7.1

Pierre-Louis TALBOT requested to merge feat/bump-3.7.1 into main

Summary

Bump upstream Radicale from 3.5.2 to 3.7.1.

Changes

  • Dockerfile: RADICALE_VERSION 3.5.2 -> 3.7.1
  • chart/Chart.yaml: appVersion 3.5.2 -> 3.7.1

Compatibility

The radicale_keycloak_auth plugin inherits from radicale.auth.BaseAuth and implements _login(login, password) -> str. This contract is stable between 3.5.x and 3.7.x. Since the plugin delegates authentication to Keycloak (ROPC grant), it is insensitive to the passlib -> libpass switch introduced in 3.6.0.

No breaking changes on storage or config format between 3.5.x and 3.7.x (see upstream changelog).

Next steps (not in this MR)

  1. Approve + merge
  2. Tag 3.7.1 on main -> CI rebuilds and pushes multi-arch image
  3. Reference the new image tag in the upcoming kustomize-bases/radicale GitOps migration

Merge request reports

Loading