| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-06-05 | Fixed #34621 -- Made admin site header render in <div> tag. | Howard Cox | |
| This was problematic for screen reader users because they use headings to navigate. Having two <h1> is confusing, and the one in the header wasn’t particularly helpful since it’s the same on all pages. | |||
| 2023-06-04 | Fixed #34620 -- Fixed serialization crash on m2m fields without natural keys ↵ | Mariusz Felisiak | |
| when base querysets use select_related(). Regression in 19e0587ee596debf77540d6a08ccb6507e60b6a7. Thanks Martin Svoboda for the report. | |||
| 2023-06-01 | Fixed #34612 -- Fixed QuerySet.only() crash on reverse relationships. | Simon Charette | |
| Regression in b3db6c8dcb5145f7d45eff517bcd96460475c879. 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. | |||
| 2023-06-01 | Fixed #34616 -- Corrected label examples in 5.0 release notes. | Christopher Cave-Ayland | |
| 2023-05-24 | Fixed #34590 -- Reverted "Refs #33308 -- Improved adapting DecimalField ↵ | David Sanders | |
| values to decimal." This reverts 7990d254b0af158baf827fafbd90fe8e890f23bd. Thanks Marc Odermatt for the report. | |||
| 2023-05-23 | Refs #31949 -- Made @no_append_slash decorator to work with async functions. | Ben Lomax | |
| 2023-05-23 | Fixed #34551 -- Fixed QuerySet.aggregate() crash when referencing subqueries. | Simon Charette | |
| Regression in 59bea9efd2768102fc9d3aedda469502c218e9b7. Refs #28477. Thanks Denis Roldán and Mariusz for the test. | |||
| 2023-05-23 | Refs #34551 -- Fixed QuerySet.aggregate() crash on precending aggregation ↵ | Simon Charette | |
| reference. Regression in 1297c0d0d76a708017fe196b61a0ab324df76954. Refs #31679. | |||
| 2023-05-22 | Fixed references to django.core.cache in docs. | Sarah Boyce | |
| 2023-05-22 | Fixed #34588 -- Removed usage of nonexistent stylesheet in the 'Congrats' page. | gtleee | |
| Regression in d46cc15c51219c3418e0287bf018c5ba1346f825. | |||
| 2023-05-22 | Fixed #34577 -- Added escapeseq template filter. | Arthur Moreira | |
| 2023-05-22 | Fixed #34580 -- Avoided unnecessary computation of selected expressions in ↵ | Simon Charette | |
| SQLCompiler. Performance regression in 278881e37619278789942513916acafaa88d26f3. Co-authored-by: David Smith <smithdc@gmail.com> | |||
| 2023-05-20 | Refs #31949 -- Made @xframe_options_(deny/sameorigin/exempt) decorators to ↵ | Ben Lomax | |
| work with async functions. | |||
| 2023-05-18 | Fixed #34565 -- Added support for async checking of user passwords. | HappyDingning | |
| 2023-05-17 | Fixed #34568 -- Made makemigrations --update respect --name option. | Mariusz Felisiak | |
| Thanks David Sanders for the report. | |||
| 2023-05-17 | Fixed #34570 -- Silenced noop deferral of many-to-many and GFK. | Simon Charette | |
| While deferring many-to-many and GFK has no effect, the previous implementation of QuerySet.defer() ignore them instead of crashing. Regression in b3db6c8dcb5145f7d45eff517bcd96460475c879. Thanks Paco Martínez for the report. | |||
| 2023-05-16 | Fixed #34539 -- Restored get_prep_value() call when adapting JSONFields. | Julie Rymer | |
| Regression in 5c23d9f0c32f166c81ecb6f3f01d5077a6084318. | |||
| 2023-05-12 | Fixed #470 -- Added support for database defaults on fields. | Ian Foote | |
| Special thanks to Hannes Ljungberg for finding multiple implementation gaps. Thanks also to Simon Charette, Adam Johnson, and Mariusz Felisiak for reviews. | |||
| 2023-05-11 | Fixed #34558 -- Fixed QuerySet.bulk_create() crash with Now() on Oracle. | Mariusz Felisiak | |
| 2023-05-08 | Fixed #34544 -- Avoided DBMS_LOB.SUBSTR() wrapping with IS NULL condition on ↵ | Mariusz Felisiak | |
| Oracle. Regression in 09ffc5c1212d4ced58b708cbbf3dfbfb77b782ca. Thanks Michael Smith for the report. This also reverts commit 1e4da439556cdd69eb9f91e07f99cf77997e70d2. | |||
| 2023-05-03 | Added CVE-2023-31047 to security archive. | Mariusz Felisiak | |
| 2023-05-03 | Added stub release notes for 4.2.2. | Mariusz Felisiak | |
| 2023-05-03 | Fixed CVE-2023-31047, Fixed #31710 -- Prevented potential bypass of ↵ | Mariusz Felisiak | |
| 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 | Fixed #34529, Refs #34525 -- Reduced index operations with ↵ | Mariusz Felisiak | |
| 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 f81032572107846922745b68d5b7191058fdd5f5. | |||
| 2023-05-03 | Fixed #34517 -- Avoided connection post_init signal to ImageField without ↵ | Orhan Hirsch | |
| width/height fields. | |||
| 2023-05-02 | Refs #31369 -- Improved hint message in NullBooleanField's deprecation warning. | Paul Brown | |
| 2023-05-02 | Fixed #34515 -- Made LocaleMiddleware prefer language from paths when i18n ↵ | Mariusz Felisiak | |
| patterns are used. Regression in 94e7f471c4edef845a4fe5e3160132997b4cca81. This reverts commit 94e7f471c4edef845a4fe5e3160132997b4cca81 (refs #34069) and partly reverts commit 3b4728310a7a64f8fcc548163b0aa5f98a5c78f5. Thanks Anthony Baillard for the report. Co-Authored-By: Sarah Boyce <42296566+sarahboyce@users.noreply.github.com> | |||
| 2023-04-28 | Refs #34118, Refs #34504 -- Added backward incompatibility note about ↵ | Mariusz Felisiak | |
| EmailBackend.ssl_context. Follow up to 2848e5d0ce5cf3c31fe87525536093b21d570f69. | |||
| 2023-04-28 | Fixed #34380 -- Allowed specifying a default URL scheme in forms.URLField. | Coen van der Kamp | |
| This also deprecates "http" as the default scheme. | |||
| 2023-04-26 | Added stub release notes and release date for 4.2.1, 4.1.9, and 3.2.19. | Mariusz Felisiak | |
| 2023-04-26 | Fixed #34512 -- Restored breadcrumbs on admin app index view. | Mariusz Felisiak | |
| Thanks Adam (ataylor32) for the report. Regression in 872b61193b013a700ff88cf50f0eb2cf2c266ff7. | |||
| 2023-04-25 | Refs #31949 -- Made @never_cache and @cache_control() decorators to work ↵ | Ben Lomax | |
| with async functions. Thanks Carlton Gibson and Mariusz Felisiak for reviews. | |||
| 2023-04-25 | Updated admin's XRegExp to 5.1.1. | Andreas Dickow | |
| 2023-04-21 | Fixed #34506 -- Fixed margin of ClearableFileInput in admin CSS. | Mariusz Felisiak | |
| Regression in 96a598356a9ea8c2c05b22cadc12e256a3b295fd. | |||
| 2023-04-18 | Refs #16055 -- Deprecated ↵ | David Wobrock | |
| get_joining_columns()/get_reverse_joining_columns() methods. | |||
| 2023-04-17 | Fixed #22569 -- Made ModelAdmin.lookup_allowed() respect get_list_filter(). | sarahboyce | |
| Thank you Simon Meers for the initial patch. | |||
| 2023-04-17 | Used extlinks for PyPI links. | Tim Graham | |
| Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com> | |||
| 2023-04-14 | Fixed #34486 -- Fixed DatabaseOperations.compose_sql() crash with no ↵ | Scott Macpherson | |
| existing database connection on PostgreSQL. Regression in 09ffc5c1212d4ced58b708cbbf3dfbfb77b782ca. | |||
| 2023-04-13 | Fixed #34483 -- Fixed timesince()/timeuntil() with timezone-aware dates and ↵ | nessita | |
| interval less than 1 day. Regression in 8d67e16493c903adc9d049141028bc0fff43f8c8. Thanks Lorenzo Peña for the report. | |||
| 2023-04-12 | Refs #34482 -- Reverted "Fixed #32969 -- Fixed pickling HttpResponse and ↵ | Mariusz Felisiak | |
| subclasses." This reverts commit d7f5bfd241666c0a76e90208da1e9ef81aec44db. Thanks Márton Salomváry for the report. | |||
| 2023-04-12 | Fixed #34484, Refs #34482 -- Reverted "Fixed #29186 -- Fixed pickling ↵ | Mariusz Felisiak | |
| HttpRequest and subclasses." This reverts commit 6220c445c40a6a7f4d442de8bde2628346153963. Thanks Adam Johnson and Márton Salomváry for reports. | |||
| 2023-04-12 | Fixed #27505 -- Allowed customizing Paginator's error messages. | Marcelo Galigniana | |
| 2023-04-10 | Fixed #34455 -- Restored i18n_patterns() respect of prefix_default_language ↵ | sarahboyce | |
| argument when fallback language is used. Regression in 94e7f471c4edef845a4fe5e3160132997b4cca81. Thanks Oussama Jarrousse for the report. | |||
| 2023-04-07 | Fixed #34470 -- Enforced UTF-8 encoding on PostgreSQL. | Mariusz Felisiak | |
| Regression in 6a2165816394ab4bb259f6171e82417e098e97a6. | |||
| 2023-04-07 | Fixed #34466 -- Reallowed setting cursor_factory in DATABASES["options"] on ↵ | Anders Kaseorg | |
| PostgreSQL. Regression in 09ffc5c1212d4ced58b708cbbf3dfbfb77b782ca. | |||
| 2023-04-07 | Fixed #34464 -- Fixed queryset aggregation over group by reference. | Simon Charette | |
| Regression in 59bea9efd2768102fc9d3aedda469502c218e9b7. Refs #28477. Thanks Ian Cubitt for the report. | |||
| 2023-04-06 | Fixed #34459 -- Fixed SearchVector() crash for parameters with % symbol. | Mariusz Felisiak | |
| Thanks Patryk Zawadzki for the report. Regression in 09ffc5c1212d4ced58b708cbbf3dfbfb77b782ca. | |||
| 2023-04-05 | Added release date for 4.1.8. | Mariusz Felisiak | |
| 2023-04-05 | Fixed #34458 -- Fixed QuerySet.defer() crash on attribute names. | Simon Charette | |
| Thanks Andrew Cordery for the report. Regression in b3db6c8dcb5145f7d45eff517bcd96460475c879. | |||
| 2023-04-04 | Refs #34434 -- Added note about breaking changes in psycopg version 3 to ↵ | David Sanders | |
| release notes. | |||
