Bump django from 4.2.30 to 5.2.16 - #234
Conversation
|
This is staged now for later updates. |
|
Can you check to see if my project is impacted by this major version update of Django? Check to see if any views or other parts needs to be updated as well. |
Here's an analysis of the project's compatibility with the Django 4.2 → 5.2 upgrade: Impact Assessment: Django 4.2 → 5.2🔴 Breaking Issues (Must Fix)1.
2.
🟡 Deprecated Usages (May Still Work But Should Fix)3.
4.
5.
✅ Already Compliant (No Changes Needed)
⚙️ Environment
Summary: The two breaking changes that must be fixed before running on Django 5.2 are the |
6c7c465 to
6d8c3b1
Compare
|
So this is backward incompatible change right? We cannot rollback to earlier Django versions |
Yes, this is a backward-incompatible change in several respects:
Practically: The Short answer: Applying the fixes doesn't close the door on 4.2 rollback, but running |
6d8c3b1 to
348d0f5
Compare
Bumps django from 4.2.30 to 5.2.16.
Commits
6c8eee4[5.2.x] Bumped version for 5.2.16 release.d5d60ed[5.2.x] Fixed CVE-2026-53878 -- Prevented newlines from being accepted in Dom...6c66eb8[5.2.x] Fixed CVE-2026-53877 -- Prevented heap buffer over-read when creating...721685a[5.2.x] Fixed CVE-2026-48588 -- Prevented caching of responses that set cooki...61a829d[5.2.x] Added stub release notes and release date 5.2.16.21af510[5.2.x] Avoided breaking sha1sum verification in the generated checksum.txt f...039df55[5.2.x] Replaced the defunct pgp.mit.edu keyserver with GitHub for key import.2b3093f[5.2.x] Fixed #29187 -- Fixed flaky receiver count assertion in signals tests.4abc595[5.2.x] Refs #16281 -- Fixed isolation of admin_views.ViewOnSiteTests.f87add9[5.2.x] Added CVE-2026-6873, CVE-2026-7666, CVE-2026-8404, CVE-2026-35193, an...