Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						1853383969 
					 
					
						
						
							
							Fixed   #27995  -- Added error messages on unsupported operations following union(), intersection(), and difference().  
						
						
						
						
					 
					
						2019-07-25 12:39:55 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						f13147c8de 
					 
					
						
						
							
							Added stub release notes for security releases.  
						
						
						
						
					 
					
						2019-07-25 10:49:30 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						5ed20b3aa3 
					 
					
						
						
							
							Fixed   #30657  -- Allowed customizing Field's descriptors with a descriptor_class attribute.  
						
						... 
						
						
						
						Allows model fields to override the descriptor class used on the model
instance attribute. 
						
						
					 
					
						2019-07-25 08:15:20 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						93ffa81bc5 
					 
					
						
						
							
							Refs  #30657  -- Made DeferredAttribute.__init__() to take a field instance instead of a field name.  
						
						
						
						
					 
					
						2019-07-25 07:24:52 +02:00 
						 
				 
			
				
					
						
							
							
								Tom Forbes 
							
						 
					 
					
						
						
							
						
						fc75694257 
					 
					
						
						
							
							Fixed   #30647  -- Fixed crash of autoreloader when extra directory cannot be resolved.  
						
						
						
						
					 
					
						2019-07-24 14:08:37 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						fed5e19369 
					 
					
						
						
							
							Removed unused BaseReloader.watch_file().  
						
						... 
						
						
						
						Unused since its introduction in c8720e7696 
						
						
					 
					
						2019-07-24 13:32:02 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						d89053585e 
					 
					
						
						
							
							Improved error message when index in __getitem__() is invalid.  
						
						
						
						
					 
					
						2019-07-23 20:12:08 +02:00 
						 
				 
			
				
					
						
							
							
								terminator14 
							
						 
					 
					
						
						
							
						
						8323691de0 
					 
					
						
						
							
							Fixed typo in docs/topics/http/sessions.txt.  
						
						
						
						
					 
					
						2019-07-23 15:10:58 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						8d52a525c8 
					 
					
						
						
							
							Refs  #29548  -- Fixed DatabaseWrapper.display_name on MariaDB.  
						
						
						
						
					 
					
						2019-07-23 13:34:06 +02:00 
						 
				 
			
				
					
						
							
							
								Tom Forbes 
							
						 
					 
					
						
						
							
						
						2ff517ccb6 
					 
					
						
						
							
							Fixed   #30506  -- Fixed crash of autoreloader when path contains null characters.  
						
						
						
						
					 
					
						2019-07-23 10:03:23 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						60dc957a82 
					 
					
						
						
							
							Removed unnecessary code in Model.__init__().  
						
						... 
						
						
						
						As is_related_object is True, the val variable is unused for the
remainder of the method.
Unnecessary since 53da1e4794 
						
						
					 
					
						2019-07-23 07:45:07 +02:00 
						 
				 
			
				
					
						
							
							
								Georgi Yanchev 
							
						 
					 
					
						
						
							
						
						c6581a40be 
					 
					
						
						
							
							Fixed   #30644  -- Made introspection use pg_table_is_visible() instead of filtering by public schema on PostgreSQL.  
						
						
						
						
					 
					
						2019-07-22 08:14:53 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						842fd620ff 
					 
					
						
						
							
							Simplified get_key_columns()/get_relations() introspection methods for PostgreSQL.  
						
						
						
						
					 
					
						2019-07-20 15:15:41 +02:00 
						 
				 
			
				
					
						
							
							
								Min ho Kim 
							
						 
					 
					
						
						
							
						
						9f11939dd1 
					 
					
						
						
							
							Fixed typos in comments and a test name.  
						
						
						
						
					 
					
						2019-07-19 18:24:06 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						fc1182af01 
					 
					
						
						
							
							Refs  #30083  -- Added a warning about performing queries in pre/post_init receivers.  
						
						... 
						
						
						
						Thanks Carlton Gibson the review. 
						
						
					 
					
						2019-07-19 16:06:05 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						a2e1c17f19 
					 
					
						
						
							
							Refs  #30083  -- Clarified database state of instances in signals.pre_init docs.  
						
						
						
						
					 
					
						2019-07-19 16:06:05 +02:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						1fc2c70f76 
					 
					
						
						
							
							Fixed   #30593  -- Added support for check constraints on MariaDB 10.2+.  
						
						
						
						
					 
					
						2019-07-19 11:05:06 +02:00 
						 
				 
			
				
					
						
							
							
								Davit Gachechiladze 
							
						 
					 
					
						
						
							
						
						7f612eda80 
					 
					
						
						
							
							Fixed   #30648  -- Removed unnecessary overriding get_context_data() from mixins with CBVs docs.  
						
						
						
						
					 
					
						2019-07-18 18:40:40 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						230d75f59c 
					 
					
						
						
							
							Refs  #30547  -- Clarified that partial UniqueConstraints don't affect model validation.  
						
						
						
						
					 
					
						2019-07-18 12:56:25 +02:00 
						 
				 
			
				
					
						
							
							
								Mads Jensen 
							
						 
					 
					
						
						
							
						
						a3417282ac 
					 
					
						
						
							
							Fixed   #29824  -- Added support for database exclusion constraints on PostgreSQL.  
						
						... 
						
						
						
						Thanks to Nick Pope and Mariusz Felisiak for review.
