Production-ready, Light, Flexible and Extensible ASGI API framework | Effortlessly Build Performant APIs
Thanks to these incredible business sponsors:
Scalar (@scalar), Telemetry Sports (via @chris-telemetry), Stok (@stok-team)
A huge 'Thank you!' to all sponsors, subscribers, and contributors across Polar.sh, OpenCollective and GitHub Sponsors!
Full Changelog https://github.com/litestar-org/litestar/compare/v2.8.1...v2.8.2
Thanks to these incredible business sponsors:
Scalar (@scalar), Telemetry Sports (via @chris-telemetry), Stok (@stok-team)
A huge 'Thank you!' to all sponsors, subscribers, and contributors across Polar.sh, OpenCollective and GitHub Sponsors!
Full Changelog https://github.com/litestar-org/litestar/compare/v2.8.0...v2.8.1
Thanks to these incredible business sponsors:
Thanks to these incredible personal sponsors:
Polar.sh: @thomastu, @skewty, @iRod3s
GitHub Sponsors: (@stok-team), @benjamin-kirkbride, @crisog, @geeshta, @cbscsm, @ruslan-korneev,
OpenCollective: Christian Y, Anonymous
A huge 'Thank you!' to all sponsors, subscribers, and contributors across Polar.sh, OpenCollective and GitHub Sponsors!
json_schema_extra
examples. by @peterschutt in https://github.com/litestar-org/litestar/pull/3281
FieldDefinition
by @guacs in https://github.com/litestar-org/litestar/pull/3280
msgspec.Struct
s by @provinzkraut in https://github.com/litestar-org/litestar/pull/3285
request_class
and response_class
values by @kedod in https://github.com/litestar-org/litestar/pull/3205
TTY
enabled by @cofin in https://github.com/litestar-org/litestar/pull/3219
schema_extra
in Parameter
and Body
by @tuukkamustonen in https://github.com/litestar-org/litestar/pull/3204
DTOField
via Annotated
by @peterschutt in https://github.com/litestar-org/litestar/pull/3289
TRACE
to HttpMethod enum by @provinzkraut in https://github.com/litestar-org/litestar/pull/3294
path
parameter to Litestar application class by @kedod in https://github.com/litestar-org/litestar/pull/3314
What's New in v2
by @cclauss in https://github.com/litestar-org/litestar/pull/3288
exclude
configuration by @aranvir in https://github.com/litestar-org/litestar/pull/3246
Full Changelog https://github.com/litestar-org/litestar/compare/v2.7.1...v2.8.0
examples
were OpenAPI formatted by @tuukkamustonen in https://github.com/litestar-org/litestar/pull/3224
alembic
class references by @cofin in https://github.com/litestar-org/litestar/pull/3220
parsing
from the codegen backend docs by @kedod in https://github.com/litestar-org/litestar/pull/3216
Full Changelog https://github.com/litestar-org/litestar/compare/v2.7.0...v2.7.1
GitHub Sponsors: Scalar (@scalar), Telemetry Sports (via @chris-telemetry), Stok (@stok-team), @benjamin-kirkbride, @crisog, @geeshta, @cbscsm, @ruslan-korneev, @iRod3s OpenCollective: Christian Y, Anonymous
ResponseSpec(..., examples=[...])
by @tuukkamustonen in https://github.com/litestar-org/litestar/pull/3100
Router
instances by @tuukkamustonen in https://github.com/litestar-org/litestar/pull/3103
ValidationException
s by @floxay in https://github.com/litestar-org/litestar/pull/3064
type_decoders
Router and route handlers by @kedod in https://github.com/litestar-org/litestar/pull/3153
type_decoders
in WebsocketListenerRouteHandler by @kedod in https://github.com/litestar-org/litestar/pull/3162
Full Changelog https://github.com/litestar-org/litestar/compare/v2.6.3...v2.7.0
PrivateAttr
in GenericModel
by @provinzkraut in https://github.com/litestar-org/litestar/pull/3161
Full Changelog https://github.com/litestar-org/litestar/compare/v2.6.2...v2.6.3
GitHub Sponsors: Scalar (@scalar), Telemetry Sports (via @chris-telemetry), Stok (@stok-team), @benjamin-kirkbride, @crisog, @geeshta, @cbscsm, @ruslan-korneev, @iRod3s OpenCollective: Christian Y, Anonymous
RedisStore
client created with with_client
unclosed by @euri10 in https://github.com/litestar-org/litestar/pull/3111
Full Changelog https://github.com/litestar-org/litestar/compare/v2.6.1...v2.6.2
GitHub Sponsors: Scalar (@scalar), Telemetry Sports (via @chris-telemetry), Stok (@stok-team), @benjamin-kirkbride, @crisog, @geeshta, @cbscsm, @ruslan-korneev, @iRod3s OpenCollective: Christian Y, Anonymous
IntegrityError
instead of deprecated ConflictError
by @cofin in https://github.com/litestar-org/litestar/pull/3094
ResponseSpec(None)
(#3069) by @tuukkamustonen in https://github.com/litestar-org/litestar/pull/3098
rich_click.cli.patch
before importing click
by @guacs in https://github.com/litestar-org/litestar/pull/3089
static_files
property by @cbscsm in https://github.com/litestar-org/litestar/pull/3087
Full Changelog https://github.com/litestar-org/litestar/compare/v2.6.0...v2.6.1
GitHub Sponsors: Scalar (@scalar), Telemetry Sports (via @chris-telemetry), Stok (@stok-team), @benjamin-kirkbride, @crisog, @geeshta, @cbscsm, @ruslan-korneev, @iRod3s OpenCollective: Christian Y, Anonymous
secret=True
from PydanticDTO output by @patrickneise in https://github.com/litestar-org/litestar/pull/3030
reload-include
and reload-exclude
to CLI run
command by @FergusMok in https://github.com/litestar-org/litestar/pull/2973
Full Changelog
https://github.com/litestar-org/litestar/compare/v2.5.5...v2.6.0
state
key handling by @provinzkraut in https://github.com/litestar-org/litestar/pull/3070
Full Changelog https://github.com/litestar-org/litestar/compare/v2.5.4...v2.5.5