Releases: litestar-org/litestar
Releases · litestar-org/litestar
v1.20.0
What's Changed
- Access custom serializer in session middleware by @Goldziher in #491
- Add support for
__schema_name__
dunder attribute on pydantic models by @Goldziher in #489 - Switch to using strong ASGI types derived from asgiref by @Goldziher in #492
New Contributors
Full Changelog: v1.19.0...v1.20.0
v1.19.0
What's Changed
- add support for multiple responses documentation by @seladb in #478
- add
media_type
toResponseContainer
by @peterschutt in #483 - add
RateLimitMiddleware
by @Goldziher in #476 - add support for multiple cookies in
create_test_request
by @infohash in #485
Full Changelog: v1.18.1...v1.19.0
v1.18.1
What's Changed
- Added Fixture To Create Session Cookies by @infohash in #471
- Removed Firebird and Sybase for SQL Alchemy 2.0 support by @cofin in #477
- Fixed
ResponseHeader
s not being encoded correctly (resolve issue #479) by @Goldziher in #481
Full Changelog: v1.18.0...v1.18.1
v1.18.0
What's Changed
- Enhancement: Adds SecretStr, Path, and Enum to built in serializer by @cofin in #472
- Enhancement: Update multipart handling by @Goldziher in #473
Full Changelog: v1.17.2...v1.18.0
v1.17.2
What's Changed
- Updated
testing.create_request
by @Goldziher in #465 - Updated Partial to support dataclasses by @Goldziher in #467
- Move Logging config to starlite.config by @john-ingles in #468
New Contributors
- @john-ingles made their first contribution in #468
Full Changelog: v1.17.1...v1.17.2
v1.17.1
What's Changed
- Fix: wrap functions to ensure they remain unbound by @Goldziher in #457
- Add:
url_for
method similar to Starlette's by @infohash in #456
Full Changelog: v1.17.0...v1.17.1
v1.17.0
What's Changed
- Issue #412: add session middleware by @Goldziher in #423
- docs: add infohash as a contributor for code by @allcontributors in #450
- Infrastructure: Add pyright by @Goldziher in #452
- Added Route Handlers To Path Mapper by @infohash in #454
- Session Middleware update by @Goldziher in #453
New Contributors
Full Changelog: v1.16.2...v1.17.0
v1.16.2
v1.16.1
What's Changed
- Add minimal app version tip in docs by @Chaoyingz in #442
- Issue #443: custom state raises validation error by @Goldziher in #445
- Enhancement: use
picologging.dictConfig
by @cofin in #447
New Contributors
- @Chaoyingz made their first contribution in #442
Full Changelog: v1.16.0...v1.16.1
v1.16.0
What's Changed
- Enhancement: Authentication Middleware exclude URLs and error handling improvements by @cofin in #426
- Issue 371 add path type query parameter by @Goldziher in #431
- refactor. simplify KwargsModel by @Alex-CodeLab in #419
- Updated authentication docs by @Goldziher in #433
- docs: Remove Rust bindings text by @odiseo0 in #436
- Complete example and test for Using Application State usage docs. by @peterschutt in #434
- Infrastructure: added minimal install to release by @Goldziher in #438
- Fixes annotation of
**kwargs
across the library by @peterschutt in #439 - Issue #350: Application Instrumentation Hooks by @Goldziher in #435
- Issue #418: Allow disabling openapi documentation sites and schema download endpoints via config by @ingjavierpinilla in #430
- Removes
needs: validate
dependency fromtest_minimal_app
. by @peterschutt in #441
New Contributors
- @Alex-CodeLab made their first contribution in #419
- @odiseo0 made their first contribution in #436
- @ingjavierpinilla made their first contribution in #430
Full Changelog: v1.15.0...v1.16.0