priyank.panchal 
							
						 
					 
					
						
						
							
						
						439242c594 
					 
					
						
						
							
							Fixed   #34692  -- Made autoreloader reset cached template loader for default renderer.  
						
						
						
						
					 
					
						2023-08-09 09:09:52 +02:00 
						 
				 
			
				
					
						
							
							
								Mariana 
							
						 
					 
					
						
						
							
						
						e02fc58889 
					 
					
						
						
							
							Fixed   #34586  -- Made QuerySet.create() raise ValueError for reverse one-to-many relations.  
						
						
						
						
					 
					
						2023-08-09 06:59:40 +02:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						aa3cb3f372 
					 
					
						
						
							
							Added IntegerField tests for checks for invalid choices.  
						
						
						
						
					 
					
						2023-08-08 18:57:15 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Więckowski 
							
						 
					 
					
						
						
							
						
						5aa4c0b675 
					 
					
						
						
							
							Fixed   #34542  -- Made createsuperuser handle required blank fields in non-interactive mode.  
						
						
						
						
					 
					
						2023-08-08 09:26:28 +02:00 
						 
				 
			
				
					
						
							
							
								Olivier Tabone 
							
						 
					 
					
						
						
							
						
						0f3b1a783d 
					 
					
						
						
							
							Fixed   #34739  -- Added GEOSGeometry.equals_identical() method.  
						
						
						
						
					 
					
						2023-08-05 18:23:38 +02:00 
						 
				 
			
				
					
						
							
							
								anthony kugel 
							
						 
					 
					
						
						
							
						
						8edaf07a28 
					 
					
						
						
							
							Fixed   #15799  -- Doc'd that Storage._open() should raise FileNotFoundError when file doesn't exist.  
						
						
						
						
					 
					
						2023-08-04 17:39:05 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						0336aa6672 
					 
					
						
						
							
							Fixed TransactionalTests.test_password_with_at_sign() isolation on Oracle.  
						
						
						
						
					 
					
						2023-08-04 17:36:04 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						3434dbd39d 
					 
					
						
						
							
							Fixed   #34754  -- Fixed JSONField check constraints validation on NULL values.  
						
						... 
						
						
						
						The __isnull lookup of JSONField must special case
Value(None, JSONField()) left-hand-side in order to be coherent with
its convoluted null handling.
Since psycopg>=3 offers no way to pass a NULL::jsonb the issue is
resolved by optimizing IsNull(Value(None), True | False) to
True | False.
Regression in 5c23d9f0c3 
						
						
					 
					
						2023-08-04 10:14:03 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						2b582387d5 
					 
					
						
						
							
							Fixed   #34760  -- Dropped support for SQLite < 3.27.  
						
						
						
						
					 
					
						2023-08-04 06:35:13 +02:00 
						 
				 
			
				
					
						
							
							
								Olivier Tabone 
							
						 
					 
					
						
						
							
						
						f46a6b2816 
					 
					
						
						
							
							Fixed   #34686  -- Added support for GEOS 3.12.  
						
						
						
						
					 
					
						2023-08-04 05:53:29 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						4555a823fd 
					 
					
						
						
							
							Refs  #33713  -- Removed unnecessary version check in DatabaseFeatures.update_can_self_select on MariaDB.  
						
						... 
						
						
						
						Follow up to 19297de2fe 
						
						
					 
					
						2023-08-03 19:44:36 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						b719688b21 
					 
					
						
						
							
							Fixed   #34761  -- Dropped support for MySQL < 8.0.11.  
						
						
						
						
					 
					
						2023-08-03 18:54:29 +02:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
						
						b3e0170ab5 
					 
					
						
						
							
							Fixed   #34756  -- Fixed docs HTML build on Sphinx 7.1+.  
						
						
						
						
					 
					
						2023-08-03 08:01:06 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						9b9c805ced 
					 
					
						
						
							
							Removed unneeded escapes in regexes.  
						
						... 
						
						
						
						Special characters lose their special meaning inside sets of characters.
"-" lose its special meaning if it's placed as the first or last
character.
Follow up to 7c6b66383d 
						
						
					 
					
						2023-08-02 19:53:16 +02:00 
						 
				 
			
				
					
						
							
							
								Albert Defler 
							
						 
					 
					
						
						
							
						
						7cd187a5ba 
					 
					
						
						
							
							Fixed   #33507  -- Used UUID data type on MariaDB 10.7+.  
						
						... 
						
						
						
						Co-Authored-By: Mariusz Felisiak <felisiak.mariusz@gmail.com > 
						
						
					 
					
						2023-08-02 14:11:04 +02:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						ee36c332b2 
					 
					
						
						
							
							Simplified django.http.request.split_domain_port().  
						
						... 
						
						
						
						Use the capture groups from the regular expression that has already been
