Skip to content

v5.28.0

Latest

Choose a tag to compare

@github-actions github-actions released this 23 Dec 10:09
Immutable release. Only release title and notes can be modified.

What's Changed

  • Changes hatchling==1.27.0 to hatchling>=1.27,<2 in the project build configuration. This allows using compatible Hatchling 1.x releases (including minor/patch updates) instead of requiring a single exact patch version. (#1675)
  • Removes the OCSP stapling directives (ssl_stapling, ssl_stapling_verify) from the Nginx configuration template (bench/config/templates/nginx.conf) because Let’s Encrypt no longer provides OCSP responses. This prevents misleading configuration entries and potential startup or reload warnings without reducing TLS security. (#1678)
  • Makes uv the default tool for installing Python packages and creating virtual environments in bench, with the previous behavior restored by setting BENCH_DISABLE_UV. Fixes the bench pip wrapper to pass the selected Python interpreter to uv pip (via --python) so pip commands run against the intended environment. (#1679)

New Contributors

Full Changelog: v5.27.0...v5.28.0
Authors: @ismxilxrif, @akhilnarang
Reviewers: @akhilnarang

AI content

For these release notes, we used an LLM (OpenAI gpt-5-mini) to review and summarise the code changes, along with the associated issue and PR descriptions. It may contain typical errors and inaccuracies. You can read the prompt here.