| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-12-22 | Fixed #33735 -- Added async support to StreamingHttpResponse. | Carlton Gibson | |
| Thanks to Florian Vazelle for initial exploratory work, and to Nick Pope and Mariusz Felisiak for review. | |||
| 2022-12-20 | Updated translations from Transifex. | Mariusz Felisiak | |
| Updated Bulgarian, Esperanto, Hungarian, Japanese, Macedonian, Persian, Portuguese (Brazil), Russian, Spanish, and Turkmen translations. Forwardport of 46b28bbe151282e9198b719d00f84b48c92606ba from stable/4.1.x. | |||
| 2022-12-20 | Refs #34118 -- Adopted asgiref coroutine detection shims. | Carlton Gibson | |
| Thanks to Mariusz Felisiak for review. | |||
| 2022-12-20 | Refs DEP 12 -- Renamed TB to Steering Council wherever mentioned. | Andrew Godwin | |
| 2022-12-19 | Fixed typo in docs/topics/async.txt. | Mariusz Felisiak | |
| 2022-12-19 | Fixed #33662 -- Allowed Sitemap to customize languages for each item. | Roxane | |
| 2022-12-17 | Fixed #34170 -- Implemented Heal The Breach (HTB) in GzipMiddleware. | Andreas Pelme | |
| 2022-12-16 | Fixed typo in docs/topics/http/sessions.txt. | TAKAHASHI Shuuji | |
| 2022-12-15 | Fixed #33308 -- Added support for psycopg version 3. | Daniele Varrazzo | |
| 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-14 | Fixed #34213 -- Updated PostgreSQL package names in installing PostGIS docs. | Paolo Melchiorre | |
| 2022-12-14 | Removed KyngChaos packages from docs. | Mariusz Felisiak | |
| See https://www.kyngchaos.com/2022/09/11/goodbye-software-packaging/ | |||
| 2022-12-10 | Fixed #34205 -- Fixed Meta.constraints validation crash with ArrayField and ↵ | James Gillard | |
| __len lookup. Regression in 88fc9e2826044110b7b22577a227f122fe9c1fb5 that began manifesting in Django 4.1. | |||
| 2022-12-09 | Fixed #33199 -- Deprecated passing positional arguments to ↵ | SirAbhi13 | |
| Signer/TimestampSigner. Thanks Jacob Walls for the implementation idea. | |||
| 2022-12-08 | Made inspectdb used Cursor.description.display_size for CharFields' max_length. | Mariusz Felisiak | |
| internal_size is size for fixed-size types not for char types. | |||
| 2022-12-08 | Fixed #34201 -- Bumped minimum supported SQLite to 3.21.0. | Mariusz Felisiak | |
| 2022-12-07 | Fixed #34172 -- Improved ModelAdmin.get_urls example. | Sylvain Fankhauser | |
| 2022-12-07 | Fixed #32319 -- Added ES module support to ManifestStaticFilesStorage. | James Bligh | |
| Co-authored-by: James Bligh <james.bligh@silvercloudhealth.com> | |||
| 2022-12-07 | Refs #32339 -- Updated Form API docs to prefer as_div() output style. | David Smith | |
| 2022-12-06 | Added stub release notes for 4.1.5. | Carlton Gibson | |
| 2022-12-06 | Added release date for 4.1.4. | Carlton Gibson | |
| 2022-12-06 | Fixed #24048 -- Corrected QuerySet.only() docs about interaction with defer(). | Ryan Cheley | |
| 2022-12-06 | Updated various links to HTTPS and new locations. | Mariusz Felisiak | |
| 2022-12-05 | Fixed #34194 -- Added django.utils.http.content_disposition_header(). | Alex Vandiver | |
| 2022-12-05 | Fixed #34199 -- Added example to StringAgg docs. | sdolemelipone | |
| 2022-12-05 | Fixed typo in docs/ref/contrib/postgres/aggregates.txt. | sdolemelipone | |
| 2022-12-01 | Refs #33308 -- Deprecated support for passing encoded JSON string literals ↵ | Simon Charette | |
| to JSONField & co. JSON should be provided as literal Python objects an not in their encoded string literal forms. | |||
| 2022-11-30 | Refs #33397, Refs #34160 -- Added release note for resolving output_field ↵ | Mariusz Felisiak | |
| changes. | |||
| 2022-11-29 | Fixed #33701 -- Added fine-grained error locations to the technical 500 ↵ | Giebisch | |
| debug page. | |||
| 2022-11-29 | Fixed #34187 -- Made UserCreationForm save many-to-many fields. | sdolemelipone | |
| 2022-11-28 | Doc's check_password()'s setter and preferred arguments. | Mariusz Felisiak | |
| Follow up to 90e05aaeac612a4251640564aa65f103ac635e12. | |||
| 2022-11-25 | Fixed #33747 -- Added exception notes to the technical 500 debug page. | Giebisch | |
| 2022-11-24 | Adjusted BaseFormSet.get_form_kwargs example in docs. | Riccardo Magliocchetti | |
| 2022-11-24 | Fixed #34064 -- Adjusted locale override wording in settings docs. | Tibor Leupold | |
| 2022-11-23 | Fixed #31679 -- Delayed annotating aggregations. | Simon Charette | |
| By avoiding to annotate aggregations meant to be possibly pushed to an outer query until their references are resolved it is possible to aggregate over a query with the same alias. Even if #34176 is a convoluted case to support, this refactor seems worth it given the reduction in complexity it brings with regards to annotation removal when performing a subquery pushdown. | |||
| 2022-11-23 | Fixed typo in settings topic doc. | KrishnaKumar Thanki | |
| 2022-11-23 | Corrected a typo in signals reference. | Adam Zapletal | |
| 2022-11-23 | Refs #32873 -- Adjusted formatting note on USE_L10N default. | Anders Hovmöller | |
| 2022-11-22 | Fixed #34171 -- Fixed QuerySet.bulk_create() on fields with db_column in ↵ | DevilsAutumn | |
| unique_fields/update_fields. Bug in 0f6946495a8ec955b471ca1baaf408ceb53d4796. Thanks Joshua Brooks for the report. | |||
| 2022-11-22 | Fixed #34177 -- Fixed QuerySet.bulk_create() crash on "pk" in unique_fields. | Mariusz Felisiak | |
| Bug in 0f6946495a8ec955b471ca1baaf408ceb53d4796. | |||
| 2022-11-21 | Fixed #31090 -- Logged transaction management queries. | Ilya Bass | |
| Thanks to Petter Strandmark for the original idea and Mariusz Felisiak for advice during the DjangoConUS 2022 Sprint! | |||
| 2022-11-18 | Fixed #26056 -- Added QuerySet.values()/values_list() support for ↵ | Ben Cail | |
| ArrayField's __overlap lookup. Thanks Mads Jensen and kosz85 and the initial patch. | |||
| 2022-11-14 | Fixed #34099 -- Added release notes for QuerySet.update_or_create() changes. | sarahboyce | |
| Follow up to 6cc0f22a73970dd7c0d29d4d8d2ff9e1cc862b30. Thanks Phil Gyford for the report. | |||
| 2022-11-14 | Refs #34099 -- Doc'd that custom Model.save() should update update_fields kwarg. | sarahboyce | |
| 2022-11-14 | Fixed #34074 -- Added headers argument to RequestFactory and Client classes. | David Wobrock | |
| 2022-11-14 | Fixed #34154 -- Made mixin headers consistent in auth docs. | Tony Lechner | |
| 2022-11-10 | Updated documentation and comments for RFC updates. | Nick Pope | |
| - Updated references to RFC 1123 to RFC 5322 - Only partial as RFC 5322 sort of sub-references RFC 1123. - Updated references to RFC 2388 to RFC 7578 - Except RFC 2388 Section 5.3 which has no equivalent. - Updated references to RFC 2396 to RFC 3986 - Updated references to RFC 2616 to RFC 9110 - Updated references to RFC 3066 to RFC 5646 - Updated references to RFC 7230 to RFC 9112 - Updated references to RFC 7231 to RFC 9110 - Updated references to RFC 7232 to RFC 9110 - Updated references to RFC 7234 to RFC 9111 - Tidied up style of text when referring to RFC documents | |||
| 2022-11-10 | Improved readability of string interpolation in frequently used examples in ↵ | Trey Hunner | |
| docs. | |||
| 2022-11-10 | Improved async request factory and client docs. | David Wobrock | |
| 2022-11-09 | Fixed #34135 -- Added async-compatible interface to related managers. | Jon Janzen | |
| 2022-11-08 | Fixed #10070 -- Added support for pyformat style parameters on SQLite. | Ryan Cheley | |
| Co-authored-by: Nick Pope <nick@nickpope.me.uk> | |||