matched to avoid resplitting and the need to special case for IPv6. 
						
						
					 
					
						2023-08-02 13:07:41 +02:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						c77fbda7ce 
					 
					
						
						
							
							Added more tests for django.http.request.split_domain_port().  
						
						
						
						
					 
					
						2023-08-02 13:06:23 +02:00 
						 
				 
			
				
					
						
							
							
								Natalia 
							
						 
					 
					
						
						
							
						
						24068058a6 
					 
					
						
						
							
							Added stub release notes for 4.2.5.  
						
						
						
						
					 
					
						2023-08-01 14:52:36 -03:00 
						 
				 
			
				
					
						
							
							
								Natalia 
							
						 
					 
					
						
						
							
						
						c8d7a5491e 
					 
					
						
						
							
							Added release date for 4.2.4.  
						
						
						
						
					 
					
						2023-08-01 13:30:05 -03:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						c9b9a52edc 
					 
					
						
						
							
							Fixed   #34750  -- Fixed QuerySet.count() when grouping by unused multi-valued annotations.  
						
						... 
						
						
						
						Thanks Toan Vuong for the report.
Thanks Simon Charette for the review.
Regression in 59bea9efd2 
						
						
					 
					
						2023-08-01 16:16:28 +02:00 
						 
				 
			
				
					
						
							
							
								Almaz Kunpeissov 
							
						 
					 
					
						
						
							
						
						5a3725594f 
					 
					
						
						
							
							Corrected pycon formatting in some docs.  
						
						
						
						
					 
					
						2023-08-01 08:46:44 +02: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 
						 
				 
			
				
					
						
							
							
								John Parton 
							
						 
					 
					
						
						
							
						
						fff14736f1 
					 
					
						
						
							
							Fixed   #34331  -- Added QuerySet.aiterator() support for prefetch_related().  
						
						
						
						
					 
					
						2023-07-31 21:17:36 +02:00 
						 
				 
			
				
					
						
							
							
								nessita 
							
						 
					 
					
						
						
							
						
						1ad7761ee6 
					 
					
						
						
							
							Refs  #34655  -- Made cosmetic edits to RadioSelect tests.  
						
						... 
						
						
						
						Follow up to f9c5958b8f 
						
						
					 
					
						2023-07-31 20:17:10 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						22b0b73c77 
					 
					
						
						
							
							Fixed warnings per flake8 6.1.0.  
						
						
						
						
					 
					
						2023-07-30 16:17:07 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						4087367ba8 
					 
					
						
						
							
							Fixed   #34748  -- Fixed queryset crash when grouping by a reference in a subquery.  
						
						... 
						
						
						
						Regression in dd68af62b2 
						
						
					 
					
						2023-07-29 16:08:20 +02:00 
						 
				 
			
				
					
						
							
							
								John Parton 
							
						 
					 
					
						
						
							
						
						af0c5caff7 
					 
					
						
						
							
							Fixed   #34749  -- Corrected QuerySet.acreate() signature in docs.  
						
						
						
						
					 
					
						2023-07-28 18:05:19 +02:00 
						 
				 
			
				
					
						
							
							
								Jakub Bagiński 
							
						 
					 
					
						
						
							
						
						f9c5958b8f 
					 
					
						
						
							
							Fixed   #34655  -- Increased radioselect's test coverage.  
						
						
						
						
					 
					
						2023-07-28 09:18:07 -03:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						89c8c2e831 
					 
					
						
						
							
							Simplified call_command() calls.  
						
						
						
						
					 
					
						2023-07-27 15:48:47 +02:00 
						 
				 
			
				
					
						
							
							
								Bruno Alla 
							
						 
					 
					
						
						
							
						
						a564f44350 
					 
					
						
						
							
							Fixed typo in django/test/utils.py.  
						
						
						
						
					 
					
						2023-07-27 06:56:38 +02:00 
						 
				 
			
				
					
						
							
							
								Bruno Alla 
							
						 
					 
					
						
						
							
						
						86561844ce 
					 
					
						
						
							
							Refs  #34712  -- Doc'd that defining STORAGES overrides the default configuration.  
						
						
						
						
					 
					
						2023-07-24 19:52:36 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Cave-Ayland 
							
						 
					 
					
						
						
							
						
						95e4d6b813 
					 
					
						
						
							
							Fixed   #34532  -- Made formset_factory() respect Form's default_renderer.  
						
						... 
						
						
						
						Co-authored-by: David Smith <smithdc@gmail.com > 
						
						
					 
					
						2023-07-24 09:09:53 +02:00 
						 
				 
			
				
					
						
							
							
								Olivier Tabone 
							
						 
					 
					
						
						
							
						
						b9473cac65 
					 
					
						
						
							
							Fixed   #34714  -- Added aget_object_or_404()/aget_list_or_404() shortcuts.  
						
						
						
						
					 
					
						2023-07-24 07:37:54 +02:00 
						 
				 
			
				
					
						
							
							
								devilsautumn 
							
						 
					 
					
						
						
							
						
						f05cc5e3d2 
					 
					
						
						
							
							Refs  #24686  -- Made AlterField operation a noop when renaming related model with db_table.  
						
						
						
						
					 
					
						2023-07-22 20:13:42 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						07b7a3ab75 
					 
					
						
						
							
							Fixed formatting typo in docs/topics/forms/index.txt.  
						
						
						
						
					 
					
						2023-07-22 19:48:55 +02:00 
						 
				 
			
				
					
						
							
							
								Michel Alexandre Salim 
							
						 
					 
					
						
						
							
						
						62b83889e0 
					 
					
						
						
							
							Fixed   #34731 , Refs  #34118  -- Replaced assertEquals() with assertEqual() in test_condition_with_func_and_lookup_outside_relation_name().  
						
						... 
						
						
						
						Signed-off-by: Michel Alexandre Salim <salimma@fedoraproject.org > 
						
						
					 
					
						2023-07-21 21:18:24 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						02376f1f53 
					 
					
						
						
							
							Added missing backticks in docs.  
						
						
						
						
					 
					
						2023-07-21 12:54:38 +02:00 
						 
				 
			
				
					
						
							
							
								Francesco Panico 
							
						 
					 
					
						
						
							
						
						e4a5527d1d 
					 
					
						
						
							
							Refs  #29789  -- Added more tests for FilteredRelation with condition outside of relation name.  
						
						
						
						
					 
					
						2023-07-21 12:03:42 +02:00 
						 
				 
			
				
					
						
							
							
								Francesco Panico 
							
						 
					 
					
						
						
							
						
						afc880571d 
					 
					
						
						
							
							Refs  #34362  -- Added get_child_with_renamed_prefix() hook.  
						
						
						
						
					 
					
						2023-07-21 09:33:16 +02:00 
						 
				 
			
				
					
						
							
							
								nessita 
							
						 
					 
					
						
						
							
						
						addbc90049 
					 
					
						
						
							
							Fixed typo in docs/ref/models/querysets.txt.  
						
						... 
						
						
						
						Removed assignment in example for Blog annotation to match shown result. 
						
						
					 
					
						2023-07-20 19:45:44 +02:00 
						 
				 
			
				
					
						
							
							
								Vyacheslav Dmitriev 
							
						 
					 
					
						
						
							
						
						b126f69416 
					 
					
						
						
							
							Refs  #30052  -- Clarified that defer() and only() do not work with aggregated fields.  
						
						
						
						
					 
					
						2023-07-20 14:02:17 -03:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						d7d80040c1 
					 
					
						
						
							
							Made UniqueConstraint raise TypeError for type violations.  
						
						
						
						
					 
					
						2023-07-19 21:46:20 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						595a2abb58 
					 
					
						
						
							
							Fixed   #34701  -- Added support for NULLS [NOT] DISTINCT on PostgreSQL 15+.  
						
						
						
						
					 
					
						2023-07-19 21:42:27 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						98cfb90182 
					 
					
						
						
							
							Reduced unique constraint eligibility code duplication.  
						
						
						
						
					 
					
						2023-07-19 13:33:34 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						68912e4f6f 
					 
					
						
						
							
							Fixed   #34717  -- Fixed QuerySet.aggregate() crash when referencing window functions.  
						
						... 
						
						
						
						Regression in 59bea9efd2#28477 .
