Carlton Gibson 
							
						 
					 
					
						
						
							
						
						c2bc71b635 
					 
					
						
						
							
							Set date and added stub notes for 4.1.2, 4.0.8, and 3.2.16 releases.  
						
						
						
						
					 
					
						2022-09-27 09:44:47 +02:00 
						 
				 
			
				
					
						
							
							
								Moshe Nahmias 
							
						 
					 
					
						
						
							
						
						d938b3b257 
					 
					
						
						
							
							Fixed   #34040  -- Removed autofocus from admin search box.  
						
						
						
						
					 
					
						2022-09-26 21:06:48 +02:00 
						 
				 
			
				
					
						
							
							
								sarahboyce 
							
						 
					 
					
						
						
							
						
						3fb9c74d13 
					 
					
						
						
							
							Bumped minimum Sphinx version to 4.5.0 in docs/requirements.txt.  
						
						... 
						
						
						
						Follow up to ebf25555bb 
						
						
					 
					
						2022-09-26 11:18:15 +02:00 
						 
				 
			
				
					
						
							
							
								Florian Perucki 
							
						 
					 
					
						
						
							
						
						872b61193b 
					 
					
						
						
							
							Refs  #34041  -- Added navigation landmark to breadcrumbs in admin.  
						
						... 
						
						
						
						Thanks Thibaud Colas for pair programming. 
						
						
					 
					
						2022-09-26 08:51:15 +02:00 
						 
				 
			
				
					
						
							
							
								Filip Łajszczak 
							
						 
					 
					
						
						
							
						
						fe6f4bef03 
					 
					
						
						
							
							Fixed   #26975  -- Clarified how Django looks for fixture files.  
						
						... 
						
						
						
						Co-Authored-By: Daniel Brotsky <dev@brotsky.com > 
						
						
					 
					
						2022-09-25 21:37:21 +02:00 
						 
				 
			
				
					
						
							
							
								Jacob Walls 
							
						 
					 
					
						
						
							
						
						cfe3008123 
					 
					
						
						
							
							Fixed typo in docs/releases/3.2.1.txt.  
						
						
						
						
					 
					
						2022-09-19 05:19:01 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Kerkum 
							
						 
					 
					
						
						
							
						
						f88fc72da4 
					 
					
						
						
							
							Fixed   #34016  -- Fixed QuerySet.values()/values_list() crash on ArrayAgg() and JSONBAgg().  
						
						... 
						
						
						
						Regression in e06dc4571e 
						
						
					 
					
						2022-09-17 19:38:20 +02:00 
						 
				 
			
				
					
						
							
							
								Ritik Soni 
							
						 
					 
					
						
						
							
						
						c11336cd99 
					 
					
						
						
							
							Fixed   #34017  -- Doc'd that Argon2id variant is used by Argon2PasswordHasher.  
						
						
						
						
					 
					
						2022-09-17 09:49:09 +02:00 
						 
				 
			
				
					
						
							
							
								DevilsAutumn 
							
						 
					 
					
						
						
							
						
						6b0bbaf453 
					 
					
						
						
							
							Fixed   #34019  -- Removed obsolete references to "model design considerations" note.  
						
						
						
						
					 
					
						2022-09-17 08:02:13 +02:00 
						 
				 
			
				
					
						
							
							
								Ferran Jovell 
							
						 
					 
					
						
						
							
						
						6619baab9b 
					 
					
						
						
							
							Fixed   #34018  -- Fixed typo in docs/ref/contrib/flatpages.txt.  
						
						
						
						
					 
					
						2022-09-16 15:12:45 +02:00 
						 
				 
			
				
					
						
							
							
								Allen Jonathan David 
							
						 
					 
					
						
						
							
						
						10178197d5 
					 
					
						
						
							
							Fixed   #33966  -- Added support for using KeyTextTransform from lookup.  
						
						
						
						
					 
					
						2022-09-16 05:36:57 +02:00 
						 
				 
			
				
					
						
							
							
								Pamela Fox 
							
						 
					 
					
						
						
							
						
						8e93fc561e 
					 
					
						
						
							
							Described Article-Reporter relationship in many-to-one topic.  
						
						
						
						
					 
					
						2022-09-15 10:15:50 +02:00 
						 
				 
			
				
					
						
							
							
								David Sanders 
							
						 
					 
					
						
						
							
						
						e14d08cd89 
					 
					
						
						
							
							Fixed   #33996  -- Fixed CheckConstraint validation on NULL values.  
						
						... 
						
						
						
						Bug in 667105877e 
						
						
					 
					
						2022-09-13 12:48:31 +02:00 
						 
				 
			
				
					
						
							
							
								Dhanush 
							
						 
					 
					
						
						
							
						
						6df9398cce 
					 
					
						
						
							
							Corrected example of redundant all() in docs.  
						
						
						
						
					 
					
						2022-09-09 13:34:14 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						32536b1324 
					 
					
						
						
							
							Fixed   #33992  -- Fixed queryset crash when aggregating over a group containing Exists.  
						
						... 
						
						
						
						A more in-depth solution is likely to make sure that we always GROUP BY
