Opened 3 years ago

Closed 3 years ago

#33251 closed Cleanup/optimization (invalid)

RadioSelect HTML change is missing in Django 4.0 changelog.

Reported by: Dylan Verheul Owned by: nobody
Component: Forms Version: 4.0
Severity: Normal Keywords:
Cc: Triage Stage: Unreviewed
Has patch: no Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: no UI/UX: no

Description (last modified by Dylan Verheul)

This commit b9e872b59329393f615c440c54f632a49ab05b78 changes the behavior of RadioSelect. It caused tests to fail in the django-bootstrap5 package when testing against Django main branch and Django 4.0.b1. The tests failed because a for=XXX was unexpectedly not generated in the label tag. I couldn't find the change in the changelog, but I could find the change in the source code (see commit link).

Change History (2)

comment:1 by Dylan Verheul, 3 years ago

Description: modified (diff)

comment:2 by Mariusz Felisiak, 3 years ago

Resolution: invalid
Status: newclosed
Summary: Breaking change missing from Django 4.0 changelogRadioSelect HTML change is missing in Django 4.0 changelog.
Type: UncategorizedCleanup/optimization

Thanks for this report, however b9e872b59329393f615c440c54f632a49ab05b78 was a bug fix and we don't add release notes for bug fixes.

Moreover the way how Django builds HTML is an implementation detail not something Django should guarantee and all bug fixes are backwards incompatible by nature.

Note: See TracTickets for help on using tickets.
Back to Top