From: Marcelo Trylesinski Date: Wed, 25 Sep 2024 15:24:24 +0000 (+0200) Subject: Version 0.39.1 (#2706) X-Git-Tag: 0.39.1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=fa7b382a66cd99e3dc18f3baa44dae5ec68be76b;p=thirdparty%2Fstarlette.git Version 0.39.1 (#2706) * Version 0.39.1 * Update docs/release-notes.md * Update docs/release-notes.md * Update docs/release-notes.md --- diff --git a/docs/release-notes.md b/docs/release-notes.md index f7c73797..8dcff9c4 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 e72781a7..9442842a 100644 --- a/starlette/__init__.py +++ b/starlette/__init__.py @@ -1 +1 @@ -__version__ = "0.39.0" +__version__ = "0.39.1"