8000 Releases Β· encode/starlette Β· GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: encode/starlette

Version 0.47.1

21 Jun 03:39
fa53554
Compare
Choose a tag to compare

Fixed

  • Use Self in TestClient.__enter__ #2951
  • Allow async exception handlers to type-check #2949

Full Changelog: 0.47.0...0.47.1

Version 0.47.0

29 May 15:44
739321d
Compare
Choose a tag to compare

Added

  • Add support for ASGI pathsend extension #2671.
  • Add partitioned attribute to Response.set_cookie #2501.

Changed

  • Change methods parameter type from list[str] to Collection[str] #2903.
  • Replace import typing by from typing import ... in the whole codebase #2867.

Fixed

  • Mark ExceptionMiddleware.http_exception as async to prevent thread creation #2922.

New Contributors

Full Changelog: 0.46.2...0.47.0

Version 0.46.2

13 Apr 13:54
4a81176
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.46.1...0.46.2

Version 0.46.1

08 Mar 10:54
df754ca
Compare
Choose a tag to compare

Fixed

  • Allow relative directory path when follow_symlinks=True #2896.

Full Changelog: 0.46.0...0.46.1

Version 0.46.0

22 Feb 17:33
a404872
Compare
Choose a tag to compare

Added

  • GZipMiddleware: Make sure Vary header is always added if a response can be compressed #2865.

Fixed

  • Raise exception from background task on BaseHTTPMiddleware #2812.
  • GZipMiddleware: Don't compress on server sent events #2871.

Changed

  • MultiPartParser: Rename max_file_size to spool_max_size #2780.

Deprecated

  • Add deprecated warning to TestClient(timeout=...) #2840.

New Contributors

Full Changelog: 0.45.3...0.46.0

Version 0.45.3

24 Jan 11:16
4d72fd8
Compare
Choose a tag to compare

Fixed

  • Turn directory into string on lookup_path on commonpath comparison by @Kludex in #2851

Full Changelog: 0.45.2...0.45.3

Version 0.45.2

04 Jan 09:53
0109dce
Compare
Choose a tag to compare

Fixed

  • Make create_memory_object_stream compatible with old anyio versions once again, and bump anyio minimum version to 3.6.2 by @graingert in #2833.

Full Changelog: 0.45.1...0.45.2

Version 0.45.1

30 Dec 21:08
7c0d1e6
Compare
Choose a tag to compare

Fixed

  • Collect errors more reliably from WebSocket test client by @graingert in #2814
  • Fix unclosed MemoryObjectReceiveStream upon exception in BaseHTTPMiddleware children by @Kludex in #2813

Refactor

  • Use a pair of memory object streams instead of two queues by @graingert in #2829

Full Changelog: 0.45.0...0.45.1

Version 0.45.0

29 Dec 09:26
31d182c
Compare
Choose a tag to compare

Removed

  • Drop Python 3.8 by @Kludex in #2823
  • Remove ExceptionMiddleware import proxy from starlette.exceptions module by @Kludex in #2826
  • Remove deprecated WS_1004_NO_STATUS_RCVD and WS_1005_ABNORMAL_CLOSURE by @Kludex in #2827

Full Changelog: 0.44.0...0.45.0

Version 0.44.0

28 Dec 07:32
edfb48f
Compare
Choose a tag to compare

Added

  • Add max_part_size parameter to Request.form() by @iudeen in #2815
  • Add client parameter to TestClient by @iudeen in #2810

New Contributors

Full Changelog: 0.43.0...0.44.0

0