| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-12-04 | Finalized release notes for Django 5.0. | Natalia | |
| 2023-12-04 | Added release date for 4.2.8. | Mariusz Felisiak | |
| 2023-12-01 | Improved wording in auth.models.User field docs. | Adrien | |
| Co-authored-by: Lily Foote <code@lilyf.org> | |||
| 2023-12-01 | Deprecated django.contrib.gis.geoip2.GeoIP2.coords(). | Nick Pope | |
| The `ordering` argument is undocumented and of limited use, so this is effectively the same as `GeoIP2.lon_lat()`. | |||
| 2023-11-30 | Fixed #35006 -- Fixed migrations crash when altering Meta.db_table_comment ↵ | Mariusz Felisiak | |
| on SQLite. Thanks Юрий for the report. Regression in 78f163a4fb3937aca2e71786fbdd51a0ef39629e. | |||
| 2023-11-30 | Improved structure of Contributing Guide start page. | Mark Walker | |
| 2023-11-29 | Updated conditions to retrieve primary keys in bulk_create() docs. | KimSia Sim | |
| 2023-11-29 | Refs #25778 -- Updated some links and references to HTTPS. | Adam Johnson | |
| 2023-11-28 | Removed link to lawrence.com in contrib.sites docs. | Adam Johnson | |
| lawrence.com has since become a redirect to LJWorld.com, making the link pointless. | |||
| 2023-11-28 | Refs #34380 -- Added FORMS_URLFIELD_ASSUME_HTTPS transitional setting. | Mariusz Felisiak | |
| This allows early adoption of the new default "https". | |||
| 2023-11-28 | Fixed #34633 -- Made create() method of reverse many-to-one managers clear ↵ | Aman Pandey | |
| prefetch_related() cache. | |||
| 2023-11-27 | Fixed #34982 -- Fixed admin's read-only password widget and help texts ↵ | Tom Carrick | |
| alignment for tablet screen size. Co-authored-by: Sarah Boyce <42296566+sarahboyce@users.noreply.github.com> | |||
| 2023-11-27 | Fixed #34978, Refs #31331 -- Added backward incompatibility note about raw ↵ | Mariusz Felisiak | |
| aggregations on MySQL. Thanks Matthew Somerville for the report. | |||
| 2023-11-27 | Fixed #34992 -- Fixed DatabaseFeatures.allows_group_by_selected_pks on ↵ | Nathaniel Conroy | |
| MariaDB with ONLY_FULL_GROUP_BY sql mode. Regression in 041551d716b69ee7c81199eee86a2d10a72e15ab. | |||
| 2023-11-25 | Refs #34380 -- Improved docs for forms.URLField.assume_scheme. | Adam Johnson | |
| 2023-11-24 | Fixed #34983 -- Deprecated django.utils.itercompat.is_iterable(). | Nick Pope | |
| 2023-11-23 | Fixed #34994 -- Fixed checkbox layout in admin's change page for narrow ↵ | Tom Carrick | |
| screen widths. Regression in d687febce5868545f99974d2499a91f81a32fef5. | |||
| 2023-11-23 | Fixed #34991 -- Fixed pagination links and input layout in admin's change ↵ | Tom Carrick | |
| list page when using list_editable. Regression in b4817d20b9e55df30be0b1b2ca8c8bb6d61aab07. Thanks Tom Carrick for the report and fix. | |||
| 2023-11-23 | Fixed #14611 -- Added query_params argument to RequestFactory and Client ↵ | Tom Carrick | |
| classes. | |||
| 2023-11-23 | Fixed #34987 -- Fixed queryset crash when mixing aggregate and window ↵ | Simon Charette | |
| annotations. Regression in f387d024fc75569d2a4a338bfda76cc2f328f627. Just like `OrderByList` the `ExpressionList` expression used to wrap `Window.partition_by` must implement `get_group_by_cols` to ensure the necessary grouping when mixing window expressions with aggregate annotations is performed against the partition members and not the partition expression itself. This is necessary because while `partition_by` is implemented as a source expression of `Window` it's actually a fragment of the WINDOW expression at the SQL level and thus it should result in a group by its members and not the sum of them. Thanks ElRoberto538 for the report. | |||
| 2023-11-23 | Fixed #34990 -- Changed link to OWASP in CSRF docs. | Tim Schilling | |
| The OWASP site is the standard resource for web application security information. | |||
| 2023-11-21 | Added VoiceOver iOS and macOS separately in admin FAQ. | Thibaud Colas | |
| Follow up to 6daf86058bb6fb922eb3fe3abae6f5c0e645020c. | |||
| 2023-11-19 | Refs #34118 -- Doc'd Python 3.12 compatibility in Django 4.2.x. | Mariusz Felisiak | |
| 2023-11-18 | Fixed #34975 -- Fixed crash of conditional aggregate() over aggregations. | Simon Charette | |
| Adjustments made to solve_lookup_type to defer the resolving of references for summarized aggregates failed to account for similar requirements for lookup values which can also reference annotations through Aggregate.filter. Regression in b181cae2e3697b2e53b5b67ac67e59f3b05a6f0d. Refs #25307. Thanks Sergey Nesterenko for the report. | |||
| 2023-11-17 | Removed obsolete warnings about asgiref.sync adapters with sensitive variables. | Mariusz Felisiak | |
| Django 5.0+ required asgiref 3.7+, and this warning is obsolete for asgiref 3.7+ since https://github.com/django/asgiref/commit/be6635e0e79009e55cf7a999614186f061f9f09b. | |||
| 2023-11-17 | Doc'd support for assistive technologies in the admin. | Thibaud Colas | |
| 2023-11-17 | Refs #32819 -- Established relationship between form fieldsets and their ↵ | David Smith | |
| help text. This adds aria-describedby for widgets rendered in a fieldset such as radios. aria-describedby for these widgets is added to the <fieldset> element rather than each <input>. | |||
| 2023-11-16 | Refs #32819 -- Used auto_id instead of id_for_label as unique identifier for ↵ | David Smith | |
| the field. `id_for_label` is blank for widgets with multiple inputs such as radios and multiple checkboxes. Therefore , `help_text` for fields using these widgets cannot currently be associated using `aria-describedby`. `id_for_label` is being used as a guard to avoid incorrectly adding `aria-describedby` to those widgets. This change uses `auto_id` as the unique identified for the fields `help_text`. A guard is added to avoid incorrectly adding `aria-describedby` to inputs by checking the widget's `use_fieldset` attribute. Fields rendered in a `<fieldset>` should have `aria-describedby` added to the `<fieldset>` and not every `<input>`. | |||
| 2023-11-15 | Fixed #34970 -- Clarified Password Validation docs regarding the ↵ | Markus Amalthea Magnuson | |
| password_changed callback. | |||
| 2023-11-15 | Removed obsolete sentence in custom model field docs. | Giannis Terzopoulos | |
| 2023-11-15 | Refs #33690 -- Added missing data-theme selector to example in theming ↵ | William Hayes | |
| support docs. | |||
| 2023-11-14 | Refs #34944 -- Propagated system checks for GeneratedField.output_field. | Mariusz Felisiak | |
| 2023-11-14 | Fixed #34944 -- Made GeneratedField.output_field required. | Mariusz Felisiak | |
| Regression in f333e3513e8bdf5ffeb6eeb63021c230082e6f95. | |||
| 2023-11-09 | Fixed #34457 -- Restored output for makemigrations --check. | Adam Johnson | |
| Co-authored-by: David Sanders <shang.xiao.sanders@gmail.com> Co-authored-by: Natalia <124304+nessita@users.noreply.github.com> | |||
| 2023-11-09 | Fixed typos in docs/ref/models/fields.txt. | Jacob Walls | |
| 2023-11-02 | Fixed #34813 -- Doc'd usage of integrity HTML attribute with ↵ | Patrick Rauscher | |
| ManifestStaticFilesStorage. | |||
| 2023-11-01 | Added stub release notes for 4.2.8. | Mariusz Felisiak | |
| 2023-11-01 | Added CVE-2023-46695 to security archive. | Mariusz Felisiak | |
| 2023-11-01 | Fixed CVE-2023-46695 -- Fixed potential DoS in UsernameField on Windows. | Mariusz Felisiak | |
| Thanks MProgrammer (https://hackerone.com/mprogrammer) for the report. | |||
| 2023-10-31 | Fixed #34462 -- Made admin log actions in bulk. | Akash Kumar Sen | |
| This also deprecates ModelAdmin.log_deletion() and LogEntryManager.log_action(). | |||
| 2023-10-30 | Refs #30601 -- Fixed typos in docs/topics/db/transactions.txt. | Natalia | |
| 2023-10-30 | Refs #15578 -- Made cosmetic edits to fixtures docs. | Natalia | |
| 2023-10-30 | Refs #29850 -- Added exclusion support to window frames. | Sarah Boyce | |
| 2023-10-30 | Fixed #34932 -- Restored varchar_pattern_ops/text_pattern_ops index creation ↵ | Tom Carrick | |
| when deterministic collaction is set. Regression in f3f9d03edf17ccfa17263c7efa0b1350d1ac9278 (4.2) and 8ed25d65ea7546fafd808086fa07e7e5bb5428fc (5.0). | |||
| 2023-10-30 | Fixed typo in docs/topics/forms/index.txt. | Mariusz Felisiak | |
| 2023-10-28 | Refs #29850 -- Added RowRange support for positive integer start and ↵ | Sarah Boyce | |
| negative integer end. | |||
| 2023-10-28 | Fixed typos in docs/ref/models/expressions.txt. | Sarah Boyce | |
| 2023-10-27 | Fixed #30601 -- Doc'd the need to manually revert all app state on ↵ | lufafajoshua | |
| transaction rollbacks. | |||
| 2023-10-27 | Doc'd writing integration tests for the system check framework. | Marc Gibbons | |
| 2023-10-27 | Fixed typo in docs/ref/contrib/gis/geos.txt. | Izzy Hyman | |
