Adam Johnson 
							
						 
					 
					
						
						
							
						
						444b6da7cc 
					 
					
						
						
							
							Refs  #33939  -- Improved transaction.on_commit() docs.  
						
						
						
						
					 
					
						2022-11-04 12:20:25 +01:00 
						 
				 
			
				
					
						
							
							
								LightDiscord 
							
						 
					 
					
						
						
							
						
						e20c9eb60a 
					 
					
						
						
							
							Fixed   #27654  -- Propagated alters_data attribute to callables overridden in subclasses.  
						
						... 
						
						
						
						Thanks Shai Berger and Adam Johnson for reviews and the implementation
idea. 
						
						
					 
					
						2022-11-04 11:08:58 +01:00 
						 
				 
			
				
					
						
							
							
								jer 
							
						 
					 
					
						
						
							
						
						5a7f3213ae 
					 
					
						
						
							
							Refs  #34095  -- Changed height of form controls to use rem units in admin.  
						
						... 
						
						
						
						Co-authored-by: ja <ja@ja.com > 
						
						
					 
					
						2022-11-04 09:57:32 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						7b0e9ea53c 
					 
					
						
						
							
							Fixed   #34138  -- Avoided table rebuild when adding inline m2m fields on SQLite.  
						
						... 
						
						
						
						Regression in 2f73e5406d 
						
						
					 
					
						2022-11-04 09:30:23 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						0f4964535c 
					 
					
						
						
							
							Removed obsolete references to pysqlite.  
						
						... 
						
						
						
						Obsolete since 1b06d5e6f6 
						
						
					 
					
						2022-11-04 08:03:06 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						18dd184ef0 
					 
					
						
						
							
							Noted that JSON1 extension is enabled by default on SQLite 3.38+.  
						
						
						
						
					 
					
						2022-11-04 08:03:06 +01:00 
						 
				 
			
				
					
						
							
							
								Bhuvnesh 
							
						 
					 
					
						
						
							
						
						e580b891cb 
					 
					
						
						
							
							Refs  #33646  -- Moved tests of QuerySet async interface into async tests.  
						
						
						
						
					 
					
						2022-11-03 20:11:19 +01:00 
						 
				 
			
				
					
						
							
							
								Ion Alberdi 
							
						 
					 
					
						
						
							
						
						3dc9f3ac69 
					 
					
						
						
							
							Fixed   #34080  -- Fixed __exact lookup when nested arrays contain only NULL values.  
						
						... 
						
						
						
						Thanks jerch and David Sanders for reviews. 
						
						
					 
					
						2022-11-03 06:59:49 +01:00 
						 
				 
			
				
					
						
							
							
								Ion Alberdi 
							
						 
					 
					
						
						
							
						
						34d63d5a41 
					 
					
						
						
							
							Refs  #34080  -- Added tests for __exact lookup when non-nested arrays contain only NULL values.  
						
						
						
						
					 
					
						2022-11-03 06:39:34 +01:00 
						 
				 
			
				
					
						
							
							
								Joseph Victor Zammit 
							
						 
					 
					
						
						
							
						
						71e9694856 
					 
					
						
						
							
							Fixed   #30801  -- Improved guidance for making good use of signals.  
						
						
						
						
					 
					
						2022-11-02 17:21:15 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						57c2e5da71 
					 
					
						
						
							
							Refs  #33984  -- Added test for creating copies of model instances with inherited m2m fields.  
						
						
						
						
					 
					
						2022-11-02 12:30:16 +01:00 
						 
				 
			
				
					
						
							
							
								DevilsAutumn 
							
						 
					 
					
						
						
							
						
						d5bcdf858d 
					 
					
						
						
							
							Fixed   #34112  -- Added async-compatible interface to Model methods.  
						
						... 
						
						
						
						Thanks Adam Johnson for the review. 
						
						
					 
					
						2022-11-02 09:14:17 +01:00 
						 
				 
			
				
					
						
							
							
								Filip Lajszczak 
							
						 
					 
					
						
						
							
						
						6103059592 
					 
					
						
						
							
							Fixed   #34054  -- Created a new fixtures topic.  
						
						... 
						
						
						
						Moved material from django-admin document into a new document, and
