Simon Charette
738386470d
[4.2.x] Fixed #34612 -- Fixed QuerySet.only() crash on reverse relationships.
...
Regression in b3db6c8dcb
.
Thanks Ian Cubitt for the report.
This also corrected test_inheritance_deferred2() test which was
previously properly defined and marked as an expected failure but was
then wrongly adjusted to mask the lack of support for per-alias
deferral that was fixed by #21204 .
Backport of 2cf76f2d5d
from main
2023-06-01 20:27:06 +01:00
David Sanders
91f8df5c2e
[4.2.x] Fixed #34590 -- Reverted "Refs #33308 -- Improved adapting DecimalField values to decimal."
...
This reverts 7990d254b0
.
Thanks Marc Odermatt for the report.
Backport of 0c1518ee42
from main
2023-05-24 11:00:21 +02:00
Simon Charette
c78a4421de
[4.2.x] Fixed #34551 -- Fixed QuerySet.aggregate() crash when referencing subqueries.
...
Regression in 59bea9efd2
.
Refs #28477 .
Thanks Denis Roldán and Mariusz for the test.
Backport of e5c844d6f2
from main
2023-05-23 07:39:24 +02:00
Simon Charette
57f499e412
[4.2.x] Refs #34551 -- Fixed QuerySet.aggregate() crash on precending aggregation reference.
...
Regression in 1297c0d0d7
.
Refs #31679 .
Backport of 2ee01747c3
from main
2023-05-23 07:39:18 +02:00
Sarah Boyce
37ba4c3a94
[4.2.x] Fixed references to django.core.cache in docs.
...
Backport of c3862735cd
from main
2023-05-22 14:02:28 +02:00
gtleee
6b76481fb9
[4.2.x] Fixed #34588 -- Removed usage of nonexistent stylesheet in the 'Congrats' page.
...
Regression in d46cc15c51
.
Backport of 0a324f1b66
from main
2023-05-22 11:52:03 +02:00
Simon Charette
e1c00f8b36
[4.2.x] Fixed #34580 -- Avoided unnecessary computation of selected expressions in SQLCompiler.
...
Performance regression in 278881e376
.
Co-authored-by: David Smith <smithdc@gmail.com>
Backport of 98f6ada0e2
from main
2023-05-22 07:57:05 +02:00
Mariusz Felisiak
cdd970ae22
[4.2.x] Fixed #34568 -- Made makemigrations --update respect --name option.
...
Thanks David Sanders for the report.
Backport of c52f4295f2
from main
2023-05-17 13:15:30 +02:00
Simon Charette
201d29b371
[4.2.x] Fixed #34570 -- Silenced noop deferral of many-to-many and GFK.
...
While deferring many-to-many and GFK has no effect, the previous
implementation of QuerySet.defer() ignore them instead of crashing.
Regression in b3db6c8dcb
.
Thanks Paco Martínez for the report.
Backport of 99e5dff737
from main
2023-05-17 08:39:44 +02:00
Julie Rymer
9c301814b0
[4.2.x] Fixed #34539 -- Restored get_prep_value() call when adapting JSONFields.
...
Regression in 5c23d9f0c3
.
Backport of 0ec60661e6
from main
2023-05-16 11:02:33 +02:00
Mariusz Felisiak
e0d8981139
[4.2.x] Fixed #34544 -- Avoided DBMS_LOB.SUBSTR() wrapping with IS NULL condition on Oracle.
...
Regression in 09ffc5c121
.
Thanks Michael Smith for the report.
This also reverts commit 1e4da43955
.
Backport of 1586a09b79
from main
2023-05-08 19:35:20 +02:00
Mariusz Felisiak
2756c69601
[4.2.x] Added CVE-2023-31047 to security archive.
...
Backport of 49830025c9
from main
2023-05-03 15:21:47 +02:00
Mariusz Felisiak
110919987b
[4.2.x] Added stub release notes for 4.2.2.
...
Backport of b0d3a5de95
from main
2023-05-03 15:13:54 +02:00
Mariusz Felisiak
21b1b1fc03
[4.2.x] Fixed CVE-2023-31047, Fixed #31710 -- Prevented potential bypass of validation when uploading multiple files using one form field.
...
Thanks Moataz Al-Sharida and nawaik for reports.
Co-authored-by: Shai Berger <shai@platonix.com>
Co-authored-by: nessita <124304+nessita@users.noreply.github.com>
2023-05-03 13:43:16 +02:00
Mariusz Felisiak
290fd5ecec
[4.2.x] Fixed #34529 , Refs #34525 -- Reduced index operations with Meta.indexes/index_together when optimizing migrations.
...
This makes squashing migrations an available path for changing
Meta.index_together, which is deprecated, to Meta.indexes.
Follow up to f810325721
.
Backport of 8e2460d599
from main.
2023-05-03 13:09:49 +02:00
Mariusz Felisiak
f200d83698
[4.2.x] Fixed #34515 -- Made LocaleMiddleware prefer language from paths when i18n patterns are used.
...
Regression in 94e7f471c4
.
This reverts commit 94e7f471c4
(refs #34069 ) and
partly reverts commit 3b4728310a
.
Thanks Anthony Baillard for the report.
Co-Authored-By: Sarah Boyce <42296566+sarahboyce@users.noreply.github.com>
Backport of 0e444e84f8
from main
2023-05-02 06:33:23 +02:00
Mariusz Felisiak
4f343a10f7
[4.2.x] Refs #34118 , Refs #34504 -- Added backward incompatibility note about EmailBackend.ssl_context.
...
Follow up to 2848e5d0ce
.
Backport of 5a6d4d3bfd
from main
2023-04-28 13:04:39 +02:00
Mariusz Felisiak
28d4282703
[4.2.x] Added stub release notes and release date for 4.2.1, 4.1.9, and 3.2.19.
...
Backport of 18a7f2c711
from main
2023-04-26 08:50:20 +02:00
Mariusz Felisiak
fffbf85080
[4.2.x] Fixed #34512 -- Restored breadcrumbs on admin app index view.
...
Thanks Adam (ataylor32) for the report.
Regression in 872b61193b
.
Backport of 9440f6ba41
from main
2023-04-26 08:37:30 +02:00
Mariusz Felisiak
0a805cf42d
[4.2.x] Fixed #34506 -- Fixed margin of ClearableFileInput in admin CSS.
...
Regression in 96a598356a
.
Backport of 92537e83c1
from main
2023-04-21 19:50:21 +02:00
Tim Graham
26f181939e
[4.2.x] Used extlinks for PyPI links.
...
Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com>
Backport of 2c4dc64760
from main
2023-04-17 07:44:29 +02:00
Scott Macpherson
090d5ccc6c
[4.2.x] Fixed #34486 -- Fixed DatabaseOperations.compose_sql() crash with no existing database connection on PostgreSQL.
...
Regression in 09ffc5c121
.
Backport of 53aee470d5
from main
2023-04-14 11:02:47 +02:00
nessita
a3c14ea61b
[4.2.x] Fixed #34483 -- Fixed timesince()/timeuntil() with timezone-aware dates and interval less than 1 day.
...
Regression in 8d67e16493
.
Thanks Lorenzo Peña for the report.
Backport of 813015d67e
from main
2023-04-13 13:20:16 -03:00
Mariusz Felisiak
791407fef1
[4.2.x] Refs #34482 -- Reverted "Fixed #32969 -- Fixed pickling HttpResponse and subclasses."
...
This reverts commit d7f5bfd241
.
Thanks Márton Salomváry for the report.
Backport of 173034b005
from main
2023-04-12 18:53:29 +02:00
Mariusz Felisiak
2feb9333e7
[4.2.x] Fixed #34484 , Refs #34482 -- Reverted "Fixed #29186 -- Fixed pickling HttpRequest and subclasses."
...
This reverts commit 6220c445c4
.
Thanks Adam Johnson and Márton Salomváry for reports.
Backport of 280ca147af
from main
2023-04-12 18:53:22 +02:00
sarahboyce
facc153af7
[4.2.x] Fixed #34455 -- Restored i18n_patterns() respect of prefix_default_language argument when fallback language is used.
...
Regression in 94e7f471c4
.
Thanks Oussama Jarrousse for the report.
Backport of 3b4728310a
from main
2023-04-10 15:35:28 +02:00
Mariusz Felisiak
b0d7753d07
[4.2.x] Fixed #34470 -- Enforced UTF-8 encoding on PostgreSQL.
...
Regression in 6a21658163
.
Backport of 5b8a043bf5
from main
2023-04-07 10:12:19 +02:00
Anders Kaseorg
0bc2bbf041
[4.2.x] Fixed #34466 -- Reallowed setting cursor_factory in DATABASES["options"] on PostgreSQL.
...
Regression in 09ffc5c121
.
Backport of 73cbb372ba
from main
2023-04-07 09:21:54 +02:00
Simon Charette
511dc3db53
[4.2.x] Fixed #34464 -- Fixed queryset aggregation over group by reference.
...
Regression in 59bea9efd2
.
Refs #28477 .
Thanks Ian Cubitt for the report.
Backport of 9daf8b4109
from main
2023-04-07 06:58:24 +02:00
Mariusz Felisiak
db49def5fc
[4.2.x] Fixed #34459 -- Fixed SearchVector() crash for parameters with % symbol.
...
Thanks Patryk Zawadzki for the report.
Regression in 09ffc5c121
.
Backport of 4bf4222010
from main
2023-04-06 13:33:13 +02:00
Mariusz Felisiak
05d6efa958
[4.2.x] Added release date for 4.1.8.
...
Backport of fdf0a367bd
from main
2023-04-05 06:19:12 +02:00
Simon Charette
647920b766
[4.2.x] Fixed #34458 -- Fixed QuerySet.defer() crash on attribute names.
...
Thanks Andrew Cordery for the report.
Regression in b3db6c8dcb
.
Backport of 87c63bd8df
from main
2023-04-05 06:06:03 +02:00
David Sanders
272dc386c2
[4.2.x] Refs #34434 -- Added note about breaking changes in psycopg version 3 to release notes.
...
Backport of ff9ceed32b
from main
2023-04-04 17:07:08 +02:00
Mariusz Felisiak
439d1c59f2
[4.2.x] Added stub release notes for 4.2.1.
...
Backport of 4e4eda6d6c
from main
2023-04-03 11:20:47 +02:00
Mariusz Felisiak
60018238c8
[4.2.x] Finalized release notes for Django 4.2.
...
Backport of 8adbab49e1
from main
2023-04-03 09:03:00 +02:00
Mariusz Felisiak
f2923306f1
[4.2.x] Fixed #34322 -- Made ES module support to ManifestStaticFilesStorage optional.
...
Co-authored-by: Author: Claude Paroz <claude@2xlibre.net>
Backport of e10c1688f9
from main
2023-03-18 14:06:09 +01:00
Mariusz Felisiak
87a55e0b51
[4.2.x] Fixed #34395 -- Updated admin's jQuery to 3.6.4.
...
Backport of 18473004af
from main
2023-03-09 08:55:34 +01:00
David Wobrock
6937c92169
[4.2.x] Fixed #34384 -- Fixed session validation when rotation secret keys.
...
Bug in 0dcd549bbe
.
Thanks Eric Zarowny for the report.
Backport of 2396933ca9
from main
2023-03-08 11:33:03 +01:00
Mariusz Felisiak
046d2b9edb
[4.2.x] Added stub release notes for 4.1.8.
...
Backport of 9a07999aef
from main
2023-03-06 17:37:50 +01:00
django-bot
62510f01e7
[4.2.x] Fixed #34140 -- Reformatted code blocks in docs with blacken-docs.
2023-03-01 13:39:03 +01:00
Joseph Victor Zammit
5bdd6223a2
[4.2.x] Refs #34140 -- Corrected rst code-block and various formatting issues in docs.
...
Backport of ba755ca131
from main
2023-02-28 12:54:33 +01:00
Tim Graham
48b2ba8a55
[4.2.x] Moved DatabaseIntrospection.get_table_description() internal_size release note to "Database backend API" section.
...
Backport of 31cd2852cb
from main
2023-02-22 05:18:03 +01:00
Carlton Gibson
ac8cf0ae76
[4.2.x] Added CVE-2023-24580 to security archive.
...
Backport of ecafcaf634
from main
2023-02-14 09:53:00 +01:00
Markus Holtermann
7ac5ff37b8
[4.2.x] Fixed CVE-2023-24580 -- Prevented DoS with too many uploaded files.
...
Thanks to Jakob Ackermann for the report.
2023-02-14 08:21:18 +01:00
Sota Tabu
8cc5caa113
[4.2.x] Fixed #34318 -- Added release note for 4bfe8c0eec
.
...
Backport of 3e9d413231
from main
2023-02-13 14:13:16 +01:00
Carlton Gibson
b784768eef
[4.2.x] Refs #34140 -- Applied rst code-block to non-Python examples.
...
Thanks to J.V. Zammit, Paolo Melchiorre, and Mariusz Felisiak for
reviews.
Backport of 534ac48297
from main.
2023-02-10 21:12:06 +01:00
Mariusz Felisiak
836ae73a89
[4.2.x] Fixed #34319 -- Fixed Model.validate_constraints() crash on ValidationError with no code.
...
Thanks Mateusz Kurowski for the report.
Regression in 667105877e
.
Backport of 2fd755b361
from main
2023-02-08 16:39:53 +01:00
Carlton Gibson
600b88db4c
[4.2.x] Added stub release notes for 4.0.10 and 3.2.18.
...
Set date for 4.1.7 release.
Backport of 7e003428f9
from main
2023-02-07 10:10:22 +01:00
Mariusz Felisiak
9a1848f48c
[4.2.x] Increased the default PBKDF2 iterations for Django 4.2.
...
See https://cheatsheetseries.owasp.org/cheatsheets/Password_Storage_Cheat_Sheet.html#pbkdf2 .
Thanks Markus Holtermann for the report.
2023-02-04 13:36:06 +01:00
Mariusz Felisiak
ba7d8ac37d
[4.2.x] Added stub release notes for 4.1.7.
...
Backport of f3c89744cc
from main
2023-02-01 13:22:00 +01:00