Releases: litestar-org/advanced-alchemy
v0.32.2
Sponsors 🌟
- A huge 'Thank you!' to all sponsors across Polar.sh, OpenCollective and GitHub Sponsors!
What's Changed
- feat(litestar): Use
SerializationPlugin
by @provinzkraut in #401
Full Changelog: v0.32.1...v0.32.2
v0.32.1
Sponsors 🌟
- A huge 'Thank you!' to all sponsors across Polar.sh, OpenCollective and GitHub Sponsors!
What's Changed
- feat(litestar): use
CLIPlugin
instead ofCLIPluginProtocol
by @provinzkraut in #399
Full Changelog: v0.32.0...v0.32.1
v0.32.0
Sponsors 🌟
- A huge 'Thank you!' to all sponsors across Polar.sh, OpenCollective and GitHub Sponsors!
What's changed
Bugfixes 🐛
New features 🚀
Other changes
Full Changelog
v0.31.0...v0.32.0
v0.31.0
Sponsors 🌟
- A huge 'Thank you!' to all sponsors across Polar.sh, OpenCollective and GitHub Sponsors!
What's changed
New contributors 🎉
Bugfixes 🐛
- fix(docs): Fix reference in
changelog.py
by @provinzkraut in #383 - fix(#338): Query repository list method for custom queries by @vladpi in #379
New features 🚀
- feat: remove future annotations by @cofin in #387
- feat: add
uniquify
to service and repo by @cofin in #389 - feat: improved default serializer by @cofin in #390
Other changes
- docs: add discord link in navbar by @Kumzy in #372
- docs: cli by @Kumzy in #369
- docs: add type integration example by @Kumzy in #377
- docs: add documentation to integrate alchemy commands in an existing group by @Kumzy in #378
- docs: rename NanoidBase -> NanoIDBase by @rysev-a in #381
- feat!: remove 3.8 support by @cofin in #386
Full Changelog
v0.30.3...v0.31.0
v0.30.3
What's changed
This release contains various bug fixes and tweaks for the project
Bugfixes 🐛
New features 🚀
- feat: add
wrap_exceptions
option to exception handler. by @cofin in #363 - feat: simplify configuration hash by @cofin in #366
Important
This will be the last release that supports Python 3.9.
Full Changelog
v0.30.2...v0.30.3
v0.30.2
What's changed
The configuration objects are able to be hashed. Allowing for easier integration into DI frameworks.
New contributors 🎉
New features 🚀
Other changes
Full Changelog
v0.30.1...v0.30.2
v0.30.1
v0.30.0
What's changed
This release focuses primarily on framework integrations
- The FastAPI and Starlette integrations have been rewritten to support multiple database configurations and the FastAPI extensions has an optional method to extend the
fastapi_cli
Typer application. - The Sanic integration has been update to align with the structure from the other extensions.
- A few bugfixes to the Flask integration
Bugfixes 🐛
- fix: standardize on
autocommit_include_redirect
by @cofin in #349 - fix(flask): implement default schema serializer by @cofin in #350
New features 🚀
- feat(fastapi): refactored integration with CLI support by @cofin in #352
- feat: reorganize Sanic extension by @cofin in #353
Other changes
Full Changelog
v0.29.1...v0.30.0
v0.29.1
What's changed
Sorry for the back to back releases. This includes a DX improvement that was meant to be included in v0.29.0
. There's no additional functionality other than the additional "crud" specific to_model
methods on the service are now available.
New features 🚀
Full Changelog
v0.29.0...v0.29.1
v0.29.0
Whats New
This release is primarily focused on documentation, typing improvements, and an all new native Flask integration.
New contributors 🎉
Bugfixes 🐛
- fix: fully qualify all
datetime
module references by @cofin in #341 - fix: disabled
timezone
in alembic.ini by @Harshal6927 in #344
New features 🚀
- feat: various typing improvements for services by @cofin in #342
- feat(flask): Auto extend Flask CLI and add session integration by @cofin in #111
Other changes
Full Changelog
v0.28.0...v0.29.0