selected annotations or revisit how we use Query.exists() in the Exists
expression but that requires extra work that isn't suitable for a
backport.
Regression in e5a92d400a 
						
						
					 
					
						2022-09-08 05:50:02 +02:00 
						 
				 
			
				
					
						
							
							
								Shai Berger 
							
						 
					 
					
						
						
							
						
						42cd8c390d 
					 
					
						
						
							
							Fixed   #33986  -- Hardened binary lookup in template commands.  
						
						... 
						
						
						
						Made template commands look up formatters before writing files.
This makes sure files included in the template are not identified
as executable formatter commands, even in case the template is
rendered into the system path (as might easily happen on Windows,
where the current directory is on the system path by default).
While at it, Warned about trusting custom templates for
startapp/startproject.
Thanks Trung Pham of Viettel Cyber Security for reporting the issue,
Django Security Team for discussions, and Adam Johnson and
Carlton Gibson for reviews. 
						
						
					 
					
						2022-09-07 11:08:43 +02:00 
						 
				 
			
				
					
						
							
							
								James Beith 
							
						 
					 
					
						
						
							
						
						19e838daa8 
					 
					
						
						
							
							Fixed   #33982  -- Fixed migrations crash when adding model with ExclusionConstraint.  
						
						... 
						
						
						
						Regression in 0e656c02fe 
						
						
					 
					
						2022-09-07 08:40:56 +02:00 
						 
				 
			
				
					
						
							
							
								SirAbhi13 
							
						 
					 
					
						
						
							
						
						4a1150b41d 
					 
					
						
						
							
							Fixed   #33616  -- Allowed registering callbacks that can fail in transaction.on_commit().  
						
						... 
						
						
						
						Thanks David Wobrock and Mariusz Felisiak for reviews. 
						
						
					 
					
						2022-09-06 12:21:36 +02:00 
						 
				 
			
				
					
						
							
							
								Gav O'Connor 
							
						 
					 
					
						
						
							
						
						be63c78760 
					 
					
						
						
							
							Fixed   #24179  -- Added filtering to selected side of vertical/horizontal filters.  
						
						
						
						
					 
					
						2022-09-06 10:46:58 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						604fadde11 
					 
					
						
						
							
							Added stub release notes for 4.1.2.  
						
						
						
						
					 
					
						2022-09-05 06:02:40 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						aed92f686d 
					 
					
						
						
							
							Added release date for 4.1.1.  
						
						
						
						
					 
					
						2022-09-05 05:21:23 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						753602d0c6 
					 
					
						
						
							
							Corrected heading level of "Registering and fetching lookups" section in docs.  
						
						
						
						
					 
					
						2022-09-04 14:32:24 +02:00 
						 
				 
			
				
					
						
							
							
								Allen Jonathan David 
							
						 
					 
					
						
						
							
						
						cd1afd553f 
					 
					
						
						
							
							Fixed   #29799  -- Allowed registering lookups per field instances.  
						
						... 
						
						
						
						Thanks Simon Charette and Mariusz Felisiak for reviews and mentoring
