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
Tim Graham
7679741c46
[4.2.x] Added Snowflake to list of third-party DB backends.
...
Backport of 57f2b935b3
from main
2023-04-17 07:44:37 +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
Edison Wang
5094013134
[4.2.x] Fixed #34419 -- Doc'd django.contrib.admin.sites.all_sites.
...
Backport of 255f534590
from main
2023-04-15 08:29:24 +02:00
Mariusz Felisiak
f75a6977e4
[4.2.x] Refs #34483 -- Fixed timesince()/timeuntil() with timezone-aware dates on different days and interval less than 1 day.
...
Follow up to 813015d67e
.
Regression in 8d67e16493
.
Backport of 198a19b692
from main
2023-04-14 17:42:33 +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
Mariusz Felisiak
cd464fbc3a
[4.2.x] Refs #34483 -- Fixed utils_tests.test_timesince crash on Python 3.8.
2023-04-14 06:10:31 +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
f6e0029fcd
[4.2.x] Refs #34118 -- Fixed CustomChoicesTests.test_uuid_unsupported on Python 3.11.4+.
...
5342f5e713
Follow up to 38e63c9e61
.
Backport of 2eb1f37260
from main
2023-04-07 11:08:32 +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
Rishi Joshi
4d6a92749c
[4.2.x] Fixed typos in docs/faq/contributing.txt.
...
Backport of 1c7aed71ec
from main
2023-04-06 21:40:35 +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
dece89df81
[4.2.x] Moved SearchVectorIndexTests.test_search_vector_index to postgres_tests.test_indexes.
...
Backport of 02a04ab79a
from main
2023-04-06 13:33:08 +02:00
Yahya Ali
e68da20596
[4.2.x] Fixed #34463 -- Corrected code-block directives in docs.
...
Thanks ExTexan for the report.
Backport of 263db8af46
from main
2023-04-06 13:08:44 +02:00
Sarah Boyce
e34a54a36e
[4.2.x] Refs #34028 -- Doc'd that get_script_prefix() cannot be used outside of the request-response cycle.
...
Backport of bdf59bff65
from main
2023-04-06 13:02:00 +02:00
Mariusz Felisiak
32cfa73c6a
[4.2.x] Refs #34118 -- Fixed CustomChoicesTests.test_uuid_unsupported on Python 3.12+.
...
2a4d8c0a9e
Backport of 38e63c9e61
from main
2023-04-05 13:59:55 +02:00