Étienne Beaulé 
							
						 
					 
					
						
						
							
						
						4e6f0024f1 
					 
					
						
						
							
							[2.2.x]  Fixed   #30542  -- Fixed crash of numerical aggregations with filter.  
						
						... 
						
						
						
						Filters in annotations crashed when used with numerical-type
aggregations (i.e. Avg, StdDev, and Variance). This was caused as the
source expressions no not necessarily have an output_field (such as the
filter field), which lead to an AttributeError: 'WhereNode' object has
no attribute output_field.
Thanks to Chuan-Zheng Lee for the report.
Regression in c690afb8734b6dfe1622 
						
						
					 
					
						2019-06-05 09:15:21 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						666161b41f 
					 
					
						
						
							
							[2.2.x] Post-release version bump.  
						
						
						
						
					 
					
						2019-06-03 12:07:15 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						9400c96b20 
					 
					
						
						
							
							[2.2.x] Bumped version for 2.2.2 release.  
						
						
						
						
					 
					
						2019-06-03 11:59:23 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						baaf187a4e 
					 
					
						
						
							
							[2.2.x] Applied jQuery patch for CVE-2019-11358.  
						
						... 
						
						
						
						Backport of 34ec52269a 
						
						
					 
					
						2019-06-03 11:38:57 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						afddabf842 
					 
					
						
						
							
							[2.2.x] Fixed CVE-2019-12308 -- Made AdminURLFieldWidget validate URL before rendering clickable link.  
						
						... 
						
						
						
						Backport of deeba6d920 
						
						
					 
					
						2019-06-03 11:37:28 +02:00 
						 
				 
			
				
					
						
							
							
								Tom Forbes 
							
						 
					 
					
						
						
							
						
						7089502b98 
					 
					
						
						
							
							[2.2.x]  Fixed   #30523  -- Fixed updating file modification times on seen files in auto-reloader when using StatReloader.  
						
						... 
						
						
						
						Previously we updated the file mtimes if the file has not been seen
before - i.e on the first iteration of the loop.
If the mtime has been changed we triggered the notify_file_changed()
method which in all cases except the translations will result in the
process being terminated. To be strictly correct we need to update the
mtime for either branch of the conditional.
Regression in 6754bffa2b480492fe70 
						
						
					 
					
						2019-05-29 09:43:10 +02:00 
						 
				 
			
				
					
						
							
							
								Tom Forbes 
							
						 
					 
					
						
						
							
						
						ace0bec804 
					 
					
						
						
							
							[2.2.x]  Fixed   #30516  -- Fixed crash of autoreloader when re-raising exceptions with custom signature.  
						
						... 
						
						
						
						Regression in c8720e76960344565179 
						
						
					 
					
						2019-05-29 08:30:22 +02:00 
						 
				 
			
				
					
						
							
							
								Caio Ariede 
							
						 
					 
					
						
						
							
						
						1172f078eb 
					 
					
						
						
							
							[2.2.x]  Fixed   #30315  -- Fixed crash of ArrayAgg and StringAgg with ordering when used in Subquery.  
						
						... 
						
						
						
						Backport of a3f91891d2 
						
						
					 
					
						2019-05-28 10:39:28 +02:00 
						 
				 
			
				
					
						
							
							
								Tom Forbes 
							
						 
					 
					
						
						
							
						
						5bf2c87ece 
					 
					
						
						
							
							[2.2.x]  Fixed   #30479  -- Fixed detecting changes in manage.py by autoreloader when using StatReloader.  
						
						... 
						
						
						
						Regression in c8720e7696b2790f74d4 
						
						
					 
					
						2019-05-28 09:01:29 +02:00 
						 
				 
			
				
					
						
							
							
								Thomasina Lee 
							
						 
					 
					
						
						
							
						
						3d4e53bcb1 
					 
					
						
						
							
							[2.2.x]  Fixed   #30488  -- Removed redundant Coalesce call in SQL generated by SearchVector.  
						
						... 
						
						
						
						Regression in 405c836336c38e7a79f4 
						
						
					 
					
						2019-05-20 09:12:32 +02:00 
						 
				 
			
				
					
						
							
							
								ruchit2801 
							
						 
					 
					
						
						
							
						
						db7d7901ee 
					 
					
						
						
							
							[2.2.x]  Fixed   #30463  -- Fixed crash of deprecation message when Meta.ordering contains expressions.  
						
						... 
						
						
						
						Regression in 1b1f64ee5a04042b2b44 
						
						
					 
					
						2019-05-18 20:05:31 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						34a357d519 
					 
					
						
						
							
							[2.2.x]  Fixed   #30459  -- Delegated hide/show JS toggle to parent div.  
						
						... 
						
						
						
						Co-authored-by: Carlton Gibson <carlton.gibson@noumenal.es >
