Immutable
release. Only release title and notes can be modified.
What's Changed
- Changes
hatchling==1.27.0tohatchling>=1.27,<2in 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
uvthe default tool for installing Python packages and creating virtual environments in bench, with the previous behavior restored by settingBENCH_DISABLE_UV. Fixes thebench pipwrapper to pass the selected Python interpreter touv pip(via--python) so pip commands run against the intended environment. (#1679)
New Contributors
- @ismxilxrif made their first contribution in #1678
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.