David Smith 
							
						 
					 
					
						
						
							
						
						456466d932 
					 
					
						
						
							
							Fixed   #31026  -- Switched form rendering to template engine.  
						
						... 
						
						
						
						Thanks Carlton Gibson, Keryn Knight, Mariusz Felisiak, and Nick Pope
for reviews.
Co-authored-by: Johannes Hoppe <info@johanneshoppe.com > 
						
						
					 
					
						2021-09-20 15:50:18 +02:00 
						 
				 
			
				
					
						
							
							
								AliGhotbizadeh 
							
						 
					 
					
						
						
							
						
						b8f3a3ad54 
					 
					
						
						
							
							Refs  #33119  -- Added tests for changing model name case referenced by ManyToManyField.  
						
						... 
						
						
						
						Fixed in aa4acc164d 
						
						
					 
					
						2021-09-20 12:00:10 +02:00 
						 
				 
			
				
					
						
							
							
								Ken Whitesell 
							
						 
					 
					
						
						
							
						
						0a9aa02e6f 
					 
					
						
						
							
							Fixed   #33077  -- Fixed links to related models for admin's readonly fields in custom admin site.  
						
						
						
						
					 
					
						2021-09-18 12:27:28 +02:00 
						 
				 
			
				
					
						
							
							
								Nikita Marchant 
							
						 
					 
					
						
						
							
						
						4e4082f939 
					 
					
						
						
							
							Fixed   #32492  -- Added TrigramWordSimilarity() and TrigramWordDistance() on PostgreSQL.  
						
						
						
						
					 
					
						2021-09-17 13:05:15 +02:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
						
						4ca508a689 
					 
					
						
						
							
							Refs  #31026  -- Added extra form render tests.  
						
						
						
						
					 
					
						2021-09-17 09:21:10 +02:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
						
						91e8b95d5b 
					 
					
						
						
							
							Refs  #31026  -- Moved Template tests to separate class.  
						
						
						
						
					 
					
						2021-09-17 09:20:02 +02:00 
						 
				 
			
				
					
						
							
							
								Giannis Adamopoulos 
							
						 
					 
					
						
						
							
						
						4555aa0a48 
					 
					
						
						
							
							Fixed   #27674  -- Deprecated GeoModelAdmin and OSMGeoAdmin.  
						
						... 
						
						
						
						Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com > 
						
						
					 
					
						2021-09-17 08:56:16 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						f1bcaa9be8 
					 
					
						
						
							
							Refs  #32074  -- Fixed find_module()/find_loader() warnings on Python 3.10+.  
						
						
						
						
					 
					
						2021-09-16 20:20:54 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						306607d5b9 
					 
					
						
						
							
							Fixed   #32365  -- Made zoneinfo the default timezone implementation.  
						
						... 
						
						
						
						Thanks to Adam Johnson, Aymeric Augustin, David Smith, Mariusz Felisiak, Nick
Pope, and Paul Ganssle for reviews. 
						
						
					 
					
						2021-09-16 12:11:05 +02:00 
						 
				 
			
				
					
						
							
							
								Daniyal 
							
						 
					 
					
						
						
							
						
						ec212c6616 
					 
					
						
						
							
							Fixed   #33012  -- Added Redis cache backend.  
						
						... 
						
						
						
						Thanks Carlton Gibson, Chris Jerdonek, David Smith, Keryn Knight,