Backport of e286987a27 
						
						
					 
					
						2019-05-17 08:04:59 +02:00 
						 
				 
			
				
					
						
							
							
								Tobias Kunze 
							
						 
					 
					
						
						
							
						
						769f87fd24 
					 
					
						
						
							
							[2.2.x]  Fixed   #26678  -- Doc'd that RelatedManager.add()/remove()/set() accepts the field the relation points to.  
						
						... 
						
						
						
						Backport of a44a21a22f 
						
						
					 
					
						2019-05-07 12:58:55 +02:00 
						 
				 
			
				
					
						
							
							
								Tobias Kunze 
							
						 
					 
					
						
						
							
						
						bf9e0e342d 
					 
					
						
						
							
							[2.2.x] Refs  #20122  -- Corrected documentation of pluralize template filter.  
						
						... 
						
						
						
						Backport of e3968df527 
						
						
					 
					
						2019-05-03 11:53:56 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						2166fe337e 
					 
					
						
						
							
							[2.2.x] Post-release version bump.  
						
						
						
						
					 
					
						2019-05-01 09:11:33 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						d5b0625cdf 
					 
					
						
						
							
							[2.2.x] Bumped version for 2.2.1 release.  
						
						
						
						
					 
					
						2019-05-01 07:21:22 +02:00 
						 
				 
			
				
					
						
							
							
								can 
							
						 
					 
					
						
						
							
						
						58391b4d16 
					 
					
						
						
							
							[2.2.x]  Fixed   #30412  -- Fixed crash when adding check constraints with OR'ed condition on Oracle and SQLite.  
						
						... 
						
						
						
						Backport of 719b746620 
						
						
					 
					
						2019-04-30 13:43:02 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						f36239fa19 
					 
					
						
						
							
							[2.2.x]  Fixed   #30408  -- Fixed crash when adding check constraints with LIKE operator on Oracle and PostgreSQL.  
						
						... 
						
						
						
						The LIKE operator wildcard generated for contains, startswith, endswith and
their case-insensitive variant lookups was conflicting with parameter
interpolation on CREATE constraint statement execution.
Ideally we'd delegate parameters interpolation in DDL statements on backends
that support it but that would require backward incompatible changes to the
Index and Constraint SQL generating methods.
Thanks David Sanders for the report.
Backport of a8b3f96f6a 
						
						
					 
					
						2019-04-30 08:54:30 +02:00 
						 
				 
			
				
					
						
							
							
								Tom Forbes 
							
						 
					 
					
						
						
							
						
						d326c743ef 
					 
					
						
						
							
							[2.2.x]  Fixed   #30323  -- Fixed detecting changes by autoreloader when using StatReloader.  
						
						... 
						
						
						
						Backport of 6754bffa2b 
						
						
					 
					
						2019-04-29 12:18:29 +02:00 
						 
				 
			
				
					
						
							
							
								Tom Forbes 
							
						 
					 
					
						
						
							
						
						097457afe4 
					 
					
						
						
							
							[2.2.x] Refs  #30323  -- Prevented crash of autoreloader when get_resolver().urlconf_module raising an exception.  
						
						... 
						
						
						
						Backport of 0636d4d2aa 
						
						
					 
					
						2019-04-29 12:18:18 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						4f8ebdd098 
					 
					
						
						
							
							[2.2.x]  Fixed   #30351  -- Handled pre-existing permissions in proxy model permissions data migration.  
						
						... 
						
						
						
						Regression in 181fb6015998296f86b3 
						
						
					 
					
						2019-04-27 21:08:46 +02:00 
						 
				 
			
				
					
						
							
							
								Jacob Green 
							
						 
					 
					
						
						
							
						
						e45763193f 
					 
					
						
						
							
							[2.2.x]  Fixed   #30361  -- Increased the default timeout of watchman client to 5 seconds and made it customizable.  
						
						... 
						
						
						
						Made the default timeout of watchman client customizable via
DJANGO_WATCHMAN_TIMEOUT environment variable.
Backport of ed3c59097a 
						
						
					 
					
						2019-04-26 13:35:47 +02:00 
						 
				 
			
				
					
						
							
							
								Aarni Koskela 
							
						 
					 
					
						
						
							
						
						a4095dadc4 
					 
					
						
						
							
							[2.2.x]  Fixed   #30312  -- Relaxed admin check from django.contrib.sessions to SessionMiddleware subclasses.  
						
						... 
						
						
						
						Backport of efeceba589 
						
						
					 
					
						2019-04-26 11:51:28 +02:00 
						 
				 
			
				
					
						
							
							
								Alasdair Nicol 
							
						 
					 
					
						
						
							
						
						3c3df7db8e 
					 
					
						
						
							
							[2.2.x]  Fixed   #30318  -- Added check for importability of arguments of custom error handler views.  
						
						... 
						
						
						
						Thanks to Jon on Stack Overflow for reporting the issue.
