diff --git a/docs/release-notes.md b/docs/release-notes.md index b5e2124c5..42905633f 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 4a2dd331e..978180b4c 100644 --- a/starlette/__init__.py +++ b/starlette/__init__.py @@ -1 +1 @@ -__version__ = "0.37.2" +__version__ = "0.38.0"