From: Marcelo Trylesinski Date: Sat, 20 Jul 2024 09:16:30 +0000 (+0200) Subject: Version 0.38.0 (#2647) X-Git-Tag: 0.38.0 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=8b1d2c27233ce8cd118b7ebdeb0bc08f68f2a90b;p=thirdparty%2Fstarlette.git Version 0.38.0 (#2647) * Version 0.38.0 * Version 0.38.0 --- diff --git a/docs/release-notes.md b/docs/release-notes.md index b5e2124c..42905633 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -1,3 +1,22 @@ +## 0.38.0 + +July 20, 2024 + +#### Added + +* Allow use of `memoryview` in `StreamingResponse` and `Response` [#2576](https://github.com/encode/starlette/pull/2576) + and [#2577](https://github.com/encode/starlette/pull/2577). +* Send 404 instead of 500 when filename requested is too long on `StaticFiles` [#2583](https://github.com/encode/starlette/pull/2583). + +#### Changed + +* Fail fast on invalid `Jinja2Template` instantiation parameters [#2568](https://github.com/encode/starlette/pull/2568). +* Check endpoint handler is async only once [#2536](https://github.com/encode/starlette/pull/2536). + +#### Fixed + +* Add proper synchronization to `WebSocketTestSession` [#2597](https://github.com/encode/starlette/pull/2597). + ## 0.37.2 March 5, 2024 diff --git a/starlette/__init__.py b/starlette/__init__.py index 4a2dd331..978180b4 100644 --- a/starlette/__init__.py +++ b/starlette/__init__.py @@ -1 +1 @@ -__version__ = "0.37.2" +__version__ = "0.38.0"