Jacob Walls 
							
						 
					 
					
						
						
							
						
						00a84fc6f3 
					 
					
						
						
							
							Removed versionadded/changed annotations for 5.2.  
						
						
						
						
					 
					
						2025-09-17 15:17:05 -03:00 
						 
				 
			
				
					
						
							
							
								Mustafa Pirbhai 
							
						 
					 
					
						
						
							
						
						183fcebf88 
					 
					
						
						
							
							Fixed   #35831  -- Documented the model form meta API in model form reference docs.  
						
						... 
						
						
						
						Co-authored-by: Jonathan <3218047+jernwerber@users.noreply.github.com >
Co-authored-by: Mustafa <117516335+mspirbhai@users.noreply.github.com > 
						
						
					 
					
						2025-08-29 08:58:58 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						56955636e6 
					 
					
						
						
							
							Ensured :doc: role uses absolute targets in docs.  
						
						
						
						
					 
					
						2025-08-28 13:48:32 -03:00 
						 
				 
			
				
					
						
							
							
								SaJH 
							
						 
					 
					
						
						
							
						
						3c0c54351b 
					 
					
						
						
							
							Fixed   #36570  -- Removed unnecessary :py domain from documentation roles.  
						
						... 
						
						
						
						Signed-off-by: SaJH <wogur981208@gmail.com > 
						
						
					 
					
						2025-08-28 08:52:43 +02:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
						
						f81e6e3a53 
					 
					
						
						
							
							Refs  #36485  -- Rewrapped docs to 79 columns line length.  
						
						... 
						
						
						
						Lines in the docs files were manually adjusted to conform to the
79 columns limit per line (plus newline), improving readability and
consistency across the content. 
						
						
					 
					
						2025-08-25 10:51:10 -03:00 
						 
				 
			
				
					
						
							
							
								Natalia 
							
						 
					 
					
						
						
							
						
						4286a23df6 
					 
					
						
						
							
							Refs  #36485  -- Removed double spaces after periods in sentences.  
						
						
						
						
					 
					
						2025-08-25 10:51:10 -03:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
						
						6f8e23d1c1 
					 
					
						
						
							
							Refs  #36485  -- Removed unnecessary parentheses in :meth: and :func: roles in docs.  
						
						
						
						
					 
					
						2025-08-25 10:51:10 -03:00 
						 
				 
			
				
					
						
							
							
								Sarah Boyce 
							
						 
					 
					
						
						
							
						
						1ecf6889ca 
					 
					
						
						
							
							Removed double spaces after periods and within phrases.  
						
						
						
						
					 
					
						2025-07-23 10:09:43 -03:00 
						 
				 
			
				
					
						
							
							
								Adam Zapletal 
							
						 
					 
					
						
						
							
						
						d2732c30af 
					 
					
						
						
							
							Fixed typo in docs/ref/forms/renderers.txt.  
						
						
						
						
					 
					
						2025-05-23 11:19:59 +02:00 
						 
				 
			
				
					
						
							
							
								Sarah Boyce 
							
						 
					 
					
						
						
							
						
						ed984f2ac4 
					 
					
						
						
							
							Refs  #34380  -- Fixed the documented URLField default scheme to https.  
						
						... 
						
						
						
						Missed in 9a3f86e960 
						
						
					 
					
						2025-03-12 16:45:08 +01:00 
						 
				 
			
				
					
						
							
							
								Sarah Boyce 
							
						 
					 
					
						
						
							
						
						9a3f86e960 
					 
					
						
						
							
							Refs  #34380  -- Changed the URLField default scheme to https and removed FORMS_URLFIELD_ASSUME_HTTPS per deprecation timeline.  
						
						
						
						
					 
					
						2025-01-15 22:28:37 +01:00 
						 
				 
			
				
					
						
							
							
								Sarah Boyce 
							
						 
					 
					
						
						
							
						
						ba90b76c6e 
					 
					
						
						
							
							Refs  #32339  -- Removed transitional form renderers per deprecation timeline.  
						
						
						
						
					 
					
						2025-01-15 22:28:37 +01:00 
						 
				 
			
				
					
						
							
							
								Sarah Boyce 
							
						 
					 
					
						
						
							
						
						810edfd742 
					 
					
						
						
							
							Removed versionadded/changed annotations for 5.1.  
						
						... 
						
						
						
						This also removes remaining versionadded/changed annotations for older