Thanks younes-chaoui for the report. 
						
						
					 
					
						2023-07-19 08:21:33 +02:00 
						 
				 
			
				
					
						
							
							
								David Sanders 
							
						 
					 
					
						
						
							
						
						f8c43aca46 
					 
					
						
						
							
							Added reference to TypedChoiceField in ChoiceField docs.  
						
						
						
						
					 
					
						2023-07-18 11:12:43 -03:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						3109038992 
					 
					
						
						
							
							Refs  #33201  -- Avoided unnecessary queries when renaming models with db_table on SpatiaLite.  
						
						
						
						
					 
					
						2023-07-18 14:08:47 +02:00 
						 
				 
			
				
					
						
							
							
								Mariana 
							
						 
					 
					
						
						
							
						
						6ad2738a8f 
					 
					
						
						
							
							Fixed   #34036  -- Improved color contrast in admin light theme.  
						
						... 
						
						
						
						Thanks Nimra for the initial patch. 
						
						
					 
					
						2023-07-18 08:21:31 +02:00 
						 
				 
			
				
					
						
							
							
								Nicolò Intrieri 
							
						 
					 
					
						
						
							
						
						e8252fc445 
					 
					
						
						
							
							Fixed   #34716  -- Fixed serialization of nested class methods in migrations.  
						
						... 
						
						
						
						Co-authored-by: Nicolò <nicolo.intrieri@spinforward.it > 
						
						
					 
					
						2023-07-18 05:27:40 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Henry 
							
						 
					 
					
						
						
							
						
						4a72da7100 
					 
					
						
						
							
							Refs  #27471  -- Made admin's filter choice arrows use cursor pointers.  
						
						
						
						
					 
					
						2023-07-17 20:26:37 +02:00