github encode/django-rest-framework 3.18.0

3 hours ago

What's Changed

Breaking changes

Features

Bug fixes

  • Include choices param for non-editable fields by @ticosax in #9929
  • Improve cursor pagination template accessibility in browsable API by @kosbemrunal in #9905
  • Fix partial form data updates involving ListField by @Natgho in #9902
  • Fix crash due to browsable API extra action permissions by @dlfoerster in #9934
  • Handle unhashable BooleanField representation value by @emfpdlzj in #9973
  • Fix OpenAPI schema for zero numeric bounds on ListField children by @zainnadeem786 in #9977
  • Replace cc_delim_re usage with split_header_value for Django 6.1+ compatibility by @laymonage in #9978
  • Fix set_rollback to only rollback initialized connections by @jdetaeye in #9599
  • Fix DictField HTML input returning empty dict for missing fields by @veeceey in #9891
  • Raise clear error for unsupported unique-together list updates by @zainnadeem786 in #9981

Other changes

  • Prepare release 3.18.0 by @github-actions[bot] in #10015

New Contributors

Full Changelog: 3.17.1...3.18.0

Don't miss a new django-rest-framework release

NewReleases is sending notifications on new releases.