From 048948c13cf157ff984d0b0fe6be7f4013de12b6 Mon Sep 17 00:00:00 2001 From: Marcelo Trylesinski Date: Wed, 25 Sep 2024 17:24:24 +0200 Subject: [PATCH] Version 0.39.1 (#2706) * Version 0.39.1 * Update docs/release-notes.md * Update docs/release-notes.md * Update docs/release-notes.md --- docs/release-notes.md | 10 ++++++++++ starlette/__init__.py | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/docs/release-notes.md b/docs/release-notes.md index f7c737974..8dcff9c4d 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -3,6 +3,16 @@ hide: navigation toc_depth: 2 --- +## 0.39.1 (September 25, 2024) + +#### Fixed + +- Avoid regex re-compilation in `responses.py` and `schemas.py` [#2700](https://github.com/encode/starlette/pull/2700). +- Improve performance of `get_route_path` by removing regular expression usage + [#2701](https://github.com/encode/starlette/pull/2701). +- Consider `FileResponse.chunk_size` when handling multiple ranges [#2703](https://github.com/encode/starlette/pull/2703). +- Use `token_hex` for generating multipart boundary strings [#2702](https://github.com/encode/starlette/pull/2702). + ## 0.39.0 (September 23, 2024) #### Added diff --git a/starlette/__init__.py b/starlette/__init__.py index e72781a79..9442842ad 100644 --- a/starlette/__init__.py +++ b/starlette/__init__.py @@ -1 +1 @@ -__version__ = "0.39.0" +__version__ = "0.39.1"