Natalia
6218ed3454
[4.2.x] Bumped version for 4.2.2 release.
2023-06-05 08:31:58 -03:00
Natalia
e84d38ab36
[4.2.x] Added release date for 4.2.2.
...
Backport of 0faad01938
from main
2023-06-05 08:26:28 -03:00
Mariusz Felisiak
87a4cd559b
[4.2.x] Fixed #34620 -- Fixed serialization crash on m2m fields without natural keys when base querysets use select_related().
...
Regression in 19e0587ee5
.
Thanks Martin Svoboda for the report.
Backport of f9936deed1
from main
2023-06-04 20:49:40 +02:00
Mariusz Felisiak
66d9fa4371
[4.2.x] Refs #23528 -- Made cosmetic edits to swappable_dependency() docs.
...
Backport of 1136aa5005
from main
2023-06-03 12:02:08 +02:00
DevilsAutumn
92ad551afd
[4.2.x] Fixed #23528 -- Doc'd django.db.migrations.swappable_dependency().
...
Backport of 7d96ce68ae
from main
2023-06-02 21:47:33 +02:00
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
AP Jama
dae052d823
[4.2.x] Fixed #34595 -- Doc'd that format_string arg of format_html() is not escaped.
...
Backport of 4037223d0f
from main
2023-06-01 13:10:45 +01:00
Akash Kumar Sen
dca5f5d58a
[4.2.x] Fixed #34600 -- Removed references to bleach in docs.
...
Backport of b0a6cc7f57
from main
2023-05-31 10:23:37 +01:00
Natalia
25bd9faf32
[4.2.x] Fixed #34574 -- Noted unexpected outcomes in autoescape/escape docs.
...
Backport of 1a59a324ce
from main.
2023-05-26 07:50:19 +02: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
Stefan Brand
a44e974412
[4.2.x] Corrected documentation of Log database function.
...
Backport of eb9df03a43
from main
2023-05-24 05:30:43 +02:00
Mariusz Felisiak
bf5249fc8e
[4.2.x] Refs #34118 -- Fixed FunctionalTests.test_cached_property_reuse_different_names() on Python 3.12+.
...
Python 3.12+ no longer wraps exceptions in __set_name__, see
55c99d97e1
Backport of fc9c90d9c4
from main
2023-05-23 12:58:32 +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
Mohit Singh Sinsniwal
b4563cdd23
[4.2.x] Fixed #34579 -- Added Django Forum to contributing guides.
...
Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com>
Backport of 89f10a80d7
from main
2023-05-23 06:00:02 +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
Mariusz Felisiak
2b5c5e54de
[4.2.x] Updated broken links in docs.
...
Backport of 93830abf76
from main
2023-05-17 12:13:40 +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
Alexerson
ddccecee91
[4.2.x] Fixed #34556 -- Doc'd that StreamingHttpResponse accepts memoryviews and strings iterators.
...
Backport of 599f3e2cda
from main
2023-05-12 10:36:03 -03:00
Alberto Sottile
dbe263751c
[4.2.x] Clarified database connections lifetime outside HTTP requests.
...
Backport of e901407e23
from main
2023-05-12 08:10:51 -03:00
nessita
e50fe33e13
[4.2.x] Made explicit the location of locally-built HTML docs.
...
Backport of 2b11740e1d
from main
2023-05-11 07:56:53 -03: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
Akash Kumar Sen
dc3b8190ed
[4.2.x] Fixed #34545 -- Corrected the number of months in installation FAQ.
...
Backport of aaf8c76c56
from main
2023-05-08 08:34:47 +02:00
Pan Dango
bcf66f1355
[4.2.x] Corrected code-block directive in docs/ref/templates/builtins.txt.
...
Backport of 12ec80726f
from main
2023-05-07 14:52:16 +02:00
Jannis Vajen
4eaed191b6
[4.2.x] Corrected code-block directives in docs.
...
Backport of 024954aad4
from main
2023-05-04 19:34:19 +02:00
Mariusz Felisiak
9ec1ff7879
[4.2.x] Fixed MultipleFileFieldTest.test_file_multiple_validation() test if Pillow isn't installed.
...
Follow up to fb4c55d9ec
.
Backport of fcfbf08abe
from main
2023-05-04 08:09:27 +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
00152276e9
[4.2.x] Post-release version bump.
2023-05-03 13:51:05 +02:00
Mariusz Felisiak
fea17b7615
[4.2.x] Bumped version for 4.2.1 release.
2023-05-03 13:44:49 +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
Ran Benita
4c68482c3e
[4.2.x] Fixed #34530 -- Improved docs when customizing storage for FileField.
...
Backport of 506f93f0c3
from main
2023-05-02 15:50:12 -03: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
Andrei Shabanski
88f23b6b81
[4.2.x] Refs #33662 -- Corrected Sitemap.get_languages_for_item() signature in docs.
...
Backport of 5c456a8793
from main
2023-04-27 19:54:18 +02:00
Tom Forbes
01779cdcef
[4.2.x] Doc'd that Count("*") is equivalent to COUNT(*) SQL.
...
Backport of 23d24f82a7
from main
2023-04-27 11:54:26 +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
Claude Paroz
9ab8067229
[4.2.x] Updated Django Transifex links.
...
Subdomain was changed on April 3rd and redirects will stop on July 2023.
Backport of 3fe0c609cf
from main
2023-04-22 16:19:12 +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
Mariusz Felisiak
a4f7d935a2
[4.2.x] Added meaningful titles to ..admonition:: directives.
...
Backport of c487634c10
from main
2023-04-21 12:04:21 +02:00
Mariusz Felisiak
d1eb9b2994
[4.2.x] Improved examples in docs about raw SQL queries.
...
Regression in 14459f80ee
.
Backport of 498195bda4
from main
2023-04-20 12:25:02 +02:00
David Sanders
9967faab0b
[4.2.x] Fixed #34440 -- Doc'd that & queryset operator works similar to chaining.
...
Backport of 0494efddc4
from main
2023-04-20 09:12:03 +02:00
Sage Abdullah
f80dbcf7dc
[4.2.x] Fixed #34435 -- Doc'd that JSONField.default must be a callable.
...
Backport of 01ae9d4ca9
from main
2023-04-19 21:53:04 +02:00
Sarah Boyce
df44c7b3cc
[4.2.x] Doc'd RemovedInDjangoXXWarning comments in deprecating a feature guide.
...
Backport of 1611a3af1c
from main
2023-04-19 08:52:18 -03:00