v2.10.0
版本发布时间: 2024-07-27 02:21:48
litestar-org/litestar最新发布版本:v2.11.0(2024-08-28 01:55:31)
Sponsors 🌟
Thanks to these incredible business sponsors:
- Scalar (@scalar), Telemetry Sports (via @chris-telemetry), Stok (@stok-team), Avra
A huge 'Thank you!' to all sponsors across Polar.sh, OpenCollective and GitHub Sponsors!
What's changed
New contributors 🎉
- @taihim made their first contribution in https://github.com/litestar-org/litestar/pull/3610
- @l-armstrong made their first contribution in https://github.com/litestar-org/litestar/pull/3618
- @Anu-cool-007 made their first contribution in https://github.com/litestar-org/litestar/pull/3608
- @Murtagy made their first contribution in https://github.com/litestar-org/litestar/pull/3526
- @tcbegley made their first contribution in https://github.com/litestar-org/litestar/pull/3629
- @rafalkrupinski made their first contribution in https://github.com/litestar-org/litestar/pull/3575
Bugfixes 🐛
- fix(signature): Fix #3593: Ensure signature model internal function signatures don't clash with model signature by @provinzkraut in https://github.com/litestar-org/litestar/pull/3605
- fix(OpenAPI): Correctly handle Annotated NewType by @sherbang in https://github.com/litestar-org/litestar/pull/3615
- fix: use
ASGIConnection
instead ofRequest
forflash
by @cofin in https://github.com/litestar-org/litestar/pull/3626 - fix(handlers): Allow returning
Response[None]
from head route handlers by @provinzkraut in https://github.com/litestar-org/litestar/pull/3641
New features 🚀
- feat: allow creating parent directories for a file store by @Murtagy in https://github.com/litestar-org/litestar/pull/3526
- feat(logging): add param
logging_module
toLoggingConfig
by @jderrien in https://github.com/litestar-org/litestar/pull/3578 - feat: add handler name to exceptions in handler validation. by @rafalkrupinski in https://github.com/litestar-org/litestar/pull/3575
- feat(Pydantic): added parameters in pydantic plugin to support strict validation and all the
model_dump
args by @Anu-cool-007 in https://github.com/litestar-org/litestar/pull/3608
Other changes
- docs: fix typos in examples.contrib.prometheus by @taihim in https://github.com/litestar-org/litestar/pull/3610
- docs: fixed create_ws_route_handlers typo. by @l-armstrong in https://github.com/litestar-org/litestar/pull/3618
- docs: fix link to available issues by @tcbegley in https://github.com/litestar-org/litestar/pull/3629
Full Changelog https://github.com/litestar-org/litestar/compare/v2.9.1...v2.10.0