Mariusz Felisiak
7d133e81e8
[3.0.x] Added release date for 2.2.14 and 3.0.8.
...
Backport of 0f3aecf581b50215820455eb2f6a19a1b3b3ef8b from master
2020-07-01 06:18:55 +02:00
Mariusz Felisiak
21e8f9f7c9
[3.0.x] Fixed #31751 -- Fixed database introspection with cx_Oracle 8.
...
Backport of 615e32162ff646db3456b90fb4eaaecc33dd3e4e from master
2020-06-30 09:56:14 +02:00
Simon Charette
453a5bf302
[3.0.x] Fixed #31735 -- Fixed migrations crash on namespaced inline FK addition on PostgreSQL.
...
The namespace of the constraint must be included when making the
constraint immediate.
Regression in 22ce5d0031bd795ade081394043833e82046016c.
Thanks Rodrigo Estevao for the report.
Backport of 2e8941b6f90e65ffad3f07083b8de59e8ed29767 from master
2020-06-24 09:00:22 +02:00
Hasan Ramezani
b61af177ee
[3.0.x] Fixed #31696 -- Updated OWASP links in docs.
...
Backport of a16080810bee8b3baf9ae7ac7b8433cb7b293e00 from master
2020-06-15 09:45:45 +02:00
Mariusz Felisiak
9ec6eca136
[3.0.x] Refs #31682 -- Doc'd minimal sqlparse version in Django 2.2.
...
Support for sqlparse < 0.2.2 was broken in
40b0a58f5ff949fba1072627e4ad11ef98aa7f36 because is_whitespace property
was added in sqlparse 0.2.2.
Backport of 4339f2aff272bceabd67e452c65bcfe0700b3f09 from master
2020-06-10 06:54:51 +02:00
Nicolas Baccelli
2b2500021b
[3.0.x] Fixed #31664 -- Reallowed using non-expressions having filterable attribute as rhs in queryset filters.
...
Regression in 4edad1ddf6203326e0be4bdb105beecb0fe454c4.
Backport of b38d44229ff185ad156bcb443d6db0db7ae3eb98 from master
2020-06-08 09:20:08 +02:00
Mariusz Felisiak
be7a295141
[3.0.x] Fixed #31660 -- Fixed queryset crash when grouping by m2o relation.
...
Regression in 3a941230c85b2702a5e1cd97e17251ce21057efa.
Thanks Tomasz Szymański for the report.
Backport of 78ad4b4b0201003792bfdbf1a7781cbc9ee03539 from master
2020-06-08 07:23:33 +02:00
Mariusz Felisiak
e8723af44b
[3.0.x] Fixed #31654 -- Fixed cache key validation messages.
...
Backport of 926148ef019abcac3a9988c78734d9336d69f24e from master
2020-06-05 07:22:52 +02:00
Carlton Gibson
fafbcc57db
[3.0.x] Added CVE-2020-13254 and CVE-2020-13596 to security archive.
...
Backport of 54975780ee2e4017844ecad94835fdce43d97377 from master
2020-06-03 12:06:17 +02:00
Carlton Gibson
c1dc423f10
[3.0.x] Added stub release notes for 3.0.8.
...
Backport of 7ec2658e1e24149f0f3244c08c361348f6ebc0e4 from master
2020-06-03 10:55:25 +02:00
Dan Palmer
84b2da5552
[3.0.x] Fixed CVE-2020-13254 -- Enforced cache key validation in memcached backends.
2020-06-03 09:33:20 +02:00
Jon Dufresne
1f2dd37f6f
[3.0.x] Fixed CVE-2020-13596 -- Fixed potential XSS in admin ForeignKeyRawIdWidget.
2020-06-03 09:32:35 +02:00
Carlton Gibson
256d297101
[3.0.x] Added release date for 2.2.13 and 3.0.7.
...
Backport of 81dc710571b773557170cce9764fff83b6dfd8ae from master
2020-06-03 09:14:57 +02:00
Carlton Gibson
d22f67848c
[3.0.x] Refs #31485 -- Backported jQuery upgrade to 3.5.1.
2020-06-02 14:36:31 +02:00
Carlton Gibson
2638627db4
[3.0.x] Fixed #31570 -- Corrected translation loading for apps providing territorial language variants with different plural equations.
...
Regression in e3e48b00127c09eafe6439d980a82fc5c591b673.
Thanks to Shai Berger for report, reproduce and suggested fix.
Backport of dd1ca50b096bf0351819aabc862e91a9797ddaca from master
2020-06-01 09:27:53 +02:00
Carlton Gibson
11fc1cac9e
[3.0.x] Updated expected release dates for 3.0.7 and 2.2.13.
...
Backport of 9d55ae00d3dad9e93714add69ab7e48e7b0bcafa from master
2020-05-27 10:21:15 +02:00
Mariusz Felisiak
52453b438a
[3.0.x] Refs #31607 -- Added release notes for a125da6a7c79b1d4c55677d0bed6f9b1d7d77353.
...
Backport of 8328811f048fed0dd22573224def8c65410c9f2e from master
2020-05-20 09:19:37 +02:00
Mariusz Felisiak
92acf1022f
[3.0.x] Fixed #31584 -- Fixed crash when chaining values()/values_list() after Exists() annotation and aggregation on Oracle.
...
Oracle requires the EXISTS expression to be wrapped in a CASE WHEN in
the GROUP BY clause.
Regression in efa1908f662c19038a944129c81462485c4a9fe8.
Backport of 3a941230c85b2702a5e1cd97e17251ce21057efa from master
2020-05-14 15:11:18 +02:00
Simon Charette
49bbf6570d
[3.0.x] Fixed #31568 -- Fixed alias reference when aggregating over multiple subqueries.
...
691def10a0197d83d2d108bd9043b0916d0f09b4 made all Subquery() instances
equal to each other which broke aggregation subquery pushdown which
relied on object equality to determine which alias it should select.
Subquery.__eq__() will be fixed in an another commit but
Query.rewrite_cols() should haved used object identity from the start.
Refs #30727 , #30188 .
Thanks Makina Corpus for the report.
Backport of adfbf653dc1c1d0e0dacc4ed46602d22ba28b004 from master
2020-05-14 10:26:16 +02:00
Simon Charette
afceb2241b
[3.0.x] Fixed #31566 -- Fixed aliases crash when chaining values()/values_list() after annotate() with aggregations and subqueries.
...
Subquery annotation references must be resolved if they are excluded
from the GROUP BY clause by a following .values() call.
Regression in fb3f034f1c63160c0ff13c609acd01c18be12f80.
Thanks Makina Corpus for the report.
Backport of 42c08ee46539ef44f8658ebb1cbefb408e0d03fe from master
2020-05-14 08:40:40 +02:00
Mariusz Felisiak
6e8a11e88c
[3.0.x] Added stub release notes for 2.2.13.
...
Backport of 50798d43898c7d46926a4292f86fdf3859a433da from master
2020-05-14 06:30:30 +02:00
Adam Johnson
cdf320dfb2
[3.0.x] Fixed a/an typos in "SQL" usage.
...
Backport of 1c2c6f1b51a540bddc7ae95f4d1213688411ca44 from master
2020-05-06 06:36:16 +02:00
Mariusz Felisiak
fdd5eb4309
[3.0.x] Fixed #31538 -- Fixed Meta.ordering validation lookups that are not transforms.
...
Regression in 440505cb2cadbe1a5b9fba246bcde6c04f51d07e.
Thanks Simon Meers for the report.
Backport of b73e66e75802f10cc34d4880714554cea54dbf49 from master
2020-05-05 09:09:17 +02:00
Mariusz Felisiak
5c6be5816d
[3.0.x] Fixed typo in docs/releases/3.0.6.txt.
...
Backport of 7668f9bce921f66e8e572938154221cd687aaa4a from master
2020-05-04 07:43:48 +02:00
Mariusz Felisiak
668f745bb7
[3.0.x] Added stub release notes for 3.0.7.
...
Backport of 8e8ff38cb8766590fa3a4f412dbb4b11f65b5c69 from master
2020-05-04 07:43:44 +02:00
Mariusz Felisiak
c95ce8c34d
[3.0.x] Added release date for 3.0.6.
...
Backport of c5358794e3d893a74073d1ee0a3d173d8f1e04b6 from master
2020-05-04 07:04:42 +02:00
Mariusz Felisiak
16dbeb2d51
[3.0.x] Updated expected date for 3.0.6 release.
...
Backport of 2788de95e375cccd03a3dfd161fc92b7d6df6024 from master
2020-04-28 10:13:23 +02:00
Mariusz Felisiak
51f0b8ae0d
[3.0.x] Fixed term warning on Sphinx 3.0.1+.
...
"term" role became case sensitive in Sphinx 3.0.1.
Backport of cc70a0343ef51ffcc0b1211dd6e7abedc4b43ea6 from master
2020-04-14 09:32:48 +02:00
Hasan Ramezani
22a2e97fc3
[3.0.x] Fixed #31420 -- Fixed crash when filtering subquery annotation against a SimpleLazyObject.
...
Thanks Simon Charette for the solution and analysis.
Backport of 4237050684427db45ea834fe89d9e11c0520201e from master
2020-04-06 08:15:51 +02:00
Carlton Gibson
2c3497980f
[3.0.x] Corrected docs spelling of PgBouncer.
...
Backport of b1f88476dbd738bdcc20466efd5ffcb83ab25093 from master
2020-04-01 15:15:21 +02:00
Adam Johnson
0342d47e7a
[3.0.x] Prevented (and corrected) single backtick usage in docs.
...
Backport of 1cdfe8d91215eefaa18c398069dd9c6879a9511d from master.
2020-04-01 15:15:21 +02:00
Carlton Gibson
73001dd8ad
[3.0.x] Added stub release notes for 3.0.6.
...
Backport of a7e4ff370cdb046b048b40e6e0d043cc6a91247c from master
2020-04-01 10:11:24 +02:00
Carlton Gibson
d569a8fdde
[3.0.x] Added release dates for 2.2.12 and 3.0.5.
...
Backport of b56243b77f6ae3125bd1a3f24163b28a13a30c5f from master
2020-04-01 09:17:38 +02:00
Hasan Ramezani
72652bcb1b
[3.0.x] Fixed #31377 -- Disabled grouping by aliases on QuerySet.values()/values_list() when they collide with field names.
...
Regression in fb3f034f1c63160c0ff13c609acd01c18be12f80.
Thanks Holovashchenko Vadym for the report.
Backport of 10866a10fe9f0ad3ffdf6f93823aaf4716e6f27c from master
2020-03-25 09:49:51 +01:00
Claude Paroz
d9f1792c76
[3.0.x] Fixed #30439 -- Added support for different plural forms for a language.
...
Thanks to Michal Čihař for review.
Backport of e3e48b00127c09eafe6439d980a82fc5c591b673 from master
2020-03-10 15:57:36 +01:00
Carlton Gibson
525274f79b
[3.0.x] Added stub release notes for 2.2.12.
...
Backport of a4200e958d1da46465d7d684674a1711bc9f65e0 from master
2020-03-10 12:03:05 +01:00
Mariusz Felisiak
91d97406da
[3.0.x] Added stub release notes for 3.0.5.
...
Backport of 1b3a900a6919f9ffcfe22fae738e49b71e798ee0 from master
2020-03-04 10:57:08 +01:00
Mariusz Felisiak
88cfa212db
[3.0.x] Fixed typo in docs/releases/1.11.29.txt.
...
Backport of 43f8ba1c7c0a264b67224c62b48fcd0dfdaddec3 from master
2020-03-04 10:48:59 +01:00
Mariusz Felisiak
8e196d9430
[3.0.x] Added CVE-2020-9402 to security archive.
...
Backport of f37f9a0bf061fd0dfe4e45adb39157c3307ec8e2 from master
2020-03-04 10:09:32 +01:00
Mariusz Felisiak
26a5cf8345
[3.0.x] Fixed CVE-2020-9402 -- Properly escaped tolerance parameter in GIS functions and aggregates on Oracle.
...
Thanks to Norbert Szetei for the report.
2020-03-04 09:16:03 +01:00
Mariusz Felisiak
c5cfaad2f1
[3.0.x] Fixed #31150 -- Included subqueries that reference related fields in GROUP BY clauses.
...
Thanks Johannes Hoppe for the report.
Regression in fb3f034f1c63160c0ff13c609acd01c18be12f80.
Co-authored-by: Simon Charette <charette.s@gmail.com>
Backport of 7b8fa1653fde578ab3a496d9974ab1d4261b8b26 from master
2020-03-03 11:26:36 +01:00
Simon Charette
16cacdcb3f
[3.0.x] Fixed #31312 -- Properly ordered temporal subtraction params on MySQL.
...
Regression in 9bcbcd599abac91ea853b2fe10b784ba32df043e.
Thanks rick2ricks for the report.
Backport of 41ebe60728a15aa273f4d70de92f5246a89c3d4e from master
2020-02-27 09:20:30 +01:00
Adam Johnson
80e6639e22
[3.0.x] Fixed #31182 -- Adjusted release notes for ASGI support.
...
Backport of a6b3938afc0204093b5356ade2be30b461a698c5 from master
2020-02-20 15:06:37 +01:00
Mariusz Felisiak
2448b3182c
[3.0.x] Fixed #31271 -- Preserved ordering when unifying query parameters on Oracle.
...
This caused misplacing parameters in logged SQL queries.
Regression in 79065b55a70cd220820a260a1c54851b7be0615a.
Thanks Hans Aarne Liblik for the report.
Backport of 2a038521c4eabdc5f6d5026d3dd6d22868e329cd from master
2020-02-18 11:46:01 +01:00
Abhijeet Viswa
8faaaf4e71
[3.0.x] Fixed #31246 -- Fixed locking models in QuerySet.select_for_update(of=()) for related fields and parent link fields with multi-table inheritance.
...
Partly regression in 0107e3d1058f653f66032f7fd3a0bd61e96bf782.
Backport of 1712a76b9dfda1ef220395e62ea87079da8c9f6c from master
2020-02-11 21:36:05 +01:00
Florian Apolloner
4e8d6a1baf
[3.0.x] Fixed #31240 -- Properly closed FileResponse when wsgi.file_wrapper is used.
...
Thanks to Oskar Persson for the report.
Backport of 41a3b3d18647b258331104520e76f977406c590d from master
2020-02-11 20:40:24 +01:00
Jon Dufresne
7540b7eb31
[3.0.x] Fixed #31253 -- Fixed data loss possibility when using caching from async code.
...
Case missed in a415ce70bef6d91036b00dd2c8544aed7aeeaaed.
Backport of e3f6e18513224c8ad081e5a19da641f49b0b43da from master
2020-02-11 10:12:53 +01:00
Mariusz Felisiak
dc0dfd1dac
[3.0.x] Added stub release notes for 2.2.11.
...
Backport of 7e8339748cc199b4a13513891d9ac4f1e4794588 from master
2020-02-10 08:24:00 +01:00
Mariusz Felisiak
5aaec00606
[3.0.x] Added "Bugfixes" section to release notes for 3.0.4.
...
Backport of 932bd794b29c24536b6277b61175bd11ca9be234 from master
2020-02-10 08:15:40 +01:00
Adam Johnson
9b36348665
[3.0.x] Improved grammar in 3.0 release notes for SECURE_CONTENT_TYPE_NOSNIFF change.
...
Backport of de1924e0e7499535f05298c46d9983fd1640d4b4 from master
2020-02-05 12:46:42 +01:00