| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-09-27 | Added stub release notes and release date for 4.2.6, 4.1.12, and 3.2.22. | Natalia | |
| 2023-09-26 | Fixed #34873 -- Added QuerySet.explain() support for GENERIC_PLAN option on ↵ | Mariusz Felisiak | |
| PostgreSQL 16+. | |||
| 2023-09-26 | Fixed #34835 -- Made admin's changelist filters render in <nav> tag. | lstaana | |
| 2023-09-22 | Fixed #34840 -- Avoided casting string base fields on PostgreSQL. | Mariusz Felisiak | |
| Thanks Alex Vandiver for the report. Regression in 09ffc5c1212d4ced58b708cbbf3dfbfb77b782ca. | |||
| 2023-09-20 | Fixed #34851 -- Dropped support for PostgreSQL 12 and PostGIS 2.5. | Mariusz Felisiak | |
| 2023-09-20 | Refs #31300 -- Added example to GeneratedField release notes. | Paolo Melchiorre | |
| 2023-09-19 | Fixed #34850 -- Dropped support for MariaDB 10.4. | Mariusz Felisiak | |
| 2023-09-19 | Fixed typo in docs/releases/5.0.txt. | Mariusz Felisiak | |
| 2023-09-18 | Increased the default PBKDF2 iterations for Django 5.1. | Mariusz Felisiak | |
| 2023-09-18 | Refs #26029 -- Removed DEFAULT_FILE_STORAGE and STATICFILES_STORAGE settings. | Mariusz Felisiak | |
| This also removes django.core.files.storage.get_storage_class(). Per deprecation timeline. | |||
| 2023-09-18 | Refs #33199 -- Removed support for passing positional arguments to ↵ | Mariusz Felisiak | |
| Signer/TimestampSigner. Per deprecation timeline. | |||
| 2023-09-18 | Refs #33308 -- Removed support for passing encoded JSON string literals to ↵ | Mariusz Felisiak | |
| JSONField & co. Per deprecation timeline. | |||
| 2023-09-18 | Refs #33990 -- Removed TransactionTestCase.assertQuerysetEqual() per ↵ | Mariusz Felisiak | |
| deprecation timeline. | |||
| 2023-09-18 | Refs #33990 -- Removed SimpleTestCase.assertFormsetError() per deprecation ↵ | Mariusz Felisiak | |
| timeline. | |||
| 2023-09-18 | Refs #33924 -- Removed BaseGeometryWidget.map_height/map_width attributes ↵ | Mariusz Felisiak | |
| per deprecation timeline. | |||
| 2023-09-18 | Refs #33872 -- Removed ↵ | Mariusz Felisiak | |
| django.contrib.postgres.fields.CIText/CICharField/CIEmailField/CITextField. Per deprecation timeline. | |||
| 2023-09-18 | Refs #33691 -- Removed insecure password hashers per deprecation timeline. | Mariusz Felisiak | |
| 2023-09-18 | Refs #33864 -- Removed length_is template filter per deprecation timeline. | Mariusz Felisiak | |
| 2023-09-18 | Refs #27236 -- Removed Meta.index_together per deprecation timeline. | Mariusz Felisiak | |
| 2023-09-18 | Refs #33764 -- Removed BaseUserManager.make_random_password() per ↵ | Mariusz Felisiak | |
| deprecation timeline. | |||
| 2023-09-18 | Added stub release notes for 5.1. | Mariusz Felisiak | |
| 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 | 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-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 | Fixed #24561 -- Added support for callables on model fields' choices. | Natalia | |
| 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 #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 #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 | 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 | 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 #34730 -- Made Message importable from django.contrib.messages. | François Freitag | |
| 2023-08-21 | Fixed #33143 -- Raised RuntimeWarning when performing import-time queries. | Florian Zimmermann | |
