pypi django-ninja 1.4.0b1
v1.4.0b1

latest release: 1.4.0
13 days ago

What's Changed

  • Fix for request.FILES Population on Non-POST Methods by @vitalik in #1423
  • Improve Performance for Async Pagination by @tim-hub in #1414
  • PageNumberPagination support page_size as API param by @zhaozigu in #1426
  • Allow Customizing Validation Errors by @jceipek in #1380
  • Add pattern support to param by @sunfkny in #1336
  • Operation default options, addresses #1267 by @Ksauder in #1268
  • Add IPNetwork and Url serialisation by @grigi in #1349
  • add register_type public function by @vitalik in #1352
  • Distinguish between AuthenticationError and AuthorizationError by @c4ffein in #1257
  • Add method to check is user either staff or superuser. by @adambirds in #1409
  • Support multi-period intervals in throttling by @robhudson in #1373
  • Add query parameters in request_params for testing by @zhaozigu in #1422
  • fix - schema crashes when paginated and from future import annotations by @vitalik in #1425
  • Ensure router auth always overrides api auth by default by @vitalik in #1427
  • Fix of TypeError when returning None in AuthBase.call from async code #1386 by @mmkhitaryan in #1387

Tests

  • Fixed coverage on Python>=3.11 by @c4ffein in #1276
  • Update code with make fmt and the pipeline to use the same --preview option of Ruff by @c4ffein in #1274
  • CI: Use Ubuntu 22 for 3.7 support in tests by @pmdevita in #1408

Docs

New Contributors

Full Changelog: v1.3.0...v1.4.0b1

Don't miss a new django-ninja release

NewReleases is sending notifications on new releases.