Adam Johnson 
							
						 
					 
					
						
						
							
						
						1fe23bdd29 
					 
					
						
						
							
							Configured Read The Docs to build all formats.  
						
						... 
						
						
						
						`all` acts as an alias for all formats ([docs](https://docs.readthedocs.io/en/stable/config-file/v2.html#formats )). Whilst there are only three formats right now, this would auto expand to other formats in the future, which seems desirable? 
						
						
					 
					
						2021-11-18 12:21:00 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						f0480ddd2d 
					 
					
						
						
							
							Fixed crash building HTML docs since Sphinx 4.3.  
						
						... 
						
						
						
						See dd2ff3e911 
						
						
					 
					
						2021-11-17 12:31:25 +01:00 
						 
				 
			
				
					
						
							
							
								Roxane 
							
						 
					 
					
						
						
							
						
						2d124f6a1c 
					 
					
						
						
							
							Fixed   #33163  -- Added example of connection signal handlers in AppConfig.ready() to docs.  
						
						
						
						
					 
					
						2021-11-17 09:55:51 +01:00 
						 
				 
			
				
					
						
							
							
								Shubh1815 
							
						 
					 
					
						
						
							
						
						bb223c6f78 
					 
					
						
						
							
							Fixed   #28357  -- Fixed ModelAdmin.prepopulated_fields on newly added stacked inline.  
						
						... 
						
						
						
						Thanks Jakob Köhler for the initial patch. 
						
						
					 
					
						2021-11-16 12:24:56 +01:00 
						 
				 
			
				
					
						
							
							
								Chris Jerdonek 
							
						 
					 
					
						
						
							
						
						3f0025c18a 
					 
					
						
						
							
							Refs  #32800  -- Avoided use of _does_token_match() in some CSRF tests.  
						
						
						
						
					 
					
						2021-11-16 11:21:30 +01:00 
						 
				 
			
				
					
						
							
							
								Chris Jerdonek 
							
						 
					 
					
						
						
							
						
						0820175d81 
					 
					
						
						
							
							Refs  #32800  -- Added CSRF tests for masked and unmasked secrets during GET.  
						
						
						
						
					 
					
						2021-11-16 11:02:32 +01:00 
						 
				 
			
				
					
						
							
							
								Maxim Piskunov 
							
						 
					 
					
						
						
							
						
						12fe3224f5 
					 
					
						
						
							
							Fixed   #33287  -- Made GeoJSON serializer use json.loads() instead of eval().  
						
						... 
						
						
						
						Thanks David Wyde for the report. 
						
						
					 
					
						2021-11-15 20:34:33 +01:00 
						 
				 
			
				
					
						
							
							
								SwastikTripathi 
							
						 
					 
					
						
						
							
						
						76f07b4fcf 
					 
					
						
						
							
							Fixed   #33278  -- Improved error for connection/query attempts against disallowed databases in tests.  
						
						
						
						
					 
					
						2021-11-15 11:46:10 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						560ff988dd 
					 
					
						
						
							
							Refs  #33288  -- Removed SQLite's DatabaseIntrospection._get_foreign_key_constraints().  
						
						... 
						
						
						
						The get_relations() method returns the exact same data in a more generic
format. 
						
						
					 
					
						2021-11-15 08:20:30 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						483e30c3d5 
					 
					
						
						
							
							Fixed   #33288  -- Made SQLite introspection use information schema for relations.  
						
						... 
						
						
						
						Previous solution was using brittle and complex parsing rules to
extract them from the SQL used to define the tables.
Removed a now unnecessary unit test that ensured the removed parsing
logic accounted for optional spacing. 
						
						
					 
					
						2021-11-15 08:07:07 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						30ec7fe89a 
					 
					
						
						
							
							Refs  #33288  -- Made SQLite introspection raise DatabaseError on nonexistent tables.  
						
						... 
						
						
						
						All the other backends behave this way and we had to make adjustments
to our test suite to account for this discrepancy.
This also allows SQLite's get_relations() not to raise on a nonexistent
table while making sure the InspectDBTestCase.test_introspection_errors
test which ensures an error during introspection is surfaced in
generated models files still passes. 
						
						
					 
					
						2021-11-15 07:57:00 +01:00 
						 
				 
			
				
					
						
							
							
								Krzysztof Jagiello 
							
						 
					 
					
						
						
							
						
						8d9827c06c 
					 
					
						
						
							
							Fixed   #33161  -- Enabled durability check for nested atomic blocks in TestCase.  
						
						... 
						
						
						
						Co-Authored-By: Adam Johnson <me@adamj.eu > 
						
						
					 
					
						2021-11-12 13:05:56 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						adb4100e58 
					 
					
						
						
							
							Refs  #33247  -- Used XeLaTeX for PDF docs build.  
						
						
						
						
					 
					
						2021-11-12 09:36:18 +01:00 
						 
				 
			
				
					
						
							
							
								Can Sarigol 
							
						 
					 
					
						
						
							
						
						661316b066 
					 
					
						
						
							
							Fixed   #33279  -- Fixed handling time zones with "-" sign in names.  
						
						... 
						
						
						
						Thanks yakimka for the report.
Regression in fde9b7d35e 
						
						
					 
					
						2021-11-12 07:30:02 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						78163d1ac4 
					 
					
						
						
							
							Moved RequestSite import to the toplevel.  
						
						
						
						
					 
					
						2021-11-12 06:41:48 +01:00 
						 
				 
			
				
					
						
							
							
								Lie Ryan 
							
						 
					 
					
						
						
							
						
						05cde4764d 
					 
					
						
						
							
							Fixed   #33269  -- Made AnonymousUser/PermissionsMixin.has_perms() raise ValueError on string or non-iterable perm_list.  
						
						
						
						
					 
					
						2021-11-11 20:26:29 +01:00 
						 
				 
			
				
					
						
							
							
								Ad Timmering 
							
						 
					 
					
						
						
							
						
						4bfe8c0eec 
					 
					
						
						
							
							Fixed   #6106  -- Prevented makemessages from changing .po files when up to date.  
						
						... 
						
						
						
						Co-authored-by: Daniyal Abbasi <abbasi.daniyal98@gmail.com > 
						
						
					 
					
						2021-11-11 09:12:05 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						0b95a96ee1 
					 
					
						
						
							
							Removed DatabaseIntrospection.get_key_columns().  
						
						... 
						
						
						
						Thanks Simon Charette for the report. 
						
						
					 
					
						2021-11-10 16:38:43 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						afea68ca51 
					 
					
						
						
							
							Fixed DatabaseIntrospection.get_relations() docstring.  
						
						... 
						
						
						
						The foreign keys are "in" the given table, not "to" it. 
						
						
					 
					
						2021-11-10 06:21:36 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						6bc437c0d8 
					 
					
						
						
							
							Refs  #33263  -- Added warning to BaseDeleteView when delete() method is overridden.  
						
						... 
						
						
						
						Follow up to 3a45fea083 
						
						
					 
					
						2021-11-09 09:03:40 +01:00 
						 
				 
			
				
					
						
							
							
								Jacob Walls 
							
						 
					 
					
						
						
							
						
						948d6d8805 
					 
					
						
						
							
							Refs  #16063  -- Added tests for searching against multiple related fields in admin changelist.  
						
						
						
						
					 
					
						2021-11-09 07:00:36 +01:00 
						 
				 
			
				
					
						
							
							
								Baptiste Mispelon 
							
						 
					 
					
						
						
							
						
						91acfc3514 
					 
					
						
						
							
							Fixed   #33264  -- Made test runner return non-zero error code for unexpected successes.  
						
						
						
						
					 
					
						2021-11-08 20:19:21 +01:00 
						 
				 
			
				
					
						
							
							
								Matthijs Kooijman 
							
						 
					 
					
						
						
							
						
						1a5023883b 
					 
					
						
						
							
							Fixed   #33257  -- Fixed Case() and ExpressionWrapper() with decimal values on SQLite.  
						
						
						
						
					 
					
						2021-11-08 18:02:56 +01:00 
						 
				 
			
				
					
						
							
							
								Keryn Knight 
							
						 
					 
					
						
						
							
						
						4f8c7fd9d9 
					 
					
						
						
							
							Fixed   #32980  -- Made models cache related managers.  
						
						
						
						
					 
					
						2021-11-08 08:44:12 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						ba9ced3e9a 
					 
					
						
						
							
							Fixed   #33253  -- Reverted "Fixed  #32319  -- Added ES module support to ManifestStaticFilesStorage."  
						
						... 
						
						
						
						This reverts commit 91e21836f6 
						
						
					 
					
						2021-11-05 12:11:18 +01:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
						
						c6c6cd3c5a 
					 
					
						
						
							
							Fixed   #33235  -- Removed "for = ..." from MultiWidget's <label>.  
						
						... 
						
						
						
						This improves accessibility for screen reader users. 
						
						
					 
					
						2021-11-05 11:05:52 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						2c01ebb4be 
					 
					
						
						
							
							Refs  #33263  -- Expanded release notes for DeleteView adopting FormMixin.  
						
						
						
						
					 
					
						2021-11-05 09:22:53 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						4816dc9428 
					 
					
						
						
							
							Fixed   #33237  -- Fixed detecting source maps in ManifestStaticFilesStorage for multiline files.  
						
						... 
						
						
						
						Switched regex to multiline mode in order to match per-line, rather
than against the whole file.
Thanks to Joseph Abrahams for the report.
Regression in 781b44240a 
						
						
					 
					
						2021-11-04 20:28:35 +01:00 
						 
				 
			
				
					
						
							
							
								Guilherme Martins Crocetti 
							
						 
					 
					
						
						
							
						
						fc565cb539 
					 
					
						
						
							
							Fixed   #27147  -- Allowed specifying bounds of tuple inputs for non-discrete range fields.  
						
						
						
						
					 
					
						2021-11-04 19:08:57 +01:00 
						 
				 
			
				
					
						
							
							
								Guilherme Martins Crocetti 
							
						 
					 
					
						
						
							
						
						52f6927d7f 
					 
					
						
						
							
							Refs  #29738  -- Added test for serializing psycopg2's NumericRange with DecimalRangeField in migrations.  
						
						
						
						
					 
					
						2021-11-04 19:08:57 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						dc7ffd60d9 
					 
					
						
						
							
							Enabled GitHub Code of Conduct.  
						
						
						
						
					 
					
						2021-11-04 12:14:43 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						60503cc747 
					 
					
						
						
							
							Corrected multiply defined labels in docs.  
						
						
						
						
					 
					
						2021-11-04 10:46:01 +01:00 
						 
				 
			
				
					
						
							
							
								Andrew Neitsch 
							
						 
					 
					
						
						
							
						
						95a4db3fbd 
					 
					
						
						
							
							Refs  #33247  -- Fixed rendering of Unicode chars and emojis in PDF docs build.  
						
						
						
						
					 
					
						2021-11-04 08:06:03 +01:00 
						 
				 
			
				
					
						
							
							
								Hannes Ljungberg 
							
						 
					 
					
						
						
							
						
						a934d377af 
					 
					
						
						
							
							Fixed   #33262  -- Fixed crash of conditional aggregation on Exists().  
						
						
						
						
					 
					
						2021-11-04 06:31:32 +01:00 
						 
				 
			
				
					
						
							
							
								Hannes Ljungberg 
							
						 
					 
					
						
						
							
						
						25157033e9 
					 
					
						
						
							
							Fixed   #33260  -- Fixed crash when chaining QuerySet.exists() after select_for_update(of=()).  
						
						
						
						
					 
					
						2021-11-03 20:08:14 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						447b6c866f 
					 
					
						
						
							
							Refs  #33247  -- Corrected configuration for Read The Docs.  
						
						... 
						
						
						
						This pins Sphinx version, because the default Sphinx version used by
RTD is not compatible with Python 3.8+.
This also, sets Python 3.8 for RTD builds which is compatible with all
current versions of Django.
Thanks to Mariusz Felisiak for the suggestion. 
						
						
					 
					
						2021-11-03 18:35:27 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						0da7a2e9da 
					 
					
						
						
							
							Fixed   #33247  -- Added configuration for Read The Docs.  
						
						... 
						
						
						
						Co-authored-by: Andrew Neitsch <andrew@neitsch.ca > 
						
						
					 
					
						2021-11-03 12:28:20 +01:00 
						 
				 
			
				
					
						
							
							
								Keryn Knight 
							
						 
					 
					
						
						
							
						
						a697424969 
					 
					
						
						
							
							Fixed   #32996  -- Cached PathInfos on relations.  
						
						... 
						
						
						
						PathInfo values are ostensibly static over the lifetime of the object
for which they're requested, so the data can be memoized, quickly
amortising the cost over the process' duration. 
						
						
					 
					
						2021-11-03 11:27:04 +01:00 
						 
				 
			
				
					
						
							
							
								Iuri de Silvio 
							
						 
					 
					
						
						
							
						
						3ff7b15bb7 
					 
					
						
						
							
							Fixed   #33252  -- Made cache middlewares thread-safe.  
						
						
						
						
					 
					
						2021-11-03 09:39:27 +01:00 
						 
				 
			
				
					
						
							
							
								Iuri de Silvio 
							
						 
					 
					
						
						
							
						
						0c05c183e4 
					 
					
						
						
							
							Refs  #33252  -- Used @override_settings in BaseCacheTests.test_cache_write_unpicklable_object()  
						
						
						
						
					 
					
						2021-11-03 09:05:12 +01:00 
						 
				 
			
				
					
						
							
							
								tim-mccurrach 
							
						 
					 
					
						
						
							
						
						1f9874d4ca 
					 
					
						
						
							
							Refs  #33245  -- Minor edits to django.utils.html.urlize() changes.  
						
						... 
						
						
						
						Follow up to ad81b606a2 
						
						
					 
					
						2021-11-03 08:14:50 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						9f3bd9dfc4 
					 
					
						
						
							
							Corrected module reference in contributing tutorial.  
						
						
						
						
					 
					
						2021-11-03 07:47:27 +01:00 
						 
				 
			
				
					
						
							
							
								Brad 
							
						 
					 
					
						
						
							
						
						c7152cb58e 
					 
					
						
						
							
							Fixed typo in docs/topics/logging.txt.  
						
						
						
						
					 
					
						2021-11-03 07:41:50 +01:00 
						 
				 
			
				
					
						
							
							
								Roman 
							
						 
					 
					
						
						
							
						
						407fe95cb1 
					 
					
						
						
							
							Fixed   #32691  -- Made Exact lookup on BooleanFields compare directly to a boolean value on MySQL.  
						
						... 
						
						
						
						Performance regression in 37e6c5b79bfelisiak.mariusz@gmail.com > 
						
						
					 
					
						2021-11-02 21:30:21 +01:00 
						 
				 
			
				
					
						
							
							
								jordan.bae 
							
						 
					 
					
						
						
							
						
						aaf9b55858 
					 
					
						
						
							
							Fixed   #33187  -- Made inspectdb handle ForeignKey.to_field attribute.  
						
						
						
						
					 
					
						2021-11-02 18:53:11 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						dab48b7482 
					 
					
						
						
							
							Fixed   #33234  -- Fixed autodetector crash for proxy models inheriting from non-model class.  
						
						... 
						
						
						
						Regression in aa4acc164d 
						
						
					 
					
						2021-11-02 15:34:08 +01:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						c069ee0b9d 
					 
					
						
						
							
							Fixed   #33224  -- Removed DatabaseFeatures.supports_mixed_date_datetime_comparisons.  
						
						
						
						
					 
					
						2021-11-02 07:30:38 +01:00 
						 
				 
			
				
					
						
							
							
								andrewdotn 
							
						 
					 
					
						
						
							
						
						9e6d631697 
					 
					
						
						
							
							Fixed   #33246  -- Made squashmigrations raise CommandError when squashed_name already exists.  
						
						
						
						
					 
					
						2021-11-02 07:13:42 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						c3e0dfe4cc 
					 
					
						
						
							
							Fixed isolation of admin_views.tests.ValidXHTMLTests.  
						
						
						
						
					 
					
						2021-11-02 07:03:11 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						d811fa1d10 
					 
					
						
						
							
							Added stub release notes for Django 3.2.10.  
						
						
						
						
					 
					
						2021-11-01 10:41:06 +01:00