v2.0.0
This marks the first release of the new 2.x
release line. The 1.5x
releases will be supported until the release of 3.0
. Nevertheless, users are encouraged to upgrade to version 2.
What's Changed
Bugfixes
- Fix #2024 -
media_type
missing in error response by @Goldziher in #2131 - Fix #2147 - setting app debug does not propagate to exception handling middleware by @provinzkraut in #2153
- Fix static files not being served if a route handler with the same base path was registered by @Goldziher in #2154
- Fix missing default values for
receive
andsend
parameters ofHTMXRequest
by @tompin82 in #2145 - DTO: Fix #2125 - excluded attributes being accessed during transfer by @provinzkraut in #2127
- DTO: Fix
DTOData.create_instance
ignores renaming by @abdulhaq-e in #2144 - OpenAPI: Fix
application/octet-stream
set ascontentEncoding
instead ofcontentMediaType
@Goldziher in #2130 - OpenAPI: Fix response not preferring aliased fields by @gsakkis in #2150
- OpenAPI: Fix examples not being generated deterministically by @Goldziher in #2161
- OpenAPI: Fix example generation for Pydantic models by @guacs in #2178
- SQLAlchemy repository: Handle dialects that don't support JSON by @thiagozf in #2139
- JWT: Fix
OPTIONS
andHEAD
being authenticated by default by @Goldziher in #2160 - Fix
OPTIONS
andHEAD
being authenticated by default forSessionAuthMiddleware
by @Mattwmaster58 in #2182
New Contributors
- @thiagozf made their first contribution in #2139
- @Mattwmaster58 made their first contribution in #2143
Full Changelog: v2.0.0rc1...v2.0.0