<feed xmlns='http://www.w3.org/2005/Atom'>
<title>django.git/django/db/models/fields/related.py, branch stable/6.0.x</title>
<subtitle>django
</subtitle>
<id>http://cgit.adnoto.dev/django.git/atom?h=stable%2F6.0.x</id>
<link rel='self' href='http://cgit.adnoto.dev/django.git/atom?h=stable%2F6.0.x'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/'/>
<updated>2026-04-02T19:54:46Z</updated>
<entry>
<title>[6.0.x] Fixed #36973 -- Made fields.E348 check detect further clashes between managers and related_names.</title>
<updated>2026-04-02T19:54:46Z</updated>
<author>
<name>Clifford Gama</name>
<email>cliffygamy@gmail.com</email>
</author>
<published>2026-03-10T15:47:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=4eb38f6994f233feeac5852cbee2ae6663a9b1ef'/>
<id>urn:sha1:4eb38f6994f233feeac5852cbee2ae6663a9b1ef</id>
<content type='text'>
Clashes were only detected for self-referential relationships, i.e. ForeignKey("self").

Refs #22977. Bug in 6888375c53476011754f778deabc6cdbfa327011.

Thanks JaeHyuckSa for the thorough review!

Backport of fcf916884d25ed430bd7cedaea2b10035c2aa3b6 from main.
</content>
</entry>
<entry>
<title>[6.0.x] Fixed #35453 -- Made ManyToManyField.concrete False.</title>
<updated>2025-09-23T01:52:21Z</updated>
<author>
<name>Ryan P Kilby</name>
<email>kilbyr@gmail.com</email>
</author>
<published>2025-06-27T20:03:16Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=9575f813afe8f6d40b016cf302d6871f5d38517e'/>
<id>urn:sha1:9575f813afe8f6d40b016cf302d6871f5d38517e</id>
<content type='text'>
ManyToManyField was already excluded from fields, concrete_fields,
and local_concrete_fields in Options.

Backport of f9a44cc0fac653f8e0c2ab1cdfb12b2cc5c63fc2 from main
</content>
</entry>
<entry>
<title>Fixed #36530 -- Extended fields.E347 to check for ManyToManyField involving CompositePrimaryKey on either side.</title>
<updated>2025-08-05T11:34:40Z</updated>
<author>
<name>jkhall81</name>
<email>jason.kei.hall@gmail.com</email>
</author>
<published>2025-07-28T15:59:07Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=2013092b693be0ebdf36f41dc61615a2de1bbe31'/>
<id>urn:sha1:2013092b693be0ebdf36f41dc61615a2de1bbe31</id>
<content type='text'>
Thanks to Jacob Walls for the report.
</content>
</entry>
<entry>
<title>Refs #36500 -- Rewrapped long docstrings and block comments via a script.</title>
<updated>2025-07-23T23:17:55Z</updated>
<author>
<name>django-bot</name>
<email>ops@djangoproject.com</email>
</author>
<published>2025-07-23T03:41:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=69a93a88edb56ba47f624dac7a21aacc47ea474f'/>
<id>urn:sha1:69a93a88edb56ba47f624dac7a21aacc47ea474f</id>
<content type='text'>
Rewrapped long docstrings and block comments to 79 characters + newline
using script from https://github.com/medmunds/autofix-w505.
</content>
</entry>
<entry>
<title>Fixed #22977 -- Added system check for clashing managers and reverse related fields.</title>
<updated>2025-03-31T20:20:43Z</updated>
<author>
<name>Anthony Joseph</name>
<email>ajosephau@users.noreply.github.com</email>
</author>
<published>2024-12-09T19:55:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=6888375c53476011754f778deabc6cdbfa327011'/>
<id>urn:sha1:6888375c53476011754f778deabc6cdbfa327011</id>
<content type='text'>
With thanks to  Konrad Świat, Loïc Bistuer, Russell Keith-Magee,
and Mariusz Felisiak.

Co-authored-by: Mariusz Felisiak &lt;felisiak.mariusz@gmail.com&gt;
</content>
</entry>
<entry>
<title>Fixed #36239 -- Fixed a crash in ManyToManyField.through_fields check when to model is invalid.</title>
<updated>2025-03-28T11:37:57Z</updated>
<author>
<name>saJaeHyukc</name>
<email>wogur981208@gmail.com</email>
</author>
<published>2025-03-12T08:39:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=c1a4fccf53437e480c42648f67277fb7e63ed4ab'/>
<id>urn:sha1:c1a4fccf53437e480c42648f67277fb7e63ed4ab</id>
<content type='text'>
Signed-off-by: saJaeHyukc &lt;wogur981208@gmail.com&gt;
</content>
</entry>
<entry>
<title>Fixed #36061 -- Added migration support for ManyToManyField.through_fields.</title>
<updated>2025-02-06T14:26:12Z</updated>
<author>
<name>brian</name>
<email>bdnettleton@gmail.com</email>
</author>
<published>2025-01-07T01:50:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=b13b8684a04d0bc1081104c5973c62c27dc673b0'/>
<id>urn:sha1:b13b8684a04d0bc1081104c5973c62c27dc673b0</id>
<content type='text'>
Added through_fields support to ManyToManyField.deconstruct.
Thanks to Simon Charette for pointers and the review.
</content>
</entry>
<entry>
<title>Refs #16055 -- Removed get_joining_columns()/get_reverse_joining_columns() methods per deprecation timeline.</title>
<updated>2025-01-15T21:28:37Z</updated>
<author>
<name>Sarah Boyce</name>
<email>42296566+sarahboyce@users.noreply.github.com</email>
</author>
<published>2024-12-12T16:49:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=0a0f9b4acce5534c1e1da145f80856f5e6b78768'/>
<id>urn:sha1:0a0f9b4acce5534c1e1da145f80856f5e6b78768</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #36034 -- Added system check for ForeignKey/ForeignObject/ManyToManyField to CompositePrimaryKeys.</title>
<updated>2025-01-02T12:06:47Z</updated>
<author>
<name>Mariusz Felisiak</name>
<email>felisiak.mariusz@gmail.com</email>
</author>
<published>2025-01-01T09:23:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=b322319f9d779b8726436421daae2862a380061d'/>
<id>urn:sha1:b322319f9d779b8726436421daae2862a380061d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #373 -- Added CompositePrimaryKey.</title>
<updated>2024-11-29T10:23:04Z</updated>
<author>
<name>Bendeguz Csirmaz</name>
<email>csirmazbendeguz@gmail.com</email>
</author>
<published>2024-04-07T02:32:16Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=978aae4334fa71ba78a3e94408f0f3aebde8d07c'/>
<id>urn:sha1:978aae4334fa71ba78a3e94408f0f3aebde8d07c</id>
<content type='text'>
Thanks Lily Foote and Simon Charette for reviews and mentoring
this Google Summer of Code 2024 project.

Co-authored-by: Simon Charette &lt;charette.s@gmail.com&gt;
Co-authored-by: Lily Foote &lt;code@lilyf.org&gt;
</content>
</entry>
</feed>