versions. 
						
						
					 
					
						2025-01-15 22:28:37 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Kestenholz 
							
						 
					 
					
						
						
							
						
						6a7ee02f59 
					 
					
						
						
							
							Fixed   #35521  -- Allowed overriding BoundField class on fields, forms and renderers.  
						
						... 
						
						
						
						Thank you Sarah Boyce, Carlton Gibson, Tim Schilling and Adam Johnson
for reviews.
Co-authored-by: Christophe Henry <contact@c-henry.fr >
Co-authored-by: David Smith <smithdc@gmail.com >
Co-authored-by: Natalia <124304+nessita@users.noreply.github.com >
Co-authored-by: Matthias Kestenholz <mk@feinheit.ch > 
						
						
					 
					
						2025-01-15 17:04:26 -03:00 
						 
				 
			
				
					
						
							
							
								Michael Manfre 
							
						 
					 
					
						
						
							
						
						ca2be7724e 
					 
					
						
						
							
							Fixed CVE-2024-56374 -- Mitigated potential DoS in IPv6 validation.  
						
						... 
						
						
						
						Thanks Saravana Kumar for the report, and Sarah Boyce and Mariusz
Felisiak for the reviews.
Co-authored-by: Natalia <124304+nessita@users.noreply.github.com > 
						
						
					 
					
						2025-01-14 08:42:24 -03:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
						
						987854ba44 
					 
					
						
						
							
							Fixed   #32819  -- Added aria-describedby to fields with errors.  
						
						
						
						
					 
					
						2025-01-02 16:40:39 +01:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
						
						1e05431881 
					 
					
						
						
							
							Refs  #32819  -- Added aria-describedby property to BoundField.  
						
						
						
						
					 
					
						2024-12-17 12:04:44 +01:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
						
						edd74c3417 
					 
					
						
						
							
							Refs  #32819  -- Added id to ErrorList class and template.  
						
						
						
						
					 
					
						2024-12-05 10:24:39 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Zapletal 
							
						 
					 
					
						
						
							
						
						e9ed5da3cb 
					 
					
						
						
							
							Removed trailing whitespace in docs.  
						
						
						
						
					 
					
						2024-11-27 13:13:28 -03:00 
						 
				 
			
				
					
						
							
							
								antoliny0919 
							
						 
					 
					
						
						
							
						
						63dbe30d33 
					 
					
						
						
							
							Updated validate_slug regular expression in form validation docs.  
						
						... 
						
						
						
						Outdated since 014247ad19 
						
						
					 
					
						2024-11-11 14:50:13 +01:00 
						 
				 
			
				
					
						
							
							
								antoliny0919 
							
						 
					 
					
						
						
							
						
						18b3a9dd39 
					 
					
						
						
							
							Fixed   #35889  -- Corrected reference of default widgets in "Styling widget instance" docs.  
						
						
						
						
					 
					
						2024-11-06 13:07:29 +01:00 
						 
				 
			
				
					
						
							
							
								antoliny0919 
							
						 
					 
					
						
						
							
						
						72de38239f 
					 
					
						
						
							
							Fixed   #35880  -- Removed invalid example in form Field.required docs due to CharField.strip.  
						
						... 
						
						
						
						CharField.strip was introduced in 11cac1bd8e 
						
						
					 
					
						2024-11-05 15:32:03 +01:00 
						 
				 
			
				
					
						
							
							
								antoliny0919 
							
						 
					 
					
						
						
							
						
						4fcbdb11b1 
					 
					
						
						
							
							Made minor edits to form fields docs.  
						
						
						
						
					 
					
						2024-11-04 10:15:20 +01:00 
						 
				 
			
				
					
						
							
							
								antoliny0919 
							
						 
					 
					
						
						
							
						
						8864125d1f 
					 
					
						
						
							
							Updated the "Built-in Field classes" section reference to a link.  
						
						
						
						
					 
					
						2024-10-31 11:57:25 +01:00 
						 
				 
			
				
					
						
							
							
								antoliny0919 
							
						 
					 
					
						
						
							
						
						8f3dee1dfd 
					 
					
						
						
							
							Fixed   #35873  -- Corrected Form.as_table() call in form docs.  
						
						
						
						
					 
					
						2024-10-30 10:25:01 +01:00 
						 
				 
			
				
					
						
							
							
								antoliny0919 
							
						 
					 
					
						
						
							
						
						738e0601d5 
					 
					
						
						
							
							Fixed   #35871  -- Corrected example on altering the base_fields attribute in forms docs.  
						
						
						
						
					 
					
						2024-10-29 08:39:10 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						304d256674 
					 
					
						
						
							
							Used :pypi: role in docs where appropriate.  
						
						
						
						
					 
					
						2024-08-05 10:35:50 -03:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						6d3464cff0 
					 
					
						
						
							
							Refs  #35601 , Refs  #35599  -- Made cosmetic edits to TelInput/ColorInput docs.  
						
						
						
						
					 
					
						2024-08-02 17:40:53 -03:00 
						 
				 
			
				
					
						
							
							
								lucasesposito 
							
						 
					 
					
						
						
							
						
						b478cae006 
					 
					
						
						
							
							Fixed   #35601  -- Added TelInput widget.  
						
						
						
						
					 
					
						2024-08-02 11:31:54 +02:00 
						 
				 
			
				
					
						
							
							
								arjunomray 
							
						 
					 
					
						
						
							
						
						946c3cf734 
					 
					
						
						
							
							Fixed   #35599  -- Added ColorInput widget.  
						
						
						
						
					 
					
						2024-08-02 09:51:49 +02:00 
						 
				 
			
				
					
						
							
							
								Jeremy Thompson 
							
						 
					 
					
						
						
							
						
						30a60e8492 
					 
					
						
						
							
							Fixed   #35598  -- Added SearchInput widget.  
						
						
						
						
					 
					
						2024-07-31 13:11:45 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						0f694ce2eb 
					 
					
						
						
							
							Made cosmetic edits to code snippets reformatted with blacken-docs.  
						
						
						
						
					 
					
						2024-05-30 09:42:05 -03:00 
						 
				 
			
				
					
						
							
							
								Natalia 
							
						 
					 
					
						
						
							
						
						05cce083ad 
					 
					
						
						
							
							Removed versionadded/changed annotations for 5.0.  
						
						... 
						
						
						
						This also removes remaining versionadded/changed annotations for older
