Starlite

Latest version: v1.51.16

Safety actively analyzes 688238 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 32

2.7.0

Sponsors ❤️
[GitHub Sponsors](https://github.com/sponsors/litestar-org/): [Scalar](https://scalar.com/) (scalar), [Telemetry Sports](https://telemetrysports.com/) (via chris-telemetry), [Stok](https://www.stok.kr/) (stok-team), benjamin-kirkbride, crisog, geeshta, cbscsm, ruslan-korneev, iRod3s
[OpenCollective](https://opencollective.com/litestar): Christian Y, Anonymous

What's changed

Bugfixes
* Fix missing cors headers in response by crisog in https://github.com/litestar-org/litestar/pull/3179
* Fix sending empty data in sse in js client by euri10 in https://github.com/litestar-org/litestar/pull/3176

New features
* Support `ResponseSpec(..., examples=[...])` by tuukkamustonen in https://github.com/litestar-org/litestar/pull/3100
* Support "+json"-suffixed response media types by bunny-therapist in https://github.com/litestar-org/litestar/pull/3096
* Allow re-usable `Router` instances by tuukkamustonen in https://github.com/litestar-org/litestar/pull/3103
* Only display path in `ValidationException`s by floxay in https://github.com/litestar-org/litestar/pull/3064
* Expose request_class to other layers by kedod in https://github.com/litestar-org/litestar/pull/3125
* Expose websocket_class by kedod in https://github.com/litestar-org/litestar/pull/3152
* Add `type_decoders` Router and route handlers by kedod in https://github.com/litestar-org/litestar/pull/3153
* Pass `type_decoders` in WebsocketListenerRouteHandler by kedod in https://github.com/litestar-org/litestar/pull/3162
* 3116 enhancement session middleware by aranvir in https://github.com/litestar-org/litestar/pull/3127
* Make random seed for openapi example generation configurable by guacs in https://github.com/litestar-org/litestar/pull/3166
* Generate openapi components schemas in a deterministic order by guacs in https://github.com/litestar-org/litestar/pull/3172


New contributors
* crisog made their first contribution in https://github.com/litestar-org/litestar/pull/3179
* error418 made their first contribution in https://github.com/litestar-org/litestar/pull/3167
* bunny-therapist made their first contribution in https://github.com/litestar-org/litestar/pull/3096
* tuukkamustonen made their first contribution in https://github.com/litestar-org/litestar/pull/3100

**Full Changelog**
https://github.com/litestar-org/litestar/compare/v2.6.3...v2.7.0

2.6.4

:warning: **Important** :warning:

This release contains a patch for a [vulnerability](https://github.com/litestar-org/litestar/security/advisories/GHSA-83pv-qr33-2vcf) that would allow path traversal in the static file serving functionality of Litestar. It is highly recommended to update your minor version to this patch release.

You can find more background information in the related discussion 3473 .

Sponsors 🌟
Thanks to these incredible business sponsors:

[Scalar](https://scalar.com/) (scalar), [Telemetry Sports](https://telemetrysports.com/) (via chris-telemetry), [Stok](https://www.stok.kr/) (stok-team)

A huge 'Thank you!' to all other sponsors across [Polar.sh](https://polar.sh/litestar-org), [OpenCollective](https://opencollective.com/litestar) and [GitHub Sponsors](https://github.com/sponsors/litestar-org/)!

What's changed

* Fix improper Limitation of a Pathname to a Restricted Directory by peterschutt in https://github.com/litestar-org/litestar/security/advisories/GHSA-83pv-qr33-2vcf

2.6.3

What's changed

Bugfixes
* fix(pydantic): Pydantic V1 schema generation for `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

2.6.2

Sponsors ❤️
[GitHub Sponsors](https://github.com/sponsors/litestar-org/): [Scalar](https://scalar.com/) (scalar), [Telemetry Sports](https://telemetrysports.com/) (via chris-telemetry), [Stok](https://www.stok.kr/) (stok-team), benjamin-kirkbride, crisog, geeshta, cbscsm, ruslan-korneev, iRod3s
[OpenCollective](https://opencollective.com/litestar): Christian Y, Anonymous

New contributors 🎉
* aranvir made their first contribution in https://github.com/litestar-org/litestar/pull/3114
* benluo made their first contribution in https://github.com/litestar-org/litestar/pull/3138
* hugovk made their first contribution in https://github.com/litestar-org/litestar/pull/3141

What's changed

Bugfixes

* Fix msgspec meta constraints not being included in DTO transfer model by provinzkraut in https://github.com/litestar-org/litestar/pull/3113
* Fix missing cache control header for static files by guacs in https://github.com/litestar-org/litestar/pull/3131
* Fix OpenAPI schema generation for Pydantic v2 constrained secrets by provinzkraut in https://github.com/litestar-org/litestar/pull/3149
* Fix OpenAPI schema generation for Pydantic private attributes by provinzkraut in https://github.com/litestar-org/litestar/pull/3151
* Fix missing OpenAPI description for UUID path parameters by Alc-Alc in https://github.com/litestar-org/litestar/pull/3118
* Fix `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

2.6.1

Sponsors ❤️
[GitHub Sponsors](https://github.com/sponsors/litestar-org/): [Scalar](https://scalar.com/) (scalar), [Telemetry Sports](https://telemetrysports.com/) (via chris-telemetry), [Stok](https://www.stok.kr/) (stok-team), benjamin-kirkbride, crisog, geeshta, cbscsm, ruslan-korneev, iRod3s
[OpenCollective](https://opencollective.com/litestar): Christian Y, Anonymous

New contributors 🎉
* tuukkamustonen made their first contribution in https://github.com/litestar-org/litestar/pull/3098
* betaprior made their first contribution in https://github.com/litestar-org/litestar/pull/3095

What's changed

Bugfixes

* SQLAlchemy: Use `IntegrityError` instead of deprecated `ConflictError` by cofin in https://github.com/litestar-org/litestar/pull/3094
* Sessions: Fix cookie naming for short cookies by betaprior in https://github.com/litestar-org/litestar/pull/3095
* Static files: Fix Path resolution for windows by provinzkraut in https://github.com/litestar-org/litestar/pull/3102
* Logging: Fix middleware with structlog causes application to return HTTP 500 when request body is malformed by provinzkraut in https://github.com/litestar-org/litestar/pull/3109
* OpenAPI: Generate correct response schema for `ResponseSpec(None)` (3069) by tuukkamustonen in https://github.com/litestar-org/litestar/pull/3098
* CLI: `rich_click.cli.patch` before importing `click` by guacs in https://github.com/litestar-org/litestar/pull/3089
* Fix exception handlers extracting details from non-litestar exceptions by provinzkraut in https://github.com/litestar-org/litestar/pull/3106
* Replace usage of deprecated `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

2.6.0

❤️ Sponsors ❤️
[GitHub Sponsors](https://github.com/sponsors/litestar-org/): [Scalar](https://scalar.com/) (scalar), [Telemetry Sports](https://telemetrysports.com/) (via chris-telemetry), [Stok](https://www.stok.kr/) (stok-team), benjamin-kirkbride, crisog, geeshta, cbscsm, ruslan-korneev, iRod3s
[OpenCollective](https://opencollective.com/litestar): Christian Y, Anonymous

What's changed

New features 🚀
* Allow root logger configuration to be disabled by cofin in https://github.com/litestar-org/litestar/pull/2969
* Implement static file serving with regular route handlers by provinzkraut in https://github.com/litestar-org/litestar/pull/2960
* Exclude Piccolo ORM columns with `secret=True` from PydanticDTO output by patrickneise in https://github.com/litestar-org/litestar/pull/3030
* Allow plugins to be found by dotted path string by cofin in https://github.com/litestar-org/litestar/pull/3027
* Support externally typed classes as dependency providers by provinzkraut in https://github.com/litestar-org/litestar/pull/3066
* Add structlog plugin by cofin in https://github.com/litestar-org/litestar/pull/2943
* Add `reload-include` and `reload-exclude` to CLI `run` command by FergusMok in https://github.com/litestar-org/litestar/pull/2973
* Align layered type annotations by gsakkis in https://github.com/litestar-org/litestar/pull/2913


**Full Changelog**

https://github.com/litestar-org/litestar/compare/v2.5.5...v2.6.0

Page 2 of 32

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.