Mariusz Felisiak, and Nick Pope for reviews and mentoring this
Google Summer of Code 2021 project. 
						
						
					 
					
						2021-09-14 15:50:08 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						676bd084f2 
					 
					
						
						
							
							Fixed   #32873  -- Deprecated settings.USE_L10N.  
						
						... 
						
						
						
						Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com > 
						
						
					 
					
						2021-09-14 12:05:43 +02:00 
						 
				 
			
				
					
						
							
							
								antoinehumbert 
							
						 
					 
					
						
						
							
						
						de95c82667 
					 
					
						
						
							
							Fixed   #31867  -- Made TabularInline handling of hidden fields with view-only permissions consistent with StackedInline.  
						
						
						
						
					 
					
						2021-09-10 10:10:53 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Schär 
							
						 
					 
					
						
						
							
						
						06e59d97a3 
					 
					
						
						
							
							Fixed   #33096  -- Fixed <form> nesting in technical 500 template.  
						
						... 
						
						
						
						This also prevents sending <form> tags in emails. 
						
						
					 
					
						2021-09-10 06:44:39 +02:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						0a28b42b15 
					 
					
						
						
							
							Fixed   #33084  -- Removed incorrect system check for ManyToManyField with limit_choices_to.  
						
						
						
						
					 
					
						2021-09-09 12:07:59 +02:00 
						 
				 
			
				
					
						
							
							
								Siburg 
							
						 
					 
					
						
						
							
						
						46c8df640c 
					 
					
						
						
							
							Fixed   #32219  -- Made InlineModelAdmin.verbose_name_plural fallback to its verbose_name.  
						
						
						
						
					 
					
						2021-09-08 13:20:13 +02:00 
						 
				 
			
				
					
						
							
							
								Siburg 
							
						 
					 
					
						
						
							
						
						1bd6a7a0ac 
					 
					
						
						
							
							Refs  #32219  -- Added admin model inline tests for verbose names.  
						
						... 
						
						
						
						Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com > 
						
						
					 
					
						2021-09-08 11:32:06 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						4a43335d30 
					 
					
						
						
							
							Fixed   #30086 , Refs  #32873  -- Made floatformat template filter independent of USE_L10N.  
						
						
						
						
					 
					
						2021-09-08 08:37:27 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew-Chen-Wang 
							
						 
					 
					
						
						
							
						
						301a85a12f 
					 
					
						
						
							
							Fixed   #32076  -- Added async methods to BaseCache.  
						
						... 
						
						
						
						This also makes DummyCache async-compatible. 
						
						
					 
					
						2021-09-07 20:14:25 +02:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						4b82578a60 
					 
					
						
						
							
							Refs  #33060  -- Ensured cache backends validate keys.  
						
						... 
						
						
						
						The validate_key() function should be called after make_key() to ensure
that the validation is performed on the key that will actually be
stored in the cache.
Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com > 
						
						
					 
					
						2021-09-07 11:59:40 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						ec2f6ea9c6 
					 
					
						
						
							
							Refs  #33060  -- Added memcached test for make_key() making keys invalid.  
						
						
						
						
					 
					
						2021-09-07 11:57:14 +02:00 
						 
				 
			
				
					
						
							
							
								Mateo Radman 
							
						 
					 
					
						
						
							
						
						a7f27fca52 
					 
					
						
						
							
							Refs  #32508  -- Raised TypeError/ValueError instead of using "assert" in encode() methods of remaining password hashers.  
						
						
						
						
					 
					
						2021-09-06 07:47:53 +02:00 
						 
				 
			
				
					
						
							
							
								taulant 
							
						 
					 
					
						
						
							
						
						0e8be73812 
					 
					
						
						
							
							Fixed   #32975  -- Fixed admin system check for inlines with foreign keys to proxy models.  
						
						
						
						
					 
					
						2021-09-03 06:48:32 +02:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						b8824e8d17 
					 
					
						
						
							
							Refs  #31907  -- Fixed incorrect argument for delete_many() in cache tests.  
						
						
						
						
					 
					
						2021-09-02 12:47:04 +02:00 
						 
				 
			
				
					
						
							
							
								Daniyal Abbasi 
							
						 
					 
					
						
						
							
						
						dca4c2ff76 
					 
					
						
						
							
							Refs  #33012  -- Moved PickleSerializer to django.core.serializers.base and added tests.  
						
						
						
						
					 
					
						2021-09-02 11:24:55 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						50ed545e2f 
					 
					
						
						
							
							Fixed   #33082  -- Fixed CommandTests.test_subparser_invalid_option on Python 3.9.7+.  
						
						... 
						
						
						
						Thanks Michał Górny for the report. 
						
						
					 
					
						2021-09-02 10:56:56 +02:00 
						 
				 
			
				
					
						
							
							
								Stefanos I. Tsaklidis 
							
						 
					 
					
						
						
							
						
						d0ea01af28 
					 
					
						
						
							
							Fixed   #33079  -- Fixed get_image_dimensions() on nonexistent images.  
						
						... 
						
						
						
						Thanks Nick Pope for the review. 
						
						
					 
					
						2021-09-02 07:08:50 +02:00 
						 
				 
			
				
					
						
							
							
								David Wobrock 
							
						 
					 
					
						
						
							
						
						691486a5cf 
					 
					
						
						
							
							Fixed   #33073  -- Fixed queryset crash with aggregation and empty/extra queryset annotation.  
						
						
						
						
					 
					
						2021-09-01 20:59:16 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						338fc0e7f1 
					 
					
						
						
							
							Fixed   #33080  -- Preserved nullability of textual fields on Oracle.  
						
						... 
						
						
						
						Thanks Matt Hoskins for the report. 
						
						
					 
					
						2021-09-01 20:54:12 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						f65eb46646 
					 
					
						
						
							
							Fixed typo in tests/schema/tests.py docstrings.  
						
						
						
						
					 
					
						2021-09-01 20:54:12 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Hayward 
							
						 
					 
					
						
						
							
						
						eeed488a34 
					 
					
						
						
							
							Fixed   #32768  -- Added Vary header when redirecting to prefixed i18n pattern.  
						
						... 
						
						
						
						get_language_from_request() uses Accept-Language and/or Cookie to determine the