this Google Summer of Code 2022 project. 
						
						
					 
					
						2022-09-02 10:02:24 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						974942a750 
					 
					
						
						
							
							Fixed   #33955 ,  Fixed   #33971  -- Reverted "Fixed  #32565  -- Moved internal URLResolver view-strings mapping to admindocs."  
						
						... 
						
						
						
						This reverts commit 7f3cfaa12b 
						
						
					 
					
						2022-09-01 21:09:16 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						cb06f5ef8c 
					 
					
						
						
							
							Reverted "Fixed  #30711  -- Doc'd django.contrib.postgres.fields.hstore.KeyTransform()."  
						
						... 
						
						
						
						This reverts commit 7faf25d682 
						
						
					 
					
						2022-08-31 22:12:30 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Morega 
							
						 
					 
					
						
						
							
						
						838cc0f449 
					 
					
						
						
							
							Fixed   #33965  -- Improved file-like object example of ImageField in docs.  
						
						... 
						
						
						
						This uses a valid image. 
						
						
					 
					
						2022-08-31 12:33:04 +02:00 
						 
				 
			
				
					
						
							
							
								Swara 
							
						 
					 
					
						
						
							
						
						08303f4f06 
					 
					
						
						
							
							Added Central Kurdish (Sorani) language.  
						
						
						
						
					 
					
						2022-08-30 11:56:11 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Morega 
							
						 
					 
					
						
						
							
						
						de6c9c7054 
					 
					
						
						
							
							Refs  #30947  -- Changed tuples to lists where appropriate.  
						
						
						
						
					 
					
						2022-08-30 09:57:17 +02:00 
						 
				 
			
				
					
						
							
							
								Iván Camilo Triviño López 
							
						 
					 
					
						
						
							
						
						411a6ec93a 
					 
					
						
						
							
							Fixed   #33958  -- Added imports to examples in "Expressions can reference transforms" section.  
						
						
						
						
					 
					
						2022-08-30 06:03:53 +02:00 
						 
				 
			
				
					
						
							
							
								Ilia Peterov 
							
						 
					 
					
						
						
							
						
						0010721e89 
					 
					
						
						
							
							Improved example of index on SearchVector in full text search docs.  
						
						
						
						
					 
					
						2022-08-29 19:28:00 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						4483a9b12f 
					 
					
						
						
							
							Fixed   #33960  -- Fixed migrations crash on SQLite < 3.26.  
						
						... 
						
						
						
						Regression in 0b95a96ee1 
						
						
					 
					
						2022-08-29 09:55:45 +02:00 
						 
				 
			
				
					
						
							
							
								David Wobrock 
							
						 
					 
					
						
						
							
						
						806e9e2d0d 
					 
					
						
						
							
							Fixed   #33952  -- Reallowed creating reverse foreign key managers on unsaved instances.  
						
						... 
						
						
						
						Thanks Claude Paroz for the report.
