Change8

1.3.0

📦 starletteView on GitHub →
1 features🐛 4 fixes🔧 4 symbols

Summary

This release focuses on stability and correctness, introducing fixes for file handling, URL manipulation, and exception group processing, alongside adding an optional dependency extra.

✨ New Features

  • Added the `httpx2` extra dependency option.

🐛 Bug Fixes

  • Clamped oversized suffix ranges in `FileResponse`.
  • Caught `OSError` alongside `MultiPartException` when closing temporary files.
  • Fixed `IndexError` in `URL.replace()` when operating on a URL with no authority.
  • Avoided collapsing exception groups originating from user code.

Affected Symbols