Repository navigation
v0.19.6
What's Changed
- ci: test Python 3.15 by @FROWNINGdev in #180
- feat(cascade): name the delete receivers Django 6.1's DB_CASCADE skips by @FROWNINGdev in #179
- release: py-1.13.8 — the delete handlers DB_CASCADE skips by @FROWNINGdev in #184
- docs: article — Django 6.1's DB_CASCADE skips your post_delete handlers by @FROWNINGdev in #185
- fix(migration-risk): stop false criticals on real-world histories (407 → 2 on six large projects) by @FROWNINGdev in #186
- fix(nplusone): precision on real-world code — writes, duplicate clauses, test modules by @FROWNINGdev in #187
- release: py-1.14.0 — real-world precision by @FROWNINGdev in #188
- docs: article — 407 migration alarms on six big Django codebases, 405 wrong by @FROWNINGdev in #189
- fix(nplusone): assignments and instance methods are not relation reads by @FROWNINGdev in #193
- fix(signals): follow signal.connect(handler, sender=Model) receivers by @1AbdullahButt in #191
- fix(rules): DOL013 reads ForeignKey arguments with nested calls by @1AbdullahButt in #192
- fix(rules): DOL013 flags OneToOneField without on_delete by @1AbdullahButt in #190
- feat(migration-risk): read Alembic revisions (preview) by @FROWNINGdev in #194
- release: py-1.15.0, v0.19.6 — Alembic revisions by @FROWNINGdev in #195
New Contributors
- @1AbdullahButt made their first contribution in #191
Full Changelog: v0.19.5...v0.19.6