versions. 
						
						
					 
					
						2024-05-22 15:44:07 -03:00 
						 
				 
			
				
					
						
							
							
								Adam Zapletal 
							
						 
					 
					
						
						
							
						
						828b94b178 
					 
					
						
						
							
							Fixed   #20744  -- Removed hint that arbitrary kwargs are allowed when creating forms.Fields.  
						
						
						
						
					 
					
						2024-04-26 11:23:38 -03:00 
						 
				 
			
				
					
						
							
							
								Salvo Polizzi 
							
						 
					 
					
						
						
							
						
						dc26a3d563 
					 
					
						
						
							
							Fixed   #35069  -- Fixed typo in docs/ref/forms/api.txt.  
						
						
						
						
					 
					
						2023-12-30 14:28:10 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						272ceb9584 
					 
					
						
						
							
							Refs  #25778  -- Updated some links and references to HTTPS.  
						
						
						
						
					 
					
						2023-11-29 11:21:22 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						a4931cd75a 
					 
					
						
						
							
							Refs  #34380  -- Added FORMS_URLFIELD_ASSUME_HTTPS transitional setting.  
						
						... 
						
						
						
						This allows early adoption of the new default "https". 
						
						
					 
					
						2023-11-28 20:04:21 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						0203771b62 
					 
					
						
						
							
							Refs  #34380  -- Improved docs for forms.URLField.assume_scheme.  
						
						
						
						
					 
					
						2023-11-25 17:08:50 +01:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
						
						eec7e9ba89 
					 
					
						
						
							
							Refs  #32819  -- Established relationship between form fieldsets and their help text.  
						
						... 
						
						
						
						This adds aria-describedby for widgets rendered in a fieldset such as
radios. aria-describedby for these widgets is added to the <fieldset>
element rather than each <input>. 
						
						
					 
					
						2023-11-17 08:12:36 +01:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
						
						292f1ea90f 
					 
					
						
						
							
							Refs  #32819  -- Used auto_id instead of id_for_label as unique identifier for the field.  
						
						... 
						
						
						
						`id_for_label` is blank for widgets with multiple inputs such as radios
