pypi django-ninja 0.22.0

latest releases: 1.1.0, 1.0.1, 1.0...
11 months ago

What's Changed

  • ModelSchema now support config.model_fields_optional to mark some or specific fields to be not required in schema
  • Implement rudimentary support for async auth by @kjagiello in #735
  • Allow to extend additional info key, value to OpenAPI Info section by @chenatlas in #715
  • fix typo by @quique in #706
  • api_operation is better described as a decorator by @quique in #707
  • Added a section detailing how to reverse a url for the api docs page. by @SunsetOrange in #714
  • Fix missing openapi endpoints by @rednaks in #731
  • Add Django 4.2 support in pyproject.toml by @baseplate-admin in #736
  • Added missing space by @TheHippo in #737
  • fix: allow default example to be included in pagination output in generated API docs. by @jkeyes in #728
  • Fix kwargs typing by @SmileyChris in #745
  • Only title-case fields in schema if all lowercase verbose name by @SmileyChris in #748
  • fix: paginate typo by @MrEcho92 in #752
  • feat: add JSON encoding support for IPv4Address and IPv6Address by @jkeyes in #729
  • Enable exception_handler to handle Pyright's strict mode by @paulzakin in #762
  • Make optional field of UploadedFile optional by @karlosss in #766

New Contributors

Full Changelog: v.0.21.0...v0.22.0

Don't miss a new django-ninja release

NewReleases is sending notifications on new releases.