From 10f95d23c16e1de4264db3a1e058402641f2fc02 Mon Sep 17 00:00:00 2001 From: Marcelo Trylesinski Date: Wed, 25 Sep 2024 17:13:05 +0200 Subject: [PATCH 1/4] Version 0.39.1 --- docs/release-notes.md | 11 +++++++++++ starlette/__init__.py | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/docs/release-notes.md b/docs/release-notes.md index f7c737974..7f973085d 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -3,6 +3,17 @@ hide: navigation toc_depth: 2 --- +## 0.39.1 - (September 25, 2024) + +#### Fixed + +- Avoid regex re-compilation in `starlette/responses.py` and `starlette/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" From d0bf46081a52c426c8f932245382966760e1ae3d Mon Sep 17 00:00:00 2001 From: Marcelo Trylesinski Date: Wed, 25 Sep 2024 17:17:34 +0200 Subject: [PATCH 2/4] Update docs/release-notes.md --- docs/release-notes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/release-notes.md b/docs/release-notes.md index 7f973085d..45e155ab3 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -3,7 +3,7 @@ hide: navigation toc_depth: 2 --- -## 0.39.1 - (September 25, 2024) +## 0.39.1 (September 25, 2024) #### Fixed From 2ca6e14ccad1cda581f72f1273985f202d694ce0 Mon Sep 17 00:00:00 2001 From: Marcelo Trylesinski Date: Wed, 25 Sep 2024 17:17:53 +0200 Subject: [PATCH 3/4] Update docs/release-notes.md --- docs/release-notes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/release-notes.md b/docs/release-notes.md index 45e155ab3..62be8daf5 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -7,7 +7,7 @@ toc_depth: 2 #### Fixed -- Avoid regex re-compilation in `starlette/responses.py` and `starlette/schemas.py` +- 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). From 2c190d3a5e6d38b70c6ad2d02065fdc592313281 Mon Sep 17 00:00:00 2001 From: Marcelo Trylesinski Date: Wed, 25 Sep 2024 17:18:05 +0200 Subject: [PATCH 4/4] Update docs/release-notes.md --- docs/release-notes.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/docs/release-notes.md b/docs/release-notes.md index 62be8daf5..8dcff9c4d 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -7,8 +7,7 @@ toc_depth: 2 #### Fixed -- Avoid regex re-compilation in `responses.py` and `schemas.py` - [#2700](https://github.com/encode/starlette/pull/2700). +- 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).