and multiple checkboxes. Therefore , `help_text` for fields using these
widgets cannot currently be associated using `aria-describedby`.
`id_for_label` is being used as a guard to avoid incorrectly adding
`aria-describedby` to those widgets.
This change uses `auto_id` as the unique identified for the fields
`help_text`. A guard is added to avoid incorrectly adding
`aria-describedby` to inputs by checking the widget's `use_fieldset`
attribute. Fields rendered in a `<fieldset>` should have
`aria-describedby` added to the `<fieldset>` and not every `<input>`. 
						
						
					 
					
						2023-11-16 12:23:42 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						718b32c691 
					 
					
						
						
							
							Added missing pycon directives in various docs.  
						
						
						
						
					 
					
						2023-10-25 12:27:27 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						295467c04a 
					 
					
						
						
							
							Removed versionadded/changed annotations for 4.2.  
						
						... 
						
						
						
						This also removes remaining versionadded/changed annotations for older
versions. 
						
						
					 
					
						2023-09-18 22:12:40 +02:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						500e01073a 
					 
					
						
						
							
							Fixed   #31262  -- Added support for mappings on model fields and ChoiceField's choices.  
						
						
						
						
					 
					
						2023-08-30 22:57:40 -03:00 
						 
				 
			
				
					
						
							
							
								Gregor Jerše 
							
						 
					 
					
						
						
							
						
						10725a3187 
					 
					
						
						
							
							Fixed   #32820  -- Added aria-invalid="true" to fields with errors.  
						
						... 
						
						
						
						Co-authored-by: Demetris Stavrou <demestav@gmail.com >
Co-authored-by: David Smith <smithdc@gmail.com > 
						
						
					 
					
						2023-08-01 06:08:04 +02:00 
						 
				 
			
				
					
						
							
							
								David Sanders 
							
						 
					 
					
						
						
							
						
						f8c43aca46 
					 
					
						
						
							
							Added reference to TypedChoiceField in ChoiceField docs.  
						
						
						
						
					 
					
						2023-07-18 11:12:43 -03:00 
						 
				 
			
				
					
						
							
							
								Gregor Jerše 
							
						 
					 
					
						
						
							
						
						966ecdd482 
					 
					
						
						
							
							Fixed   #32819  -- Established relationship between form fields and their help text.  
						
						... 
						
						
						
						Thanks Nimra for the initial patch.
Thanks Natalia Bidart, Thibaud Colas, David Smith, and Mariusz Felisiak
for reviews. 
						
						
					 
					
						2023-07-06 08:03:19 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						ad0410ec4f 
					 
					
						
						
							
							Fixed CVE-2023-36053 -- Prevented potential ReDoS in EmailValidator and URLValidator.  
						
						... 
						
						
						
						Thanks Seokchan Yoon for reports. 
						
						
					 
					
						2023-07-03 08:16:55 +02:00 
						 
				 
			
				
					
						
							
							
								Jacob Rief 
							
						 
					 
					
						
						
							
						
						1fe0b167af 
					 
					
						
						
							
							Fixed   #34473  -- Fixed step validation for form fields with non-zero minimum value.  
						
						
						
						
					 
					
						2023-06-16 08:38:28 +02:00 
						 
				 
			
				
					
						
							
							
								sarahboyce 
							
						 
					 
					
						
						
							
						
						531f557f92 
					 
					
						
						
							
							Fixed   #23049  -- Added %a and %A support to Date.strftime.  
						
						... 
						
						
						
						This enables the admin to display the day as locale's abbreviated/full
name if %a/%A is used in the date format. 
						
						
					 
					
						2023-06-09 12:18:17 +02:00 
						 
				 
			
				
					
						
							
							
								Coen van der Kamp 
							
						 
					 
					
						
						
							
						
						7bbbadc693 
					 
					
						
						
							
							Fixed   #34380  -- Allowed specifying a default URL scheme in forms.URLField.  
						
						... 
						
						
						
						This also deprecates "http" as the default scheme. 
						
						
					 
					
						2023-04-28 06:58:10 +02:00