Co-Authored-By: Mariusz Felisiak <felisiak.mariusz@gmail.com > 
						
						
					 
					
						2019-07-16 18:04:41 +02:00 
						 
				 
			
				
					
						
							
							
								Mads Jensen 
							
						 
					 
					
						
						
							
						
						7174cf0b00 
					 
					
						
						
							
							Refs  #29824  -- Added RangeOperators helper class.  
						
						
						
						
					 
					
						2019-07-16 16:57:46 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						cf79f92abe 
					 
					
						
						
							
							Simplified tests for PostgreSQL constraints.  
						
						
						
						
					 
					
						2019-07-16 16:56:44 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						ad4e83a6d1 
					 
					
						
						
							
							Fixed heading level typo in docs/ref/contrib/postgres/fields.txt.  
						
						
						
						
					 
					
						2019-07-16 15:08:14 +02:00 
						 
				 
			
				
					
						
							
							
								Frank Wiles 
							
						 
					 
					
						
						
							
						
						fa65b90a96 
					 
					
						
						
							
							Updated WSGI servers ordering according to the more commonly used.  
						
						
						
						
					 
					
						2019-07-16 14:43:59 +02:00 
						 
				 
			
				
					
						
							
							
								Yann Sionneau 
							
						 
					 
					
						
						
							
						
						e47b8293a7 
					 
					
						
						
							
							Fixed   #30636  -- Fixed options ordering when cloning test database on MySQL.  
						
						... 
						
						
						
						--defaults-file must be given before other options. 
						
						
					 
					
						2019-07-16 07:25:43 +02:00 
						 
				 
			
				
					
						
							
							
								Frank Wiles 
							
						 
					 
					
						
						
							
						
						c1b94e32fb 
					 
					
						
						
							
							Fixed explanation of how to automatically create tables in database.  
						
						
						
						
					 
					
						2019-07-15 11:04:30 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						858cfd74e9 
					 
					
						
						
							
							Simplified RangeContainedBy by making it subclass PostgresSimpleLookup.  
						
						
						
						
					 
					
						2019-07-13 10:55:19 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						70c2b90d95 
					 
					
						
						
							
							Simplified DateTimeRangeContains by making it subclass PostgresSimpleLookup.  
						
						
						
						
					 
					
						2019-07-12 17:27:49 +02:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						402e6d292f 
					 
					
						
						
							
							Fixed   #30602  -- Made Extract raise ValueError when using unsupported lookups for DurationField.  
						
						
						
						
					 
					
						2019-07-12 08:08:35 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						7a42cfcfdc 
					 
					
						
						
							
							Refs  #30557  -- Fixed crash of ordering by ptr fields when Meta.ordering contains F() expressions.  
						
						... 
						
						
						
						Thanks Can Sarıgöl for the report.
Follow up to 8c5f9906c5 
						
						
					 
					
						2019-07-11 13:40:36 +02:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						8c5f9906c5 
					 
					
						
						
							
							Fixed   #30557  -- Fixed crash of ordering by ptr fields when Meta.ordering contains expressions.  
						
						
						
						
					 
					
						2019-07-11 11:24:59 +02:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						8dd5877f58 
					 
					
						
						
							
							Doc'd --no-input option for createsuperuser.  
						
						
						
						
					 
					
						2019-07-11 10:25:39 +02:00 
						 
				 
			
				
					
						
							
							
								can 
							
						 
					 
					
						
						
							
						
						52545e788d 
					 
					
						
						
							
							Fixed   #28289  -- Fixed crash of RawSQL annotations on inherited model fields.  
						
						
						
						
					 
					
						2019-07-11 08:27:15 +02:00 
						 
				 
			
				
					
						
							
							
								atsuo ishimoto 
							
						 
					 
					
						
						
							
						
						a9c6ab0356 
					 
					
						
						
							
							Fixed   #30619  -- Made runserver --nothreading use single threaded WSGIServer.  
						
						... 
						
						
						
						Browsers often use multiple connections with Connection: keep-alive.