Backport of a5accc0368 
						
						
					 
					
						2019-04-25 11:38:35 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						88bf635c35 
					 
					
						
						
							
							[2.2.x]  Fixed   #30385  -- Restored SearchVector(config) immutability.  
						
						... 
						
						
						
						Regression in 1a28dc3887#29582 . Thanks Andrew Brown for the report, Nick Pope for the
review.
Backport of 405c836336 
						
						
					 
					
						2019-04-23 08:32:36 +02:00 
						 
				 
			
				
					
						
							
							
								Scott Fitsimones 
							
						 
					 
					
						
						
							
						
						95811c3de9 
					 
					
						
						
							
							[2.2.x]  Fixed   #30328  -- Fixed crash of IntegerField.validators when limit_value in a custom validator is callable.  
						
						... 
						
						
						
						Backport of a14c0fda15 
						
						
					 
					
						2019-04-19 08:21:29 +02:00 
						 
				 
			
				
					
						
							
							
								can 
							
						 
					 
					
						
						
							
						
						e85317d731 
					 
					
						
						
							
							[2.2.x]  Fixed   #30335 ,  #29139  -- Fixed crash when ordering or aggregating over a nested JSONField key transform.  
						
						... 
						
						
						
						Backport of d87bd29c4f 
						
						
					 
					
						2019-04-18 07:37:48 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						e8de1cc94c 
					 
					
						
						
							
							[2.2.x]  Fixed   #30325  -- Reverted "Fixed  #29725  -- Removed unnecessary join in QuerySet.count() and exists() on a many-to-many relation."  
						
						... 
						
						
						
						This reverts commit 1299421cad5f7991c42c 
						
						
					 
					
						2019-04-15 12:39:42 +02:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						896cc71901 
					 
					
						
						
							
							[2.2.x]  Fixed   #30350  -- Prevented recreation of migration for operations with a range object.  
						
						... 
						
						
						
						Thanks to Mariusz Felisiak for helping with the patch.
