]> git.ipfire.org Git - thirdparty/starlette.git/commitdiff
Version 0.31.0 (#2224) 0.31.0
authorMarcelo Trylesinski <marcelotryle@gmail.com>
Mon, 24 Jul 2023 15:46:24 +0000 (16:46 +0100)
committerGitHub <noreply@github.com>
Mon, 24 Jul 2023 15:46:24 +0000 (09:46 -0600)
docs/release-notes.md
starlette/__init__.py

index 2f65e2a55ca6b8161f31be4aa567e6f3bbe9f512..891642628f85e863216b631aeef26887cef11eba 100644 (file)
@@ -1,3 +1,17 @@
+## 0.31.0
+
+July 24, 2023
+
+### Added
+
+* Officially support Python 3.12 [#2214](https://github.com/encode/starlette/pull/2214).
+* Support AnyIO 4.0 [#2211](https://github.com/encode/starlette/pull/2211).
+* Strictly type annotate Starlette (strict mode on mypy) [#2180](https://github.com/encode/starlette/pull/2180).
+
+### Fixed
+
+* Don't group duplicated headers on a single string when using the `TestClient` [#2219](https://github.com/encode/starlette/pull/2219).
+
 ## 0.30.0
 
 July 13, 2023
@@ -154,7 +168,7 @@ This release replaces the underlying HTTP client used on the `TestClient` (`requ
 ### Added
 * Add `WebSocketException` and support for WebSocket exception handlers [#1263](https://github.com/encode/starlette/pull/1263).
 * Add `middleware` parameter to `Mount` class [#1649](https://github.com/encode/starlette/pull/1649).
-* Officially support Python 3.11 [1863](https://github.com/encode/starlette/pull/1863).
+* Officially support Python 3.11 [#1863](https://github.com/encode/starlette/pull/1863).
 * Implement `__repr__` for route classes [#1864](https://github.com/encode/starlette/pull/1864).
 
 ### Fixed
index 0bda2bd09e1ef612e9c5e0d8693aed4e90f91aa2..0d83d6008d1bcf6e4e2e07e43107970bc1e89531 100644 (file)
@@ -1 +1 @@
-__version__ = "0.30.0"
+__version__ = "0.31.0"