Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						0379e7532f 
					 
					
						
						
							
							[5.0.x] Applied Black's 2024 stable style.  
						
						... 
						
						
						
						https://github.com/psf/black/releases/tag/24.1.0 
Backport of 305757aec1 
					
						2024-01-26 12:55:56 +01:00 
						 
				 
			
				
					
						
							
							
								David Sanders 
							
						 
					 
					
						
						
							
						
						4910920869 
					 
					
						
						
							
							[5.0.x]  Fixed   #34849  -- Avoided raising RuntimeWarning about import-time queries when apps are reinitialized with test tools.  
						
						... 
						
						
						
						Regression in fbd16438f44f2ae0644d 
						
						
					 
					
						2023-09-25 09:14:05 +02:00 
						 
				 
			
				
					
						
							
							
								şuayip üzülmez 
							
						 
					 
					
						
						
							
						
						0c5146523b 
					 
					
						
						
							
							Fixed   #34662  -- Corrected number in error messages for Array(Min/Max)LengthValidator.  
						
						
						
						
					 
					
						2023-06-18 14:32:51 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						4bf4222010 
					 
					
						
						
							
							Fixed   #34459  -- Fixed SearchVector() crash for parameters with % symbol.  
						
						... 
						
						
						
						Thanks Patryk Zawadzki for the report.
Regression in 09ffc5c121 
						
						
					 
					
						2023-04-06 13:32:47 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						02a04ab79a 
					 
					
						
						
							
							Moved SearchVectorIndexTests.test_search_vector_index to postgres_tests.test_indexes.  
						
						
						
						
					 
					
						2023-04-06 13:32:47 +02:00 
						 
				 
			
				
					
						
							
							
								David Wobrock 
							
						 
					 
					
						
						
							
						
						d6b6e5d0fd 
					 
					
						
						
							
							Fixed   #28553  -- Fixed annotation mismatch with QuerySet.values()/values_list() on compound queries.  
						
						... 
						
						
						
						Co-authored-by: Matthias Kestenholz <mk@feinheit.ch > 
						
						
					 
					
						2023-03-24 06:09:27 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Janzen 
							
						 
					 
					
						
						
							
						
						e83a88566a 
					 
					
						
						
							
							Fixed   #32172  -- Adapted signals to allow async handlers.  
						
						... 
						
						
						
						co-authored-by: kozzztik <kozzztik@mail.ru >
co-authored-by: Carlton Gibson <carlton.gibson@noumenal.es > 
						
						
					 
					
						2023-03-07 08:39:25 +01:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
						
						b05dfc2894 
					 
					
						
						
							
							Refs  #34381 , Refs  #10929  -- Fixed postgres_tests.test_aggregates.TestGeneralAggretate.test_empty_result_set() on PostgreSQL 14+.  
						
						... 
						
						
						
						Follow up to 0be8095b25 
						
						
					 
					
						2023-03-05 19:06:21 +01:00 
						 
				 
			
				
					
						
							
							
								Xavier Fernandez 
							
						 
					 
					
						
						
							
						
						5b3d3e400a 
					 
					
						
						
							
							Fixed   #34338  -- Allowed customizing code of ValidationError in BaseConstraint and subclasses.  
						
						
						
						
					 
					
						2023-02-23 10:58:20 +01:00 
						 
				 
			
				
					
						
							
							
								Xavier Fernandez 
							
						 
					 
					
						
						
							
						
						51c9bb7cd1 
					 
					
						
						
							
							Refs  #33829  -- Added violation_error_message to constraints' __repr__().  
						
						
						
						
					 
					
						2023-02-23 05:35:58 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						278881e376 
					 
					
						
						
							
							Fixed   #34346  -- Ordered selected expressions by position.  
						
						... 
						
						
						
						Used the same approach as for #34176  by using selected expressions
