<feed xmlns='http://www.w3.org/2005/Atom'>
<title>django.git/django/forms/forms.py, branch main</title>
<subtitle>django
</subtitle>
<id>http://cgit.adnoto.dev/django.git/atom?h=main</id>
<link rel='self' href='http://cgit.adnoto.dev/django.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/'/>
<updated>2025-12-19T20:10:12Z</updated>
<entry>
<title>Fixed #36618 -- Corrected error message in BaseForm.add_error().</title>
<updated>2025-12-19T20:10:12Z</updated>
<author>
<name>Nilesh Kumar Pahari</name>
<email>nileshpahari@protonmail.com</email>
</author>
<published>2025-12-18T20:45:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=e49e14fd9032feb7a8cf254658ac4e74a4ffb712'/>
<id>urn:sha1:e49e14fd9032feb7a8cf254658ac4e74a4ffb712</id>
<content type='text'>
The error message now correctly states that the error argument
is a dictionary.
</content>
</entry>
<entry>
<title>Refs #36500 -- Rewrapped long docstrings and block comments via a script.</title>
<updated>2025-07-23T23:17:55Z</updated>
<author>
<name>django-bot</name>
<email>ops@djangoproject.com</email>
</author>
<published>2025-07-23T03:41:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=69a93a88edb56ba47f624dac7a21aacc47ea474f'/>
<id>urn:sha1:69a93a88edb56ba47f624dac7a21aacc47ea474f</id>
<content type='text'>
Rewrapped long docstrings and block comments to 79 characters + newline
using script from https://github.com/medmunds/autofix-w505.
</content>
</entry>
<entry>
<title>Applied Black's 2025 stable style.</title>
<updated>2025-03-01T18:41:37Z</updated>
<author>
<name>Mariusz Felisiak</name>
<email>felisiak.mariusz@gmail.com</email>
</author>
<published>2025-03-01T18:41:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=ff3aaf036f0cb66cd8f404cd51c603e68aaa7676'/>
<id>urn:sha1:ff3aaf036f0cb66cd8f404cd51c603e68aaa7676</id>
<content type='text'>
https://github.com/psf/black/releases/tag/25.1.0</content>
</entry>
<entry>
<title>Fixed #35521 -- Allowed overriding BoundField class on fields, forms and renderers.</title>
<updated>2025-01-15T20:04:26Z</updated>
<author>
<name>Matthias Kestenholz</name>
<email>mk@feinheit.ch</email>
</author>
<published>2025-01-15T20:04:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=6a7ee02f5994c65bbefe92a3da74f22326970cf9'/>
<id>urn:sha1:6a7ee02f5994c65bbefe92a3da74f22326970cf9</id>
<content type='text'>
Thank you Sarah Boyce, Carlton Gibson, Tim Schilling and Adam Johnson
for reviews.

Co-authored-by: Christophe Henry &lt;contact@c-henry.fr&gt;
Co-authored-by: David Smith &lt;smithdc@gmail.com&gt;
Co-authored-by: Natalia &lt;124304+nessita@users.noreply.github.com&gt;
Co-authored-by: Matthias Kestenholz &lt;mk@feinheit.ch&gt;</content>
</entry>
<entry>
<title>Fixed #35988 -- Made BaseForm.full_clean() pass renderer to ErrorDict.</title>
<updated>2024-12-10T11:13:43Z</updated>
<author>
<name>Adam Johnson</name>
<email>me@adamj.eu</email>
</author>
<published>2024-12-09T11:17:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=02628c051c18d000256424daffe996c22bed5ae3'/>
<id>urn:sha1:02628c051c18d000256424daffe996c22bed5ae3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refs #32819 -- Added id to ErrorList class and template.</title>
<updated>2024-12-05T09:24:39Z</updated>
<author>
<name>David Smith</name>
<email>smithdc@gmail.com</email>
</author>
<published>2023-11-18T20:36:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=edd74c3417fa3a0b29295012ff31dbe44843303c'/>
<id>urn:sha1:edd74c3417fa3a0b29295012ff31dbe44843303c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #32923 -- Refactored out Field._clean_bound_field().</title>
<updated>2024-01-23T08:47:31Z</updated>
<author>
<name>Syed Waheed</name>
<email>105697767+Waheedsys@users.noreply.github.com</email>
</author>
<published>2024-01-23T08:47:31Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=d9b91e38361696014bdc98434d6d018eae809519'/>
<id>urn:sha1:d9b91e38361696014bdc98434d6d018eae809519</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refs #31026 -- Simplified BaseForm.get_context().</title>
<updated>2023-11-20T07:57:03Z</updated>
<author>
<name>David Smith</name>
<email>39445562+smithdc1@users.noreply.github.com</email>
</author>
<published>2023-11-20T07:57:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=f1697ec7c8fc851baa9c890a605acb67f04210f2'/>
<id>urn:sha1:f1697ec7c8fc851baa9c890a605acb67f04210f2</id>
<content type='text'>
bf.errors returns an ErrorList. Access this directly and avoid creating
a new instance in BaseForm.get_context()

Calling str() on the ErrorList can also be deferred to when the
variable used in the template.</content>
</entry>
<entry>
<title>Refs #31026 -- Removed ability to return string when rendering ErrorDict/ErrorList.</title>
<updated>2023-01-17T10:49:15Z</updated>
<author>
<name>Mariusz Felisiak</name>
<email>felisiak.mariusz@gmail.com</email>
</author>
<published>2023-01-11T05:07:16Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=31878b4d7387835c5cec5e7fc5b473b737065a58'/>
<id>urn:sha1:31878b4d7387835c5cec5e7fc5b473b737065a58</id>
<content type='text'>
Per deprecation timeline.
</content>
</entry>
<entry>
<title>Refs #31026 -- Removed BaseForm._html_output() per deprecation timeline.</title>
<updated>2023-01-17T10:49:15Z</updated>
<author>
<name>Mariusz Felisiak</name>
<email>felisiak.mariusz@gmail.com</email>
</author>
<published>2023-01-10T12:43:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=182d25eb7a227206746bfa30aab13aaa34d1de84'/>
<id>urn:sha1:182d25eb7a227206746bfa30aab13aaa34d1de84</id>
<content type='text'>
</content>
</entry>
</feed>