Regression in 7ba6ebe914 
						
						
					 
					
						2022-08-27 15:03:48 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						081871bc20 
					 
					
						
						
							
							Refs  #30511  -- Updated docs about auto-incrementing primary keys on PostgreSQL.  
						
						... 
						
						
						
						Follow up to 2eea361eff 
						
						
					 
					
						2022-08-26 21:42:44 +02:00 
						 
				 
			
				
					
						
							
							
								Iuri de Silvio 
							
						 
					 
					
						
						
							
						
						166a3b3263 
					 
					
						
						
							
							Fixed   #33953  -- Reverted "Fixed  #33201  -- Made RenameModel operation a noop for models with db_table."  
						
						... 
						
						
						
						Regression in afeafd6036afeafd6036 
						
						
					 
					
						2022-08-26 06:14:44 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						71902e0d9f 
					 
					
						
						
							
							Fixed   #33938  -- Fixed migration crash for m2m with a through model in another app.  
						
						... 
						
						
						
						Regression in aa4acc164d 
						
						
					 
					
						2022-08-25 10:03:57 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Hahler 
							
						 
					 
					
						
						
							
						
						6f49b7b69b 
					 
					
						
						
							
							Refs  #18707  -- Corrected django.test.Client signature in docs.  
						
						
						
						
					 
					
						2022-08-25 07:24:25 +02:00 
						 
				 
			
				
					
						
							
							
								Willem Van Onsem 
							
						 
					 
					
						
						
							
						
						16fffc829c 
					 
					
						
						
							
							Fixed   #33916  -- Added support for serialization of enum.Flag in migrations.  
						
						
						
						
					 
					
						2022-08-25 06:43:48 +02:00 
						 
				 
			
				
					
						
							
							
								Kanza 
							
						 
					 
					
						
						
							
						
						5f5401b114 
					 
					
						
						
							
							Fixed   #33920  -- Doc'd dependency of LOGGING_CONFIG callback on non-empty LOGGING.  
						
						
						
						
					 
					
						2022-08-24 11:38:43 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Morega 
							
						 
					 
					
						
						
							
						
						7e6b537f5b 
					 
					
						
						
							
							Fixed   #33939  -- Used functools.partial() in transaction.on_commit() examples.  
						
						
						
						
					 
					
						2022-08-23 11:55:30 +02:00 
						 
				 
			
				
					
						
							
							
								Jacob Rief 
							
						 
					 
					
						
						
							
						
						aed60aee38 
					 
					
						
						
							
							Fixed   #33930  -- Eased customization of delete_confirmation.html template in the admin.  
						
						
						
						
					 
					
						2022-08-18 10:51:12 +02:00 
						 
				 
			
				
					
						
							
							
								Benoît Vinot 
							
						 
					 
					
						
						
							
						
						e3cb8bcb7d 
					 
					
						
						
							
							Fixed   #33932  -- Fixed altering AutoFields to OneToOneField on PostgreSQL.  
						
						... 
						
						
						
						Regression in 2eea361eff 
						
						
					 
					
						2022-08-17 17:06:00 +02:00 
						 
				 
			
				
					
						
							
							
								Tom Carrick 
							
						 
					 
					
						
						
							
						
						d46cc15c51 
					 
					
						
						
							
							Fixed   #33878  -- Switched to system fonts in CSS.  
						
						
						
						
					 
					
						2022-08-17 10:19:00 +02:00 
						 
				 
			
				
					
						
							
							
								Youssef 
							
						 
					 
					
						
						
							
						
						0cbbed49f4 
					 
					
						
						
							
							Fixed   #33909  -- Corrected django.dispatch.receiver() signature.  
						
						
						
						
					 
					
						2022-08-16 06:13:15 +02:00 
						 
				 
			
				
					
						
							
							
								Youssef 
							
						 
					 
					
						
						
							
						
						247e25897b 
					 
					
						
						
							
							Fixed   #33778  -- Updated build-system configuration.  
						
						... 
						
						
						
						This removes unnecessary wheel dependency and __legacy__ fallback. 
						
						
					 
					
						2022-08-15 11:31:33 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						242499f2dc 
					 
					
						
						
							
							Fixed   #26780  -- Added prefetch_related() support for sliced queries.  
						
						... 
						
						
						
						This was made possible by window function filtering support added in
f387d024fc 
						
						
					 
					
						2022-08-15 10:25:20 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						f387d024fc 
					 
					
						
						
							
							Refs  #28333  -- Added partial support for filtering against window functions.  
						
						... 
						
						
						
						Adds support for joint predicates against window annotations through
subquery wrapping while maintaining errors for disjointed filter
attempts.
The "qualify" wording was used to refer to predicates against window
annotations as it's the name of a specialized Snowflake extension to
SQL that is to window functions what HAVING is to aggregates.
While not complete the implementation should cover most of the common
use cases for filtering against window functions without requiring
the complex subquery pushdown and predicate re-aliasing machinery to
deal with disjointed predicates against columns, aggregates, and window
functions.
A complete disjointed filtering implementation should likely be
deferred until proper QUALIFY support lands or the ORM gains a proper
subquery pushdown interface. 
						
						
					 
					
						2022-08-15 08:26:26 +02:00 
						 
				 
			
				
					
						
							
							
								Mohammadtaher Abbasi 
							
						 
					 
					
						
						
							
						
						e30d667842 
					 
					
						
						
							
							Fixed   #33921  -- Added release note for  5b8699e723.  
						
						
						
						
					 
					
						2022-08-12 22:38:19 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						5c803bc070 
					 
					
						
						
							
							Fixed   #33919  -- Fixed adding AutoFields on PostgreSQL.  
						
						... 
						
						
						
						Thanks Jack Calvin Brown for the report.
Regression in 2eea361eff 
						
						
					 
					
						2022-08-12 17:30:23 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						4fcba800b8 
					 
					
						
						
							
							Fixed   #33924  -- Deprecated BaseGeometryWidget.map_height/map_width attributes.  
						
						
						
						
					 
					
						2022-08-12 13:26:35 +02:00 
						 
				 
			
				
					
						
							
							
								Jarosław Wygoda 
							
						 
					 
					
						
						
							
						
						9e7cb27a5b 
					 
					
						
						
							
							Refs  #26029  -- Doc'd django.core.files.storage.default_storage.  
						
						
						
						
					 
					
						2022-08-10 12:23:13 +02:00