Backport of 2e38f2015a 
						
						
					 
					
						2019-04-14 12:58:34 +02:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						b88ffef7ea 
					 
					
						
						
							
							[2.2.x]  Fixed   #30330  -- Fixed setting of primary key to None during fast-delete.  
						
						... 
						
						
						
						Regression in bc7dd8490bafc708cf6d 
						
						
					 
					
						2019-04-08 21:44:17 +02:00 
						 
				 
			
				
					
						
							
							
								Simone Pellizzari 
							
						 
					 
					
						
						
							
						
						268ed9cd8a 
					 
					
						
						
							
							[2.2.x]  Fixed   #30332  -- Fixed crash of ordering by expressions with params in ArrayAgg and StringAgg.  
						
						... 
						
						
						
						Backport of d0315584b5 
						
						
					 
					
						2019-04-06 15:15:40 +02:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						9da25fb832 
					 
					
						
						
							
							[2.2.x]  Fixed   #30324  -- Forced utf-8 encoding when loading the template for the technical 500 debug page.  
						
						... 
						
						
						
						Regression in 50b8493ea542a9efb257a017 
						
						
					 
					
						2019-04-05 16:37:22 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						54b65b83a2 
					 
					
						
						
							
							[2.2.x]  Fixed   #30331  -- Added support for psycopg2 2.8.  
						
						... 
						
						
						
						Backport of 5efaf078f7 
						
						
					 
					
						2019-04-05 11:07:18 +02:00 
						 
				 
			
				
					
						
							
							
								msg 
							
						 
					 
					
						
						
							
						
						1279fb4a00 
					 
					
						
						
							
							[2.2.x]  Fixed   #30307  -- Fixed incorrect quoting of database user password when using dbshell on Oracle.  
						
						... 
						
						
						
						Regression in acfc650f2a755673e1bc 
						
						
					 
					
						2019-04-04 10:07:57 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						429502c376 
					 
					
						
						
							
							[2.2.x] Post-release version bump.  
						
						
						
						
					 
					
						2019-04-03 09:39:41 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						635d53a86a 
					 
					
						
						
							
							[2.2.x] Bumped version number for 2.2 release.  
						
						... 
						
						
						
						Updated trove classifier to Production/Stable. 
						
						
					 
					
						2019-04-01 12:19:51 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						7090cbf542 
					 
					
						
						
							
							[2.2.x] Updated contrib translations from Transifex  
						
						
						
						
					 
					
						2019-04-01 11:46:01 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						98f526e67c 
					 
					
						
						
							
							[2.2.x] Updated core translations from Transifex  
						
						
						
						
					 
					
						2019-04-01 11:46:01 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						917aa556a9 
					 
					
						
						
							
							[2.2.x]  Fixed   #30289  -- Prevented admin inlines for a ManyToManyField's implicit through model from being editable if the user only has the view permission.  
						
						... 
						
						
						
						Backport of 8335d59200 
						
						
					 
					
						2019-03-30 17:44:58 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						5237da3416 
					 
					
						
						
							
							[2.2.x] Removed unnecessary /static from links to PostgreSQL docs.  
						
						... 
						
						
						
						Backport of 198a2a9381 
						
						
					 
					
						2019-03-29 21:50:28 -04:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						609b7f1123 
					 
					
						
						
							
							[2.2.x] Fixed "byte string" typo in various docs and comments.  
						
						... 
						
						
						
						Backport of 881362986a 
						
						
					 
					
						2019-03-28 10:01:36 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						d7876fc999 
					 
					
						
						
							
							[2.2.x] Updated spelling and RFCs in HttpOnly cookie flag docs.  
						
						... 
						
						
						
						Backport of 398afba084 
						
						
					 
					
						2019-03-27 11:11:24 -04:00 
						 
				 
			
				
					
						
							
							
								Matthias Kestenholz 
							
						 
					 
					
						
						
							
						
						a86ffb3e0f 
					 
					
						
						
							
							[2.2.x]  Fixed   #30280  -- Restored Model.get_FIELD_display()'s coercion of lazy strings.  
						
						... 
						
						
						
						Reverted cc79c7ee63ea071870f9 
						
						
					 
					
						2019-03-22 13:01:15 -04:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						2a42304111 
					 
					
						
						
							
							[2.2.x] Bumped version for 2.2 release candidate 1.  
						
						
						
						
					 
					
						2019-03-18 09:47:26 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						883d87074d 
					 
					
						
						
							
							[2.2.x]  Fixed   #30258  -- Adjusted postgres schema value quoting of ranges.  
						
						... 
						
						
						
						Thanks Tilman Koschnick for the report and patch.
Backport of 386d89ab55 
						
						
					 
					
						2019-03-18 09:32:09 +01:00 
						 
				 
			
				
					
						
							
							
								Paveł Tyślacki 
							
						 
					 
					
						
						
							
						
						2a92e2e3c1 
					 
					
						
						
							
							[2.2.x] Refs  #30172  -- Prevented removing a model Meta's index/unique_together from removing Meta constraints/indexes.  
						
						... 
						
						
						
						Backport of 5c17c273ae 
						
						
					 
					
						2019-03-17 21:28:49 -04:00 
						 
				 
			
				
					
						
							
							
								Paveł Tyślacki 
							
						 
					 
					
						
						
							
						
						3dd5e71752 
					 
					
						
						
							
							[2.2.x] Refs  #30172  -- Prevented removing a field's check or unique constraint from removing Meta constraints.  
						
						... 
						
						
						
						Backport of 4bb859e246 
						
						
					 
					
						2019-03-17 21:28:36 -04:00 
						 
				 
			
				
					
						
							
							
								Paveł Tyślacki 
							
						 
					 
					
						
						
							
						
						40b0a58f5f 
					 
					
						
						
							
							[2.2.x]  Fixed   #30183  -- Added introspection of inline SQLite constraints.  
						
						... 
						
						
						
						Backport of 782d85b6df 
						
						
					 
					
						2019-03-15 20:01:36 -04:00 
						 
				 
			
				
					
						
							
							
								Paveł Tyślacki 
							
						 
					 
					
						
						
							
						
						d8252025bc 
					 
					
						
						
							
							[2.2.x] Refs  #30183  -- Moved SQLite table constraint parsing to a method.  
						
						... 
						
						
						
						Backport of 4492be348a 
						
						
					 
					
						2019-03-15 19:44:49 -04:00 
						 
				 
			
				
					
						
							
							
								Paveł Tyślacki 
							
						 
					 
					
						
						
							
						
						aaf45d5422 
					 
					
						
						
							
							[2.2.x] Unified nonexistent foreign key introspection value for SQLite.  
						
						... 
						
						
						
						Backport of b777c0675e 
						
						
					 
					
						2019-03-15 19:44:45 -04:00