added new material.
Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com > 
						
						
					 
					
						2022-11-02 08:08:02 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						c765b62e32 
					 
					
						
						
							
							Added stub release notes for 4.1.4.  
						
						
						
						
					 
					
						2022-11-01 07:27:30 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						635e5643b3 
					 
					
						
						
							
							Added release date for 4.1.3.  
						
						
						
						
					 
					
						2022-11-01 06:54:19 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						f47fec31f8 
					 
					
						
						
							
							Refs  #33768  -- Fixed ordering compound queries by NULLs on SQLite < 3.30.  
						
						... 
						
						
						
						The lack of support for native nulls last/first on SQLite 3.28 and 3.29
requires the compound query to be wrapped for emulation layer to work
properly. 
						
						
					 
					
						2022-11-01 06:19:22 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						2bc47d7fe9 
					 
					
						
						
							
							Avoided assignment followed by immediate return.  
						
						... 
						
						
						
						Identified using the following command:
$ pcre2grep --line-number --multiline --recursive \
    "(?s)(\n +)(\w+) = [^\n]+\1return \2;?$" \
    django docs extras js_tests scripts tests 
						
						
					 
					
						2022-10-31 12:31:13 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						d3cb91db87 
					 
					
						
						
							
							Used more augmented assignment statements.  
						
						... 
						
						
						
						Identified using the following command:
$ git grep -I '\(\<[_a-zA-Z0-9]\+\>\) *= *\1 *[-+/*^%&|<>@]' 
						
						
					 
					
						2022-10-31 12:30:13 +01:00 
						 
				 
			
				
					
						
							
							
								David Wobrock 
							
						 
					 
					
						
						
							
						
						a320aab512 
					 
					
						
						
							
							Fixed   #16211  -- Added logical NOT support to F expressions.  
						
						
						
						
					 
					
						2022-10-31 09:55:51 +01:00 
						 
				 
			
				
					
						
							
							
								Francesco Panico 
							
						 
					 
					
						
						
							
						
						c01e76c95c 
					 
					
						
						
							
							Fixed   #34094  -- Corrected margins in admin headers for RTL languages.  
						
						
						
						
					 
					
						2022-10-31 06:35:55 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						970f61fefb 
					 
					
						
						
							
							Removed obsolete doc reference to asyncio.iscoroutinefunction.  
						
						
						
						
					 
					
						2022-10-29 13:34:22 +02:00 
						 
				 
			
				
					
						
							
							
								Msvstl 
							
						 
					 
					
						
						
							
						
						67bc2f1b99 
					 
					
						
						
							
							Corrected test_update_or_create_with_model_property_defaults test.  
						
						
						
						
					 
					
						2022-10-29 13:27:10 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						c2cc80756b 
					 
					
						
						
							
							Fixed   #34125  -- Fixed sliced QuerySet.union() crash on a single non-empty queryset.  
						
						... 
						
						
						
						The bug existed since sliced query union was added but was elevated to
query union slices by moving the .exists() optimization to the compiler
in 3d734c09ff 
						
						
					 
					
						2022-10-29 09:21:25 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						09397f5cfa 
					 
					
						
						
							
							Used Query.is_sliced in SQLCompiler.as_sql().  
						
						
						
						
					 
					
						2022-10-28 08:46:33 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Kern 
							
						 
					 
					
						
						
							
						
						de2c2127b6 
					 
					
						
						
							
							Fixed   #34066  -- Fixed link to password reset view in UserChangeForm.password's help text when using to_field.  
						
						... 
						
						
						
						Co-Authored-By: David Sanders <shang.xiao.sanders@gmail.com >
