Releases: dj-bolt/django-bolt
Releases · dj-bolt/django-bolt
v0.8.3
What's Changed
- OpenAPI: carry struct
__name__(title) and__doc__(description) through to component schemas by @jameswinegar in #224 - Mcp supprt by @FarhanAliRaza in #233
- ci: add prek lint workflow and SHA-pin all GitHub Actions + hooks by @jameswinegar in #238
Full Changelog: v0.8.1...v0.8.3
v0.8.2
What's Changed
- OpenAPI: carry struct
__name__(title) and__doc__(description) through to component schemas by @jameswinegar in #224 - Mcp supprt by @FarhanAliRaza in #233
- ci: add prek lint workflow and SHA-pin all GitHub Actions + hooks by @jameswinegar in #238
Full Changelog: v0.8.1...v0.8.2
v0.8.1
What's Changed
- SSE brotli compression - exploration branch by @cleemesser in #222
- Add union response by @andreasnuesslein in #228
- fix: media routes no longer ignored by @dbrun3 in #230
New Contributors
- @andreasnuesslein made their first contribution in #228
- @dbrun3 made their first contribution in #230
Full Changelog: v0.8.0...v0.8.1
v0.8.0
What's Changed
- nanodjango plugin enhancement by @cleemesser in #208
- feat: add option to use PollWatcher by @ThenTech in #216
- OpenAPI 3.1 schema correctness: union nullability, WebSocket headers, validity test by @jameswinegar in #214
- fix: revocation TTL zero treated as falsy and model path validation by @aliharby12 in #211
- fix: flatten Struct-typed Form() params in OpenAPI multipart schema by @FarhanAliRaza in #219
- fix: preserve handler-set cookies through django_middleware_to_django_response() by @FarhanAliRaza in #220
- Enhance schema generation with path parameters and serializers by @cesarbenjamindotnet in #207
New Contributors
- @ThenTech made their first contribution in #216
- @aliharby12 made their first contribution in #211
- @cesarbenjamindotnet made their first contribution in #207
Full Changelog: v0.7.6...v0.8.0
v0.7.6
Full Changelog: v0.7.5...v0.7.6
v0.7.5
What's Changed
- feat: Add EventSourceResponse with FastAPI-style SSE support by @FarhanAliRaza in #203
- feat: improve viewsets; add pagination support by @ClanEver in #189
Full Changelog: v0.7.4...v0.7.5
v0.7.4
Full Changelog: v0.7.3...v0.7.4
v0.7.3
Full Changelog: v0.7.2...v0.7.3
v0.7.2
Full Changelog: v0.7.1...v0.7.2
v0.7.1
What's Changed
- feat: add lifecycle hooks (on_startup/on_shutdown) - closes #96 by @Pratap38 in #179
- feat: rewrite serializer model extraction with async support and type… by @FarhanAliRaza in #182
- feat: replace Django autoreload with native Rust dev reloader by @FarhanAliRaza in #188
- feat: expose status module with http codes and helpers by @AdrianTworek in #185
- fix: populate headers/body/query when handler has request param by @jameswinegar in #176
- Django Enum support for serializer by @FarhanAliRaza in #190
- fix: handle bare ROOT_URLCONF (e.g. "urls") in API autodiscovery by @FarhanAliRaza in #194
- feat: improve OpenAPI schema accuracy for constraints, enums, and defaults by @AdrianTworek in #192
New Contributors
- @Pratap38 made their first contribution in #179
- @AdrianTworek made their first contribution in #185
Full Changelog: https://github.com/dj-bolt/django-bolt/commits/v0.7.1