Releases: litestar-org/litestar
Releases · litestar-org/litestar
v1.0.4
- updated
Request.state
to be defined already in the application @ashwinvin
v1.0.3
v1.0.2
v1.0.1
v1.0.0
- optimization: rewrote the kwarg parsing and data injection logic to compute required kwargs for each route handler
during application bootstrap - added template support @ashwinvin
- changed the redoc UI path from
/schema/redoc
to/schema
@yudjinn - renamed
starlite.request
tostarlite.connection
0.7.2
v0.7.1
v0.7.0
v0.6.0
- added support for multiple paths per route handler
- added support for static files
- updated lifecycle support to allow for application state injection
- updated route handlers and dependencies to allow for application state injection
- updated dependency injection to allow for dependency injection into dependencies
- updated
PluginProtocol
- addedfrom_dict
methods - updated
SQLAlchemyPlugin
:- added
from_dict
method - all back-references are now typed as
Any
- all relationships are now typed as
Optional
- added
- updated
DTOFactory
:- supports generics
- added
to_model_instance
andfrom_model_instance
methods - added
field_definitions
kwarg, allowing for creating custom fields
v0.5.0
- updated base path handling in controllers @vincentsarago
- changed RouteHandlers from being pydantic models to being custom classes, allowing for optimization using
_slots_
- changed BaseRoute to not inherit from Starlette, allowing for optimization using
_slots_
- add support for
before_request
andafter_request
hooks