- Added support to SQLAlchemy
AsyncSessionand multiple binds
- SQLAlchemyPanel: Handled HTTPException from dependencies
- Removed pydantic future annotations
- Removed deprecated
fastapi_astackscope - Fixed
0.6release tag.
- SQLAlchemyPanel: Added
async_exit_stackarg tosolve_dependenciesfunction - DebugToolbarMiddleware: Removed
settings.ALLOWED_IPSin favor ofsettings.ALLOWED_HOSTS - VersionsPanel: Removed
pkg_resourcesin favor ofimportlib.metadata - Added ruff and bandit and removed black and isort
- Removed deprecated
on_event - Added minor improvements
- Added Pydantic v2 support
- Removed Pydantic v1 support
- Removed
PydanticPanel
- Fixed middleware
url_path_for - Improved SQLAlchemy panel
- Fixed response body stream
- Fixed pyproject.toml, added package data
- Improved panel templates
- Fixed profiling on Safari browser
- Added refresh cookie system and
JSON.parseswap removed - Fixed SQL query encoding
- Fixed
SQLAlchemyPanel, added missingfastapi_astackto scope (fastapi >= 0.74.0) - Added
SQLAlchemyPanel.add_enginesmethod - Added
tortoise-orm >= 0.19.0support - Fixed
VersionsPanelJS, package home can be null
- Added
PydanticPanel - Removed
current_threadin favor ofget_ident - Added anyio task groups
- Removed
get_running_loopin favor ofget_event_loop - Improved tables styles
- Fixed
ThreadPoolExecutorfor all sync endpoints - Added cookie-based refresh
- Added exception handling for dependency resolution
- Added minor improvements to
VersionPanel
- Added
TortoisePanel
- Removed SQL compiled query in favor of statement params
- Added SQLAlchemy unregister
- Added
SQLPanelbase class
- Improved dependency resolution
- Added minor improvements
- Added
SQLAlchemyPanel - Added
LOGGING_COLORSto panel templates - Minor improvements
- Improved
VersionsPanelscript - Added docs
- Fixed multiple profilers on the same thread
- Fixed
VersionsPanelPypi url
- Added pypi details to
VersionsPanel - Improved assets
- Added
LOGGING_COLORS - Highlighted matched endpoint
- Sorted routes by path
- Added mounted apps support (e.g. ariadne.asgi.GraphQL)
- 📦