Co-Authored-By: Mariusz Felisiak <felisiak.mariusz@gmail.com > 
						
						
					 
					
						2022-10-27 09:23:34 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						d559cb02da 
					 
					
						
						
							
							Refs  #19215  -- Fixed admin_widgets tests if Pillow isn't installed.  
						
						... 
						
						
						
						Follow up to c0fc1b5302 
						
						
					 
					
						2022-10-27 08:41:03 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						eb6cc01d0f 
					 
					
						
						
							
							Refs  #33173  -- Doc'd Python 3.11 compatibility in Django 4.1.x.  
						
						
						
						
					 
					
						2022-10-26 20:10:33 +02:00 
						 
				 
			
				
					
						
							
							
								Tobias Bengfort 
							
						 
					 
					
						
						
							
						
						350455b666 
					 
					
						
						
							
							Fixed   #33606  -- Cleansed sessionid cookie in error reports.  
						
						... 
						
						
						
						Co-authored-by: Simon Charette <charette.s@gmail.com > 
						
						
					 
					
						2022-10-26 14:39:58 +02:00 
						 
				 
			
				
					
						
							
							
								Marcelo Galigniana 
							
						 
					 
					
						
						
							
						
						b440493eaa 
					 
					
						
						
							
							Completed test coverage for contrib.auth.forms.  
						
						
						
						
					 
					
						2022-10-26 12:52:18 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Willison 
							
						 
					 
					
						
						
							
						
						022a864a5d 
					 
					
						
						
							
							Fixed   #34109  -- Updated instructions for running with Uvicorn.  
						
						... 
						
						
						
						Co-authored-by: Paolo Melchiorre <paolo@melchiorre.org > 
						
						
					 
					
						2022-10-26 11:51:15 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						e51c998f8d 
					 
					
						
						
							
							Refs  #33173  -- Added Python 3.11 to classifiers and tox.ini.  
						
						
						
						
					 
					
						2022-10-26 10:25:07 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						2e82fa54ca 
					 
					
						
						
							
							Refs  #33173  -- Used Python 3.11 for GitHub actions.  
						
						
						
						
					 
					
						2022-10-26 09:42:51 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						80777d30b3 
					 
					
						
						
							
							Refs  #33173  -- Fixed destroying test databases when running tests in parallel using spawn on Windows.  
						
						... 
						
						
						
						Thanks Simon Willison for inspiration. 
						
						
					 
					
						2022-10-26 09:42:51 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						02940ebce1 
					 
					
						
						
							
							Bumped gh-problem-matcher-wrap version to 1.0.2.  
						
						
						
						
					 
					
						2022-10-26 08:18:47 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						6d41f5e5ed 
					 
					
						
						
							
							Fixed DatabaseFeatures.supports_select_(intersection/difference) on MariaDB and MySQL 8.0.31+.  
						
						
						
						
					 
					
						2022-10-25 20:01:25 +02:00 
						 
				 
			
				
					
						
							
							
								Marcelo Galigniana 
							
						 
					 
					
						
						
							
						
						c0fc1b5302 
					 
					
						
						
							
							Fixed   #19215  -- Fixed rendering ClearableFileInput when editing with invalid files.  
						
						... 
						
						
						
						Thanks Michael Cardillo for the initial patch. 
						
						
					 
					
						2022-10-25 16:53:52 +02:00 
						 
				 
			
				
					
						
							
							
								Yuri Konotopov 
							
						 
					 
					
						
						
							
						
						64e5ef1f17 
					 
					
						
						
							
							Fixed   #29027  -- Fixed file_move_safe() crash when moving files with SELinux.  
						
						... 
						
						
						
						Thanks Florian Apolloner for the review. 
						
						
					 
					
						2022-10-24 13:54:51 +02:00 
						 
				 
			
				
					
						
							
							
								Vlastimil Zíma 
							
						 
					 
					
						
						
							
						
						08c5a78726 
					 
					
						
						
							
							Fixed   #34098  -- Fixed loss of precision for Decimal values in floatformat filter.  
						
						... 
						
						
						
						Regression in 12f7928f5a 
						
						
					 
					
						2022-10-24 12:59:34 +02:00 
						 
				 
			
				
					
						
							
							
								Marcelo Galigniana 
							
						 
					 
					
						
						
							
						
						1d6948096f 
					 
					
						
						
							
							Fixed flaky test_ForeignKey_using_to_field test.  
						
						
						
						
					 
					
						2022-10-24 11:54:00 +02:00 
						 
				 
			
				
					
						
							
							
								Smile 
							
						 
					 
					
						
						
							
						
						83cdcac355 
					 
					
						
						
							
							Improved "rebase" example for upstream changes in working with Git docs.  
						
						
						
						
					 
					
						2022-10-24 10:04:38 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						577dbcbb4f 
					 
					
						
						
							
							Refs  #34070  -- Fixed date format in Now() on SQLite.  
						
						... 
						
						
						
						Regression in 649b28eab6 
						
						
					 
					
						2022-10-24 09:11:48 +02:00 
						 
				 
			
				
					
						
							
							
								Giebisch 
							
						 
					 
					
						
						
							
						
						3283120cca 
					 
					
						
						
							
							Fixed   #34111  -- Made test runner with --debug-sql format SQL queries.  
						
						
						
						
					 
					
						2022-10-24 08:11:30 +02:00 
						 
				 
			
				
					
						
							
							
								Smile 
							
						 
					 
					
						
						
							
						
						5ec64fa481 
					 
					
						
						
							
							Corrected curl call in working with Git docs.  
						
						
						
						
					 
					
						2022-10-21 16:12:12 +01:00 
						 
				 
			
				
					
						
							
							
								Ryan Cheley 
							
						 
					 
					
						
						
							
						
						38936f6a0c 
					 
					
						
						
							
							Fixed typo in docs/ref/models/querysets.txt.  
						
						
						
						
					 
					
						2022-10-21 16:02:39 +01:00 
						 
				 
			
				
					
						
							
							
								HieuPham9720 
							
						 
					 
					
						
						
							
						
						3e928de8ad 
					 
					
						
						
							
							Skipped scrypt tests when OpenSSL 1.1+ is not installed.  
						
						
						
						
					 
					
						2022-10-20 18:50:48 -07:00 
						 
				 
			
				
					
						
							
							
								Diane DeMers Chen 
							
						 
					 
					
						
						
							
						
						a16132a9c4 
					 
					
						
						
							
							Updated UTC uses to datetime.timezone.utc in docs.  
						
						
						
						
					 
					
						2022-10-20 15:52:45 -07:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						5c2c7277d4 
					 
					
						
						
							
							Fixed   #34085  -- Made management commands don't use black for non-Python files.  
						
						... 
						
						
						
						Bug in d113b5a837acmshar@gmail.com >
Co-authored-by: Carlton Gibson <carlton.gibson@noumenal.es > 
						
						
					 
					
						2022-10-20 13:38:31 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						d62563cbb1 
					 
					
						
						
							
							Fixed   #34105  -- Fixed crash of ordering by nested selected expression.  
						
						... 
						
						
						
						This stops ordering by nested selected references. It's not supported on
PostgreSQL and not required to support psycopg3.
Regression in 04518e310d 
						
						
					 
					
						2022-10-18 17:31:45 -07:00 
						 
				 
			
				
					
						
							
							
								Collin Anderson 
							
						 
					 
					
						
						
							
						
						78470043ae 
					 
					
						
						
							
							Fixed   #34102  -- Limited wrapping long names to admin dashboard.  
						
						... 
						
						
						
						Regression in 15682cb003 
						
						
					 
					
						2022-10-18 12:16:31 -07:00 
						 
				 
			
				
					
						
							
							
								Colm O'Connor 
							
						 
					 
					
						
						
							
						
						37c5b8c07b 
					 
					
						
						
							
							Fixed   #34093  -- Changed width/height of switch button icons to use rem units in admin.  
						
						
						
						
					 
					
						2022-10-14 06:10:50 +02:00