github litestar-org/litestar v2.0.0beta1

latest releases: v2.12.1, v2.12.0, v2.11.0...
pre-release15 months ago

This is the first beta release of Litestar 2.0!

What does that mean?

In practical terms, it means that all of the major changes are done, and you can start evaluating the 2.0 release. Upcoming beta releases will mostly include bugfixes, and you can expect a generally stable interface.

This release however is not feature complete, and we'll still be adding new features until the first rc (release candidate) release preceding the 2.0 release.

What's Changed

New features

General

SQLAlchemy repository

  • Add synchronous SQLAlchemy repository pattern by @cofin in #1683
  • Add oracledb support by @cofin in #1694
  • Add duckdb and Google spanner support by @cofin in #1744
  • Add JSON check constraint for Oracle dialect by @cofin in #1780
  • Add timezone aware datetime by @cofin in #1816
  • Exclude unloaded columns on to_dict by @cofin in #1802
  • Enforce UTC timestamps are stored and returned by @cofin in #1816

DTO

Bugfixes

Other changes

Breaking

Documentation

New Contributors

Full Changelog: v2.0.0alpha7...v2.0.0beta1

Don't miss a new litestar release

NewReleases is sending notifications on new releases.