position to prevent ambiguous aliases in collisions.
Thanks henribru for the report.
Regression in 04518e310d 
						
						
					 
					
						2023-02-20 05:54:25 +01:00 
						 
				 
			
				
					
						
							
							
								Nils VAN ZUIJLEN 
							
						 
					 
					
						
						
							
						
						ae1fe72e9b 
					 
					
						
						
							
							Fixed   #34285  -- Fixed index/slice lookups on filtered aggregates with ArrayField.  
						
						... 
						
						
						
						Thanks Simon Charette for the review. 
						
						
					 
					
						2023-02-07 13:16:41 +01:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
						
						097e3a70c1 
					 
					
						
						
							
							Refs  #33476  -- Applied Black's 2023 stable style.  
						
						... 
						
						
						
						Black 23.1.0 is released which, as the first release of the year,
introduces the 2023 stable style. This incorporates most of last year's
preview style.
https://github.com/psf/black/releases/tag/23.1.0  
						
						
					 
					
						2023-02-01 11:04:38 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						23ec318988 
					 
					
						
						
							
							Refs  #33342  -- Removed ExclusionConstraint.opclasses per deprecation timeline.  
						
						
						
						
					 
					
						2023-01-17 11:49:15 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						0be8095b25 
					 
					
						
						
							
							Refs  #10929  -- Stopped forcing empty result value by PostgreSQL aggregates.  
						
						... 
						
						
						
						Per deprecation timeline. 
						
						
					 
					
						2023-01-17 11:49:15 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						dd68af62b2 
					 
					
						
						
							
							Fixed   #34176  -- Fixed grouping by ambiguous aliases.  
						
						... 
						
						
						
						Regression in b7b28c7c18#31377 .
Thanks Shai Berger for the report and reviews.
test_aggregation_subquery_annotation_values_collision() has been
updated as queries that are explicitly grouped by a subquery should
always be grouped by it and not its outer columns even if its alias
collides with referenced table columns. This was not possible to
accomplish at the time 10866a10 
						
						
					 
					
						2023-01-09 10:52:51 +01:00 
						 
				 
			
				
					
						
							
							
								Adrian Torres 
							
						 
					 
					
						
						
							
						
						7eee1dca42 
					 
					
						
						
							
							Fixed   #14094  -- Added support for unlimited CharField on PostgreSQL.  
						
						... 
						
						
						
						Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com > 
						
						
					 
					
						2022-12-28 12:31:04 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
							
						
						09ffc5c121 
					 
					
						
						
							
							Fixed   #33308  -- Added support for psycopg version 3.  
						
						... 
						
						
						
						Thanks Simon Charette, Tim Graham, and Adam Johnson for reviews.
Co-authored-by: Florian Apolloner <florian@apolloner.eu >
Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com > 
						
						
					 
					
						2022-12-15 06:17:57 +01:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						2ebfbd894e 
					 
					
						
						
							
							Refs  #33308  -- Moved psycopg2 imports to the psycopg_any module.  
						
						
						
						
					 
					
						2022-12-12 08:36:17 +01:00 
						 
				 
			
				
					
						
							
							
								James Gillard 
							
						 
					 
					
						
						
							
						
						c5ed884eab 
					 
					
						
						
							
							Fixed   #34205  -- Fixed Meta.constraints validation crash with ArrayField and __len lookup.  
						
						... 
						
						
						
						Regression in 88fc9e2826 
						
						
					 
					
						2022-12-10 17:46:13 +01:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						d8c8761901 
					 
					
						
						
							
							Used homogeneous weights list in SearchRank tests.  
						
						... 
						
						
						
						A homogenous array is required on PostgreSQL. 
						
						
					 
					
						2022-12-06 12:52:56 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
							
						
						c14e5c64c9 
					 
					
						
						
							
							Fixed typo in tests/postgres_tests/test_signals.py comment.  
						
						
						
						
					 
					
						2022-12-06 12:52:56 +01:00 
						 
				 
			
				
					
						
							
							
								Pablo 
							
						 
					 
					
						
						
							
						
						e673c87b56 
					 
					
						
						
							
							Fixed   #29084  -- Skipped some postgres_tests.test_search tests when pg_catalog isn't English.  
						
						
						
						
					 
					
						2022-12-06 08:26:43 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						eccda63a49 
					 
					
						
						
							
							Improved isolation of TestGeneralAggregate.test_default_argument().  
						
						
						
						
					 
					
						2022-12-02 13:58:46 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						0ff46591ac 
					 
					
						
						
							
							Refs  #33308  -- Deprecated support for passing encoded JSON string literals to JSONField & co.  
						
						... 
						
						
						
						JSON should be provided as literal Python objects an not in their
