# What changed in cron-descriptor

> 7 changes in cron-descriptor 2 from its official release notes, upgrade guides and advisories: 1 breaking. Each one cited. Sources checked 2026-10-25. HTML: https://unstale.sh/pypi/cron-descriptor/

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

## cron-descriptor 2

### Breaking changes

- The minimum supported Python version is now 3.10. (2.2.1) — [release notes](https://github.com/Salamek/cron-descriptor/releases/tag/2.2.1)

### Fixes and other changes

- Ranges ending on Sunday (7) are no longer described as a weekly cadence. (2.2.1) — [release notes](https://github.com/Salamek/cron-descriptor/releases/tag/2.2.1)
- Minute zero is retained in descriptions of hour ranges. (2.2.1) — [release notes](https://github.com/Salamek/cron-descriptor/releases/tag/2.2.1)
- Steps inside lists in the day-of-month, month, and day-of-week fields are now described. (2.2.1) — [release notes](https://github.com/Salamek/cron-descriptor/releases/tag/2.2.1)
- Fixes backtracking in month and weekday list validation. (2.1.1) — [release notes](https://github.com/Salamek/cron-descriptor/releases/tag/2.1.1)
- Adds a Thai translation. (2.1.1) — [release notes](https://github.com/Salamek/cron-descriptor/releases/tag/2.1.1)
- Ported day-of-week description fixes from cron-expression-descriptor 2.48.0, correcting descriptions produced for cron expressions. (2.1.0) — [release notes](https://github.com/Salamek/cron-descriptor/releases/tag/2.1.0)
