| release-date: | 2026-03-13 |
|---|
- Address an improper pre-deploy migration generation issue on Django 5.2+
when adding a field with an implicit default (e.g.
Field.auto_now). (#69)
| release-date: | 2026-01-12 |
|---|
- Address crash of system checks when an installed app has an empty migrations directory. (#62)
- Address a
makemigrationcrash when removing aForeignKeywith adefaulton Django 5.2+. (#60)
| release-date: | 2025-04-23 |
|---|
- Avoid unnecessary prompting for a default value on ManyToManyField removals. (#59)
- Address a
makemigrationcrash when adding aForeignKeywith a callabledefault. (#60)
| release-date: | 2025-02-03 |
|---|
- Add support for MySQL.
- Adjust makemigrations command to take advantage of auto-detector class. (#49)
- Add support for Django 5.2 and Python 3.13.
- Drop support for Python 3.8.
- Ensure staged renames and alters are properly serialized. (#52)
- Address improper handling of rename operation questioning. (#53)
- Address improper monkey-patching of AlterField.migration_name_fragment. (#56)
| release-date: | 2024-05-24 |
|---|
- Address typos in AmbiguousPlan error messages.
- Mention MIGRATION_STAGES_OVERRIDE on ambiguous plan involving third party apps.
| release-date: | 2024-04-13 |
|---|
- Avoid unnecessary two-step migration for nullable without default additions.
- Avoid splitting many-to-many field additions in stages. (#42)
- Adjust ambiguous stage auto-detection interactive questioning. (#44)
| release-date: | 2023-10-10 |
|---|
- Initial release