correct redirect. Upstream caches need the matching Vary header to cache the
result. 
						
						
					 
					
						2021-09-01 14:02:37 +02:00 
						 
				 
			
				
					
						
							
							
								sage 
							
						 
					 
					
						
						
							
						
						84c7c4a477 
					 
					
						
						
							
							Fixed   #32309  -- Added --exclude option to startapp/startproject management commands.  
						
						
						
						
					 
					
						2021-09-01 12:08:02 +02:00 
						 
				 
			
				
					
						
							
							
								sage 
							
						 
					 
					
						
						
							
						
						3686077d46 
					 
					
						
						
							
							Refs  #32309  -- Added test for excluding hidden directories in startproject command.  
						
						
						
						
					 
					
						2021-09-01 11:05:10 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						1eb3f500a4 
					 
					
						
						
							
							Fixed   #33057  -- Fixed recreation of foreign key constraints in m2m tables when altering type of referenced primary key on Oracle.  
						
						
						
						
					 
					
						2021-08-31 13:43:10 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Szoja 
							
						 
					 
					
						
						
							
						
						b667ac24ea 
					 
					
						
						
							
							Fixed   #25264  -- Allowed suppressing base command options in --help output.  
						
						... 
						
						
						
						This also suppresses -verbosity and --trackback options in the
