Releases: eadwinCode/django-ninja-extra
0.30.1 with Ninja v1.4.3
What's Changed
- Bump ruff from 0.11.2 to 0.11.7 by @dependabot in #262
- Bump pytest-asyncio from 0.24.0 to 0.26.0 by @dependabot in #261
- Using apaginate_queryset when the paginator is AsyncPaginationBase by @Aidan79225 in #264
- request_logger: use
django.request
instead ofdjango
by @jakajancar in #265 - fix: ModelController Prefix With Parameters by @eadwinCode in #269
- Bump ruff from 0.11.7 to 0.11.12 by @dependabot in #272
- chores: bumped Ninja 1.4.3 by @eadwinCode in #275
New Contributors
- @Aidan79225 made their first contribution in #264
- @jakajancar made their first contribution in #265
Full Changelog: 0.30.0...0.30.1
0.30.0 with Ninja 1.4.1
What's Changed
- feat: Async Permission and Permission DI Support by @eadwinCode in #259
- chores: Bumped up Ninja Package by @eadwinCode in #260
Full Changelog: 0.22.9...0.30.0
0.22.9
0.22.8 with Ninja v1.4.0
What's Changed
- Bump ruff from 0.9.9 to 0.11.2 by @dependabot in #258
- Bump pytest-asyncio from 0.24.0 to 0.26.0 by @dependabot in #257
- feat: Ninja 1.4.0 Support by @eadwinCode in #256
Full Changelog: 0.22.6...0.22.8
0.22.6
0.22.5
What's Changed
- fix: Resolving Route Function Parameters and Request Parameter and some settings string import bugs by @eadwinCode in #249
Full Changelog: 0.22.4...0.22.5
0.22.4
What's Changed
- Bump pypa/gh-action-pypi-publish from 1.12.3 to 1.12.4 by @dependabot in #234
- Bump ruff from 0.8.4 to 0.9.4 by @dependabot in #232
- Update pre commit by @imperosol in #238
- Min page size by @imperosol in #239
- fix: failing tests by @eadwinCode in #241
- feat: Added support for custom RouteContext by @eadwinCode in #242
- Bump ruff from 0.9.4 to 0.9.9 by @dependabot in #244
- fix: Dropped Pydantic V1 by @eadwinCode in #243
New Contributors
- @imperosol made their first contribution in #238
Full Changelog: 0.22.3...0.22.4
0.22.3
0.22.2
What's Changed
- feat: ModelService Dependency Injection Support by @eadwinCode in #222
- Bump pypa/gh-action-pypi-publish from 1.12.2 to 1.12.3 by @dependabot in #218
- Bump mypy from 1.13.0 to 1.14.1 by @dependabot in #220
- fix: DI documentation update by @eadwinCode in #224
- fix: MyPy 1.14.1 support by @eadwinCode in #225
- fix: Readme And Query Testing by @eadwinCode in #228
- fix: RouteContext Refactor by @eadwinCode in #229
- fix: Permission Documentation update Refactor by @eadwinCode in 6d394e4
DEPRECATION NOTICE
The service
attribute in ModelController
has been changed from a class object to an instance object. When creating a custom ModelService
for a ModelController
, you have to specify it as service_type
.
This is because services are now injected as dependencies during controller instantiation. Service instantiation is delegated to the injector package, so ensure that any additional dependencies required by your ModelService
are properly registered in the dependency injection container.
For more details, please refer to the documentation
Full Changelog: 0.22.0...0.22.2
0.22.0
What's Changed
- Additional async support for ControllerBase by @le-sun in #216
- Bump ruff from 0.7.1 to 0.8.4 by @dependabot in #211
- feat: Model config extra options for Model Controller by @eadwinCode in #217
New Contributors
Full Changelog: 0.21.8...0.22.0