| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-01-15 | Bumped version; main is now 6.0 pre-alpha. | Sarah Boyce | |
| 2025-01-15 | Made cosmetic edits to docs/releases/5.2.txt. | Sarah Boyce | |
| 2025-01-15 | Removed empty sections from 5.2 release notes. | Sarah Boyce | |
| 2025-01-15 | Updated man page for Django 5.2 alpha. | Sarah Boyce | |
| 2025-01-15 | Fixed #35521 -- Allowed overriding BoundField class on fields, forms and ↵ | Matthias Kestenholz | |
| renderers. Thank you Sarah Boyce, Carlton Gibson, Tim Schilling and Adam Johnson for reviews. Co-authored-by: Christophe Henry <contact@c-henry.fr> Co-authored-by: David Smith <smithdc@gmail.com> Co-authored-by: Natalia <124304+nessita@users.noreply.github.com> Co-authored-by: Matthias Kestenholz <mk@feinheit.ch> | |||
| 2025-01-15 | Fixed #36098 -- Fixed validate_ipv6_address()/validate_ipv46_address() crash ↵ | Mariusz Felisiak | |
| for non-string values. Regression in ca2be7724e1244a4cb723de40a070f873c6e94bf. | |||
| 2025-01-15 | Fixed #36070 -- Clarified model validation behavior for composite pks. | Jacob Walls | |
| 2025-01-15 | Refs #36070 -- Referred to pk as an attribute when a composite primary key ↵ | Jacob Walls | |
| is defined. This is to avoid confusion that a field is often associated with having a single associated database column. | |||
| 2025-01-14 | Fixed #36051 -- Declared arity on aggregate functions. | Jacob Walls | |
| Follow-up to 4a66a69239c493c05b322815b18c605cd4c96e7c. | |||
| 2025-01-14 | Fixed #36075 -- Documented how to introspect composite primary keys. | Simon Charette | |
| Document _meta.pk_fields and interactions between Field.primary_key and CompositePrimaryKey. Thanks Mariusz for the review. | |||
| 2025-01-14 | Added CVE-2024-56374 to security archive. | Natalia | |
| 2025-01-14 | Added stub release notes for 5.1.6. | Natalia | |
| 2025-01-14 | Fixed CVE-2024-56374 -- Mitigated potential DoS in IPv6 validation. | Michael Manfre | |
| Thanks Saravana Kumar for the report, and Sarah Boyce and Mariusz Felisiak for the reviews. Co-authored-by: Natalia <124304+nessita@users.noreply.github.com> | |||
| 2025-01-14 | Made cosmetic edits to 5.1.5 release notes. | Natalia | |
| 2025-01-13 | Fixed #36077 -- Corrected docs on pk value where Model.save() executes an ↵ | Jacob Walls | |
| UPDATE. The empty string is no longer special-cased since c2ba59fc1da5287d6286e2c2aca4083d5bafe056. | |||
| 2025-01-10 | Fixed #36032 -- Rendered URLField values as links in the admin. | antoliny0919 | |
| 2025-01-09 | Fixed #35515 -- Added automatic model imports to shell management command. | Salvo Polizzi | |
| Thanks to Bhuvnesh Sharma and Adam Johnson for mentoring this Google Summer of Code 2024 project. Thanks to Sarah Boyce, David Smith, Jacob Walls and Natalia Bidart for reviews. | |||
| 2025-01-08 | Fixed #35999 -- Removed #django IRC channel references where appropriate. | Sarah Boyce | |
| Some references are replaced with links to the Django Discord server. | |||
| 2025-01-08 | Strengthened wording on supported Python versions in FAQ. | Carlton Gibson | |
| 2025-01-07 | Added stub release notes and release date for 5.1.5, 5.0.11, and 4.2.18. | Natalia | |
| 2025-01-07 | Fixed typo in tutorial 5. | Clifford Gama | |
| 2025-01-07 | Refs #36042 -- Raised ValueError when providing composite expressions to ↵ | Jacob Walls | |
| aggregates. | |||
| 2025-01-06 | Fixed #35718 -- Add JSONArray to django.db.models.functions. | John Parton | |
| Co-authored-by: Sarah Boyce <42296566+sarahboyce@users.noreply.github.com> Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com> | |||
| 2025-01-06 | Refs #35444 -- Deprecated contrib.postgres aggregates ordering for order_by. | Chris Muthig | |
| Aligns the argument with SQL standards already used in Window.order_by and sets up for adding support to Aggregate. | |||
| 2025-01-03 | Fixed #36026 -- Clarified that View.setup() sets the request, args, kwargs ↵ | Chaitanya Rahalkar | |
| attributes. | |||
| 2025-01-02 | Fixed #32819 -- Added aria-describedby to fields with errors. | David Smith | |
| 2025-01-02 | Fixed #36037 -- Fixed default primary key type in docs. | Ari Pollak | |
| BigAutoField is the default type for primary keys. In models.txt, the linked anchor shows that the default primary key is a BigAutoField, so it now defers to that section instead of duplicating an (incorrect) type. | |||
| 2025-01-02 | Fixed #35886 -- Added support for object-based form media script assets. | Johannes Maron | |
| 2025-01-02 | Fixed #36034 -- Added system check for ↵ | Mariusz Felisiak | |
| ForeignKey/ForeignObject/ManyToManyField to CompositePrimaryKeys. | |||
| 2024-12-27 | Fixed #35891 -- Confirmed support for GDAL 3.10. | David Smith | |
| 2024-12-18 | Fixed #26007 -- Clarified ↵ | Andrew Miller | |
| SingleObjectTemplateResponseMixin.get_template_names() docs. | |||
| 2024-12-17 | Refs #32819 -- Added aria-describedby property to BoundField. | David Smith | |
| 2024-12-17 | Fixed #7732 -- Added support for connection pools on Oracle. | suraj | |
| 2024-12-17 | Fixed #35992, Fixed #35997 -- Added system check for CompositePrimaryKeys in ↵ | Mariusz Felisiak | |
| Meta.indexes/constraints/unique_together. CompositePrimaryKeys are not supported in any of these options. | |||
| 2024-12-17 | Fixed #34856 -- Fixed references to index_together in historical migrations. | Andrés Reverón Molina | |
| While AlterUniqueTogether has been documented to be still allowed in historical migrations for the foreseeable future it has been crashing since 2abf417c815c20 was merged because the latter removed support for Meta.index_together which the migration framework uses to render models to perform schema changes. CreateModel(options["unique_together"]) was also affected. Refs #27236. Co-authored-by: Simon Charette <charette.s@gmail.com> | |||
| 2024-12-16 | Fixed #36008 -- Fixed order of database reset in TransactionTestCase docs. | Chiemezuo | |
| 2024-12-16 | Refs #35718, Refs #32179 -- Moved JSONObject to django.db.models.functions.json. | Sage Abdullah | |
| 2024-12-11 | Removed links to outdated tools in docs/topics/performance.txt. | amansharma612 | |
| Co-authored-by: Aman Sharma <210100011@iitb.ac.in> | |||
| 2024-12-11 | Fixed #25582 -- Added support for query and fragment to django.urls.reverse(). | Ben Cardy | |
| 2024-12-11 | Fixed #35920 -- Observed requires_system_checks in migrate and runserver. | Jacob Walls | |
| Before, the full suite of system checks was run by these commands regardless if requires_system_checks had been overridden. Co-authored-by: Simon Charette <charette.s@gmail.com> | |||
| 2024-12-11 | Fixed #35989 -- Removed crs from GeoJSON serializer. | Jeremy Thompson | |
| Specification of coordinate reference systems (crs) was removed from the GeoJSON spec in 2016. https://datatracker.ietf.org/doc/html/rfc7946#appendix-B.1 | |||
| 2024-12-09 | Refs #35982 -- Made BaseDatabaseOperations.adapt_decimalfield_value() a no-op. | Simon Charette | |
| 2024-12-09 | Added GeometryDistance to the GIS available functions table. | Francisco Couzo | |
| 2024-12-09 | Removed unused and unnecessary words from docs/spelling_wordlist. | Mariusz Felisiak | |
| This removes unused words and words contained within the Enchant dictionary. | |||
| 2024-12-06 | Made index view examples consistent in tutorial by removing trailing comma. | Ülgen Sarıkavak | |
| 2024-12-05 | Refs #32819 -- Added id to ErrorList class and template. | David Smith | |
| 2024-12-04 | Cleaned up CVE-2024-53907 and CVE-2024-53908 security archive descriptions. | Sarah Boyce | |
| 2024-12-04 | Added CVE-2024-53907 and CVE-2024-53908 to security archive. | Sarah Boyce | |
| 2024-12-04 | Added stub release notes for 5.1.5. | Sarah Boyce | |
| 2024-12-04 | Fixed CVE-2024-53908 -- Prevented SQL injections in direct HasKeyLookup ↵ | Simon Charette | |
| usage on Oracle. Thanks Seokchan Yoon for the report, and Mariusz Felisiak and Sarah Boyce for the reviews. | |||