encoded string literal forms. 
						
						
					 
					
						2022-12-01 19:14:00 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
							
						
						d3e746ace5 
					 
					
						
						
							
							Refs  #33308  -- Added get_type_oids() hook and simplified registering type handlers on PostgreSQL.  
						
						
						
						
					 
					
						2022-12-01 11:05:57 +01:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						149b55fefa 
					 
					
						
						
							
							Refs  #33308  -- Ensured type handlers are registered for all PostgreSQL specific tests.  
						
						... 
						
						
						
						Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com > 
						
						
					 
					
						2022-12-01 09:39:46 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						0db8bf3d60 
					 
					
						
						
							
							Refs  #10929  -- Fixed aggregates crash when passing strings as defaults.  
						
						... 
						
						
						
						Previously strings were interpreted as F() expressions and default
crashed with AttributeError:
    'F' object has no attribute 'empty_result_set_value' 
						
						
					 
					
						2022-11-29 13:08:05 +01:00 
						 
				 
			
				
					
						
							
							
								Ben Cail 
							
						 
					 
					
						
						
							
						
						fbde929b19 
					 
					
						
						
							
							Fixed   #26056  -- Added QuerySet.values()/values_list() support for ArrayField's __overlap lookup.  
						
						... 
						
						
						
						Thanks Mads Jensen and kosz85 and the initial patch. 
						
						
					 
					
						2022-11-18 05:53:37 +01:00 
						 
				 
			
				
					
						
							
							
								Márton Salomváry 
							
						 
					 
					
						
						
							
						
						d6cbf39a1b 
					 
					
						
						
							
							Fixed   #34149  -- Allowed adding deferrable conditional exclusion constraints on PostgreSQL.  
						
						
						
						
					 
					
						2022-11-10 11:07:24 +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 
						 
				 
			
				
					
						
							
							
								Gregor Gärtner 
							
						 
					 
					
						
						
							
						
						f0c06f8ab7 
					 
					
						
						
							
							Refs  #33990  -- Renamed TransactionTestCase.assertQuerysetEqual() to assertQuerySetEqual().  
						
						... 
						
						
						
						Co-Authored-By: Michael Howitz <mh@gocept.com > 
						
						
					 
					
						2022-10-08 08:07:38 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						749cd83e13 
					 
					
						
						
							
							Removed hardcoded pks in TestQuerying.test_group_by_order_by_aliases test.  
						
						
						
						
					 
					
						2022-10-07 08:26:41 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						04518e310d 
					 
					
						
						
							
							Refs  #33308  -- Enabled explicit GROUP BY and ORDER BY aliases.  
						
						... 
						
						
						
						This ensures explicit grouping from using values() before annotating an
