| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-09-18 | [5.0.x] Bumped django_next_version in docs config. | Natalia | |
| 2023-09-18 | Made cosmetic edits to docs/releases/5.0.txt. | Natalia | |
| 2023-09-18 | Removed empty sections from 5.0 release notes. | Natalia | |
| 2023-09-18 | Updated man page for Django 5.0 alpha. | Natalia | |
| 2023-09-18 | Fixed #33651 -- Added support for prefetching GenericForeignKey. | Clément Escolano | |
| Co-authored-by: revanthgss <revanthgss@almabase.com> Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com> | |||
| 2023-09-18 | Fixed #34560 -- Updated admin's jQuery to 3.7.1. | Mariusz Felisiak | |
| 2023-09-16 | Fixed #31558 -- Added support for boolean attribute on properties in ↵ | Ryanwalker277 | |
| ModelAdmin.list_display. | |||
| 2023-09-16 | Fixed typo in docs/howto/custom-file-storage.txt. | therealrinku | |
| 2023-09-16 | Corrected QuerySet.prefetch_related() note about GenericRelation(). | Mariusz Felisiak | |
| GenericRelation is a reverse generic relationship so it's always homogeneous. Mentioning this as a restriction is confusing. | |||
| 2023-09-15 | Fixed #34832 -- Made admin's header content render in <header> tag. | Sarah Abderemane | |
| Header tag was changed to <header> get the landmark banner for accessibility. | |||
| 2023-09-14 | Refs #15619 -- Removed deprecated annotation about logging out via GET requests. | Mariusz Felisiak | |
| Follow up to 6c57c08ae52f86df843fccb5a3c1c6c45a10a26f. | |||
| 2023-09-14 | Fixed #24561 -- Added support for callables on model fields' choices. | Natalia | |
| 2023-09-14 | Doc'd HttpResponse.cookies. | Michele Mazzucchi | |
| 2023-09-14 | Fixed #34833 -- Made admin's main content render in <main> tag. | Sarah Abderemane | |
| 2023-09-13 | Fixed #34822 -- Added support for serializing functions decorated with ↵ | Nick Pope | |
| functools.lru_cache in migrations. `@functools.cache` and `@functools.lru_cache` return an object of type `functools._lru_cache_wrapper` which prevented the migrations serializer from working. Simply using the existing `FunctionTypeSerializer` for this additional type works as expected. | |||
| 2023-09-13 | Refs #34822 -- Added tests for serializing decorated functions in migrations. | Nick Pope | |
| Functions decorated with a decorator that is properly wrapped, e.g. by using `@functools.wraps`, are already supported. | |||
| 2023-09-13 | Refs #31949 -- Made make_middleware_decorator to work with async functions. | Ben Lomax | |
| 2023-09-12 | Renamed ChoicesMeta to ChoicesType. | Nick Pope | |
| This also uses enum.EnumType for Python 3.11+ as Python 3.11 renamed EnumMeta to EnumType. While the former is still available as an alias of the latter for now, let's prefer the canonical name for this. Check out https://docs.python.org/3/library/enum.html#enum.EnumType | |||
| 2023-09-11 | Fixed #34752 -- Fixed handling ASGI http.disconnect for streaming responses. | Sam Toyer | |
| 2023-09-11 | Fixed #34821 -- Prevented DEFAULT_FILE_STORAGE/STATICFILES_STORAGE settings ↵ | Mariusz Felisiak | |
| from mutating the main STORAGES. Regression in 6b965c600054f970bdf94017ecf2e0e6e0a4326b. | |||
| 2023-09-11 | Fixed #34642 -- Added File.open() support for *args and **kwargs. | Yves Weissig | |
| 2023-09-07 | Fixed #31300 -- Added GeneratedField model field. | Jeremy Nauta | |
| Thanks Adam Johnson and Paolo Melchiorre for reviews. Co-Authored-By: Lily Foote <code@lilyf.org> Co-Authored-By: Mariusz Felisiak <felisiak.mariusz@gmail.com> | |||
| 2023-09-05 | Fixed #34730 -- Added ↵ | François Freitag | |
| django.contrib.messages.test.MessagesTestMixin.assertMessages(). | |||
| 2023-09-04 | Refs #34233 -- Bumped minimum supported version of docutils to 0.19. | Jacob Walls | |
| 2023-09-04 | Fixed #34814 -- Confirmed support for PostGIS 3.4. | Nick Pope | |
| 2023-09-04 | Added stub release notes for 4.2.6. | Mariusz Felisiak | |
| 2023-09-04 | Added CVE-2023-41164 to security archive. | Mariusz Felisiak | |
| 2023-09-04 | Fixed CVE-2023-41164 -- Fixed potential DoS in ↵ | Mariusz Felisiak | |
| django.utils.encoding.uri_to_iri(). Thanks MProgrammer (https://hackerone.com/mprogrammer) for the report. Co-authored-by: nessita <124304+nessita@users.noreply.github.com> | |||
| 2023-09-01 | Fixed #34768 -- Avoided initializing colorama on non-Windows platforms. | Sulabh Katila | |
| 2023-09-01 | Fixed #34803 -- Fixed queryset crash when filtering againts deeply nested ↵ | willzhao | |
| OuterRef annotations. Thanks Pierre-Nicolas Rigal for the report. Regression in c67ea79aa981ae82595d89f8018a41fcd842e7c9. | |||
| 2023-08-31 | Refs #34712 -- Added system check for staticfiles storage in STORAGES setting. | Bruno Alla | |
| Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com> Co-authored-by: Natalia Bidart <124304+nessita@users.noreply.github.com> | |||
| 2023-08-31 | Fixed #34210 -- Added unittest's durations option to the test runner. | David Smith | |
| 2023-08-31 | Fixed #34547 -- Deprecated DatabaseOperations.field_cast_sql(). | David Smith | |
| 2023-08-30 | Fixed #31262 -- Added support for mappings on model fields and ↵ | Nick Pope | |
| ChoiceField's choices. | |||
| 2023-08-30 | Fixed #34757 -- Added support for following redirects to AsyncClient. | Olivier Tabone | |
| 2023-08-28 | Added stub release notes and release date for 4.2.5, 4.1.11, and 3.2.21. | Mariusz Felisiak | |
| 2023-08-25 | Fixed #34709 -- Raised BadRequest for non-UTF-8 requests with the ↵ | Mariusz Felisiak | |
| application/x-www-form-urlencoded content type. Thanks Eki Xu for the report. | |||
| 2023-08-25 | Refs #33507 -- Doc'd using UUID data type on MariaDB 10.7+ in UUIDField docs. | Mariusz Felisiak | |
| Follow up to 7cd187a5ba58d7769039f487faeb9a5a2ff05540. | |||
| 2023-08-25 | Refs #34730 -- Made Message importable from django.contrib.messages. | François Freitag | |
| 2023-08-24 | Avoided counting exceptions in AsyncClient docs. | Mariusz Felisiak | |
| Follow up to ad6bb20557f5c87de26aeb3afb061af942a8cc17. | |||
| 2023-08-23 | Improved formset docs by using a set instead of a list in the custom ↵ | Luca Allulli | |
| validation example. | |||
| 2023-08-22 | Fixed #34781 -- Updated logging ref docs for django.server's request extra ↵ | Keryn Knight | |
| context value. | |||
| 2023-08-21 | Fixed #33143 -- Raised RuntimeWarning when performing import-time queries. | Florian Zimmermann | |
| 2023-08-19 | Fixed #34779 -- Avoided unnecessary selection of non-nullable m2m fields ↵ | Juan Alvarez | |
| without natural keys during serialization. By using `select_related(None)` instead of `select_related()`, the unnecessary joins are completely avoided. Note that the current tests already covers the change, when the field is not `null=True`. Regression in f9936deed1ff13b20e18bd9ca2b0750b52706b6c. | |||
| 2023-08-18 | Fixed #34773 -- Fixed syncing DEFAULT_FILE_STORAGE/STATICFILES_STORAGE ↵ | Mariusz Felisiak | |
| settings with STORAGES. Thanks Petr Dlouhý for the report. Bug in 32940d390a00a30a6409282d314d617667892841. | |||
| 2023-08-12 | Added Uyghur language. | Azat | |
| 2023-08-10 | Fixed #33817 -- Added support for python-oracledb and deprecated cx_Oracle. | Jingbei Li | |
| 2023-08-09 | Refs #34233 -- Bumped required cx_Oracle to 8.3. | Mariusz Felisiak | |
| This bumps minimum supported versions of cx_Oracle to the first release to support Python 3.10. | |||
| 2023-08-05 | Fixed #34739 -- Added GEOSGeometry.equals_identical() method. | Olivier Tabone | |
| 2023-08-04 | Fixed #15799 -- Doc'd that Storage._open() should raise FileNotFoundError ↵ | anthony kugel | |
| when file doesn't exist. | |||