If --nothreading is specified, the WSGI server cannot accept new
connections until the old connection is closed, causing hangs.
Force Connection: close when --nothreading option is used. 
						
						
					 
					
						2019-07-10 13:22:17 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Hoppe 
							
						 
					 
					
						
						
							
						
						00d4e6f8b5 
					 
					
						
						
							
							Updated Select2 to version 4.0.7.  
						
						
						
						
					 
					
						2019-07-10 12:31:16 +02:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						ed668796f6 
					 
					
						
						
							
							Fixed   #30543  -- Fixed checks of ModelAdmin.list_display for fields accessible only via instance.  
						
						... 
						
						
						
						Co-Authored-By: Andrew Simons <andrewsimons@bubblegroup.com > 
						
						
					 
					
						2019-07-10 10:37:34 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						7991111af1 
					 
					
						
						
							
							Fixed   #30621  -- Fixed crash of __contains lookup for Date/DateTimeRangeField when the right hand side is the same type.  
						
						... 
						
						
						
						Thanks Tilman Koschnick for the report and initial patch.
Thanks Carlton Gibson the review.
Regression in 6b048b364c 
						
						
					 
					
						2019-07-10 10:33:36 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						ee6e93ec87 
					 
					
						
						
							
							Fixed   #30628  -- Adjusted expression identity to differentiate bound fields.  
						
						... 
						
						
						
						Expressions referring to different bound fields should not be
considered equal.
Thanks Julien Enselme for the detailed report.
Regression in bc7e288ca9 
						
						
					 
					
						2019-07-10 07:46:08 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Hoppe 
							
						 
					 
					
						
						
							
						
						1bbf77bea5 
					 
					
						
						
							
							Enabled GitHub "Sponsor" button.  
						
						
						
						
					 
					
						2019-07-10 07:19:27 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						24e8f7f7d3 
					 
					
						
						
							
							Fixed typos in docs/ref/django-admin.txt.  
						
						
						
						
					 
					
						2019-07-09 13:38:11 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						08e69cad9c 
					 
					
						
						
							
							Added stub release notes for 2.2.4.  
						
						
						
						
					 
					
						2019-07-09 07:39:35 +02:00 
						 
				 
			
				
					
						
							
							
								can 
							
						 
					 
					
						
						
							
						
						febe136d4c 
					 
					
						
						
							
							Fixed   #30397  -- Added app_label/class interpolation for names of indexes and constraints.  
						
						
						
						
					 
					
						2019-07-08 14:57:56 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						8233144ca0 
					 
					
						
						
							
							Changed django.db.models.indexes.Index imports to django.db.models.Index.  
						
						
						
						
					 
					
						2019-07-08 14:19:46 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Hoppe 
							
						 
					 
					
						
						
							
						
						bc91f27a86 
					 
					
						
						
							
							Refs  #29444  -- Added support for fetching a returned non-integer insert values on Oracle.  
						
						... 
						
						
						
						This is currently not actively used, since the ORM will ask the
SQL compiler to only return auto fields. 
						
						
					 
					
						2019-07-08 08:53:08 +02:00 
						 
				 
			
				
					
						
							
							
								Nuno 
							
						 
					 
					
						
						
							
						
						34a88b21da 
					 
					
						
						
							
							Fixed   #30620  -- Made an example of admin-compliant custom user app pep8 compliant.  
						
						
						
						
					 
					
						2019-07-08 07:39:28 +02:00 
						 
				 
			
				
					
						
							
							
								can 
							
						 
					 
					
						
						
							
						
						53209f7830 
					 
					
						
						
							
							Fixed   #30613  -- Moved index name validation to system checks.  
						
						
						
						
					 
					
						2019-07-05 09:30:21 +02:00 
						 
				 
			
				
					
						
							
							
								sp1rs 
							
						 
					 
					
						
						
							
						
						f197c3dd91 
					 
					
						
						
							
							Fixed   #30600  -- Clarified that ValueError raised by converter.to_python() means no match.  
						
						
						
						
					 
					
						2019-07-04 13:14:51 +02:00 
						 
				 
			
				
					
						
							
							
								luto 
							
						 
					 
					
						
						
							
						
						d37ea5f09b 
					 
					
						
						
							
							Fixed   #28581  -- Moved django.core.paginator documentation to API Reference.  
						
						... 
						
						
						
						Co-Authored-By: Arman <armansabyrov@gmail.com > 
						
						
					 
					
						2019-07-04 11:04:39 +02:00 
						 
				 
			
				
					
						
							
							
								luto 
							
						 
					 
					
						
						
							
						
						93b611c797 
					 
					
						
						
							
							Refs  #28581  -- Doc's how to paginate a ListView.  
						
						
						
						
					 
					
						2019-07-04 11:04:31 +02:00 
						 
				 
			
				
					
						
							
							
								swatantra 
							
						 
					 
					
						
						
							
						
						c13e3715f5 
					 
					
						
						
							
							Fixed   #28667  -- Clarified how to override list of forms fields for custom UserAdmin with a custom user model.  
						
						
						
						
					 
					
						2019-07-04 08:05:20 +02:00