aggregate function groups by selected aliases if supported.
The GROUP BY feature is disabled on Oracle because it doesn't support it. 
						
						
					 
					
						2022-10-06 09:34:31 +02:00 
						 
				 
			
				
					
						
							
							
								Jack Linke 
							
						 
					 
					
						
						
							
						
						344d31c7e9 
					 
					
						
						
							
							Fixed   #34071  -- Improved error message for Range(Min/Max)ValueValidator.  
						
						
						
						
					 
					
						2022-10-05 09:41:01 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Kerkum 
							
						 
					 
					
						
						
							
						
						f88fc72da4 
					 
					
						
						
							
							Fixed   #34016  -- Fixed QuerySet.values()/values_list() crash on ArrayAgg() and JSONBAgg().  
						
						... 
						
						
						
						Regression in e06dc4571e 
						
						
					 
					
						2022-09-17 19:38:20 +02:00 
						 
				 
			
				
					
						
							
							
								David Sanders 
							
						 
					 
					
						
						
							
						
						e14d08cd89 
					 
					
						
						
							
							Fixed   #33996  -- Fixed CheckConstraint validation on NULL values.  
						
						... 
						
						
						
						Bug in 667105877e 
						
						
					 
					
						2022-09-13 12:48:31 +02:00 
						 
				 
			
				
					
						
							
							
								James Beith 
							
						 
					 
					
						
						
							
						
						19e838daa8 
					 
					
						
						
							
							Fixed   #33982  -- Fixed migrations crash when adding model with ExclusionConstraint.  
						
						... 
						
						
						
						Regression in 0e656c02fe 
						
						
					 
					
						2022-09-07 08:40:56 +02:00 
						 
				 
			
				
					
						
							
							
								David Wobrock 
							
						 
					 
					
						
						
							
						
						897f38fabe 
					 
					
						
						
							
							Fixed   #33927  -- Fixed crash when displaying ArrayField with choices in admin.  
						
						
						
						
					 
					
						2022-08-23 15:51:42 +02:00 
						 
				 
			
				
					
						
							
							
								David Sanders 
							
						 
					 
					
						
						
							
						
						e0ae1363ec 
					 
					
						
						
							
							Fixed   #33905  -- Fixed CheckConstraint() validation on range fields.  
						
						... 
						
						
						
						Bug in 667105877e 
						
						
					 
					
						2022-08-09 20:13:21 +02:00 
						 
				 
			
				
					
						
							
							
								David Sanders 
							
						 
					 
					
						
						
							
						
						e0ac72fe80 
					 
					
						
						
							
							Refs  #33905  -- Added test for CheckConstraint() validation with ArrayField and __contains.  
						
						
						
						
					 
					
						2022-08-09 20:06:59 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						fd93db97c7 
					 
					
						
						
							
							Fixed   #33898  -- Fixed Window() expression crash with ArrayAgg().  
						
						... 
						
						
						
						Thanks Kia for the report.
Regression in e06dc4571e 
						
						
					 
					
						2022-08-06 17:59:31 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						cb791a2540 
					 
					
						
						
							
							Fixed   #33872  -- Deprecated django.contrib.postgres.fields.CIText/CICharField/CIEmailField/CITextField.  
						
						
						
						
					 
					
						2022-08-03 11:42:51 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						a1e9e9abc5 
					 
					
						
						
							
							Refs  #27236  -- Reverted "Refs  #27236  -- Added generic mechanism to handle the deprecation of migration operations."  
						
						... 
						
						
						
						This reverts commit 41019e48bb 
						
						
					 
					
						2022-07-26 11:41:19 +02:00 
						 
				 
			
				
					
						
							
							
								Stéphane "Twidi" Angel 
							
						 
					 
					
						
						
							
						
						ccbf714ebe 
					 
					
						
						
							
							Fixed   #33829  -- Made BaseConstraint.deconstruct() and equality handle violation_error_message.  
						
						... 
						
						
						
						Regression in 667105877e 
						
						
					 
					
						2022-07-08 08:17:42 +02:00 
						 
				 
			
				
					
						
							
							
								David Wobrock 
							
						 
					 
					
						
						
							
						
						41019e48bb 
					 
					
						
						
							
							Refs  #27236  -- Added generic mechanism to handle the deprecation of migration operations.  
						
						
						
						
					 
					
						2022-07-08 07:05:55 +02:00 
						 
				 
			
				
					
						
							
							
								Matt Brewer 
							
						 
					 
					
						
						
							
						
						8d160f154f 
					 
					
						
						
							
							Fixed   #33788  -- Added TrigramStrictWordSimilarity() and TrigramStrictWordDistance() on PostgreSQL.  
						
						
						
						
					 
					
						2022-06-17 11:14:30 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						981c23c0cc 
					 
					
						
						
							
							Fixed   #33717  -- Dropped support for PostgreSQL 11.  
						
						
						
						
					 
					
						2022-05-19 09:26:48 +02:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
						
						d126eba363 
					 
					
						
						
							
							Refs  #32339  -- Deprecated default.html form template.  
						
						... 
						
						
						
						Co-authored-by: Carlton Gibson <carlton.gibson@noumenal.es > 
						
						
					 
					
						2022-05-17 11:16:54 +02:00