runserver's help. 
						
						
					 
					
						2021-08-31 11:04:02 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Szoja 
							
						 
					 
					
						
						
							
						
						97f377cd35 
					 
					
						
						
							
							Refs  #25264  -- Added test for command --help output with default options and custom arguments.  
						
						
						
						
					 
					
						2021-08-31 11:03:58 +02:00 
						 
				 
			
				
					
						
							
							
								Sondre Lillebø Gundersen 
							
						 
					 
					
						
						
							
						
						2c912c3488 
					 
					
						
						
							
							Fixed   #33061  -- Fixed handling nonexistent keys with negative deltas in incr()/decr() in memcached backends.  
						
						... 
						
						
						
						Thanks Chris Jerdonek for the review. 
						
						
					 
					
						2021-08-31 07:34:53 +02:00 
						 
				 
			
				
					
						
							
							
								Sondre Lillebø Gundersen 
							
						 
					 
					
						
						
							
						
						96ab3a1379 
					 
					
						
						
							
							Refs  #33061  -- Added DummyCache.incr()/decr() tests for nonexistent keys with negative deltas.  
						
						
						
						
					 
					
						2021-08-31 07:30:57 +02:00 
						 
				 
			
				
					
						
							
							
								Jacob Walls 
							
						 
					 
					
						
						
							
						
						3219dd3388 
					 
					
						
						
							
							Fixed   #24900  -- Allowed migrating backward to squashed migrations.  
						
						
						
						
					 
					
						2021-08-30 12:08:04 +02:00 
						 
				 
			
				
					
						
							
							
								Jacob Walls 
							
						 
					 
					
						
						
							
						
						9e17cc062c 
					 
					
						
						
							
							Refs  #24900  -- Added MigrationLoader test for applying squashed migrations.  
						
						
						
						
					 
					
						2021-08-30 11:40:27 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						cbba49971b 
					 
					
						
						
							
							Fixed   #32992  -- Restored offset extraction for fixed offset timezones.  
						
						... 
						
						
						
						Regression in 10d1261984 
						
						
					 
					
						2021-08-30 10:12:46 +02:00 
						 
				 
			
				
					
						
							
							
								Eugene Morozov 
							
						 
					 
					
						
						
							
						
						d89f976bdd 
					 
					
						
						
							
							Fixed   #33054  -- Made TestCase.captureOnCommitCallbacks() capture callbacks recursively.  
						
						
						
						
					 
					
						2021-08-30 07:06:22 +02:00 
						 
				 
			
				
					
						
							
							
								Mateo Radman 
							
						 
					 
					
						
						
							
						
						02bc7161ec 
					 
					
						
						
							
							Fixed   #32900  -- Improved migrations questioner prompts.  
						
						
						
						
					 
					
						2021-08-27 13:27:41 +02:00 
						 
				 
			
				
					
						
							
							
								Mateo Radman 
							
						 
					 
					
						
						
							
						
						61c5eae516 
					 
					
						
						
							
							Refs  #32900  -- Added makemigrations tests for messages in interactive mode.  
						
						
						
						
					 
					
						2021-08-27 13:27:41 +02:00 
						 
				 
			
				
					
						
							
							
								Mateo Radman 
							
						 
					 
					
						
						
							
						
						d00fb4d2d6 
					 
					
						
						
							
							Refs  #32900  -- Added test for ignoring the default value in InteractiveMigrationQuestioner.ask_not_null_alteration().  
						
						
						
						
					 
					
						2021-08-27 13:27:37 +02:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						d1216e126f 
					 
					
						
						
							
							Fixed   #33051  -- Fixed highlighting the current model in admin's sidebar with non-ASCII model names.  
						
						
						
						
					 
					
						2021-08-27 07:31:05 +02:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
						
						5942ab5eb1 
					 
					
						
						
							
							Refs  #32338  -- Made RadioSelect/CheckboxSelectMultiple render in <div> tags.  
						
						... 
						
						
						
						This improves accessibility for screen reader users. 
						
						
					 
					
						2021-08-27 06:14:01 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						fa1d7ba5b9 
					 
					
						
						
							
							Refs  #29898  -- Changed fields in ProjectState's relation registry to dict.  
						
						
						
						
					 
					
						2021-08-26 07:49:37 +02:00 
						 
				 
			
				
					
						
							
							
								Manav Agarwal 
							
						 
					 
					
						
						
							
						
						196a99da5d 
					 
					
						
						
							
							Refs  #29898  -- Made ProjectState encapsulate alterations in relations registry.  
						
						... 
						
						
						
						Thanks Simon Charette and Chris Jerdonek for reviews.
Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com > 
						
						
					 
					
						2021-08-25 09:12:01 +02:00 
						 
				 
			
				
					
						
							
							
								Chris Jerdonek 
							
						 
					 
					
						
						
							
						
						b263f4b69d 
					 
					
						
						
							
							Fixed   #32552  -- Added logger argument to DiscoverRunner.  
						
						
						
						
					 
					
						2021-08-24 09:23:01 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						022d29c934 
					 
					
						
						
							
							Refs  #10929  -- Allowed NowUTC SQL customization for third-party backends.  
						
						
						
						
					 
					
						2021-08-24 08:28:03 +02:00