# What changed in django-celery-beat

> 5 changes in django-celery-beat 2 from its official release notes, upgrade guides and advisories. Each one cited. Sources checked 2026-10-27. HTML: https://unstale.sh/pypi/django-celery-beat/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## django-celery-beat 2

### Behavior and default changes

- The upper bound on the Django version requirement was removed, allowing use with newer Django versions. (2.9.0) — [release notes](https://github.com/celery/django-celery-beat/releases/tag/v2.9.0)
- The PeriodicTaskInline verbose name can now be translated. (2.9.0) — [release notes](https://github.com/celery/django-celery-beat/releases/tag/v2.9.0)

### Fixes and other changes

- Compatibility handling avoids a breaking change in cron_descriptor v2. (2.9.0) — [release notes](https://github.com/celery/django-celery-beat/releases/tag/v2.9.0)
- Django 6.0 is supported. (2.9.0) — [release notes](https://github.com/celery/django-celery-beat/releases/tag/v2.9.0)
- The crontab query uses the in operator instead of the regex operator to fix an MSSQL regression. (2.9.0) — [release notes](https://github.com/celery/django-celery-beat/releases/tag/v2.9.0)
