From b4f8a86f4e4cbfe2ae399187425213a666580a3a Mon Sep 17 00:00:00 2001 From: Marcelo Trylesinski Date: Mon, 30 Dec 2024 17:20:24 +0100 Subject: [PATCH] Version 0.45.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 6002c4d2b..6011f389a 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -2,6 +2,17 @@ toc_depth: 2 --- +## 0.45.1 (December 30, 2024) + +#### Fixed + +* Close `MemoryObjectReceiveStream` left unclosed upon exception in `BaseHTTPMiddleware` children [#2813](https://github.com/encode/starlette/pull/2813). +* Collect errors more reliably from the WebSocket logic on the `TestClient` [#2814](https://github.com/encode/starlette/pull/2814). + +#### Refactor + +* Use a pair of memory object streams instead of two queues on the `TestClient` [#2829](https://github.com/encode/starlette/pull/2829). + ## 0.45.0 (December 29, 2024) #### Removed diff --git a/starlette/__init__.py b/starlette/__init__.py index 4d8afa5ba..058b03fe9 100644 --- a/starlette/__init__.py +++ b/starlette/__init__.py @@ -1 +1 @@ -__version__ = "0.45.0" +__version__ = "0.45.1"