Releases: eadwinCode/django-ninja-extra
Releases · eadwinCode/django-ninja-extra
0.21.0
What's Changed
- fix: Controller Throttling application hierarchy by @eadwinCode in #155
Full Changelog: 0.20.9...0.21.0
0.20.9
What's Changed
- fix: Operation exception Log Level by @eadwinCode in #139
- Bump pytest-asyncio from 0.23.6 to 0.23.7 by @dependabot in #143
- Bump ruff from 0.4.2 to 0.4.7 by @dependabot in #142
- fix: codestyle ci test by @eadwinCode in #144
- fixing url-names at ModelControllerBuilder by @jdiego in #145
- Bump ruff from 0.4.7 to 0.5.0 by @dependabot in #150
- Bump mypy from 1.10.0 to 1.10.1 by @dependabot in #151
- Bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0 by @dependabot in #152
- feat: Ninja V1.2.0 Support by @eadwinCode in #153
- fix: Ruff v0.5.0 linting errors by @eadwinCode in #154
Deprecated
@throttle
decorator is now deprecated. Use route operation decoratorsthrottle
parameter instead as described in throttle updated documentTHROTTLE_CLASSES
in NINJA_EXTRA settings is no longer necessary and will be removed on v0.21.4 release. Import the throttling class directly and use where as shown in the throttling document.THROTTLE_RATES
andNUM_PROXIES
should be moved toNINJA
settings as they will be removed on v0.21.4 release from Ninja Extra package.THROTTLE_RATES
is the same asDEFAULT_THROTTLE_RATES
in Ninja settings andNUM_PROXIES
remains the same.
New Contributors
Full Changelog: 0.20.7...0.20.9
0.20.7
What's Changed
- fix(pagination): Code refactor by @eadwinCode in #130
- Fix
Ordering
multisort by @xLanStar in #133 - Bump ruff from 0.3.4 to 0.4.2 by @dependabot in #132
- fix(AuthError): Sync authentication error with Ninja by @eadwinCode in #136
- Mypy 1.10.0 upgrade by @eadwinCode in #137
- Bump pytest-asyncio from 0.20.3 to 0.23.6 by @dependabot in #123
New Contributors
Full Changelog: 0.20.6...0.20.7
0.20.6
What's Changed
- Bump pypa/gh-action-pypi-publish from 1.8.10 to 1.8.11 by @dependabot in #108
- fix(controller): fix typing for controller base by @yorickr in #111
- Bump pypa/gh-action-pypi-publish from 1.8.11 to 1.8.12 by @dependabot in #114
- Context Parameter Renamed by @eadwinCode in #120
- Bump mypy from 1.7.1 to 1.9.0 by @dependabot in #125
- Update mkdocs-material requirement from <8.0.0,>=7.1.9 to >=7.1.9,<10.0.0 by @dependabot in #124
- Bump ruff from 0.1.7 to 0.3.4 by @dependabot in #122
- Bump pypa/gh-action-pypi-publish from 1.8.12 to 1.8.14 by @dependabot in #121
- Update typing for api_controller decorator by @Adrian-at-CrimsonAzure in #126
- fix mypy typing error by @eadwinCode in #127
New Contributors
- @yorickr made their first contribution in #111
- @Adrian-at-CrimsonAzure made their first contribution in #126
Full Changelog: 0.20.4...0.20.6
0.20.5
What's Changed
- Bump pypa/gh-action-pypi-publish from 1.8.10 to 1.8.11 by @dependabot in #108
- fix(controller): fix typing for controller base by @yorickr in #111
- Bump pypa/gh-action-pypi-publish from 1.8.11 to 1.8.12 by @dependabot in #114
- Context Parameter Renamed by @eadwinCode in #120
New Contributors
Full Changelog: 0.20.4...0.20.5
0.20.4
What's Changed
- Added support for async route function in ModelControllers by @eadwinCode in #104
Full Changelog: 0.20.3...0.20.4
0.20.3
What's Changed
- Dropped Black by @eadwinCode in #102
- Bump actions/setup-python from 4 to 5 by @dependabot in #105
- Bug Fixes: Fixed auth=None bug on controllers by @eadwinCode in #107
Full Changelog: 0.20.2...0.20.3
0.20.2
0.20.0
What's Changed
- ModelController Documentation update by @eadwinCode in #93
- Pydantic V2 Upgrade @eadwinCode in #89
- Latest Ninja V1 Support by @eadwinCode in #89
Full Changelog: 0.19.8...0.20.0
0.19.8
What's Changed
- Bump actions/checkout from 3 to 4 by @dependabot in #87
- Have RouteContext available during Ninja Auth execution by @eadwinCode in #92
Full Changelog: 0.19.7...0.19.8