npm / cronstrue
cronstrue
What changed in cronstrue 3, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-18.
3 new APIs and options3 behavior and defaults9 fixes and other
See which of these apply to your code, ranked, in your agent:
npx @unstale/cli initcronstrue 315 changes
New APIs and options 3
Adds an Azerbaijani locale.
Adds a Tajik internationalization locale.
An option was added to trim leading zeros in hours descriptions.
Behavior and default changes 3
Supports day offsets on the nearest-weekday W character in cron expressions.
Verbose output spells out the values of a step that does not divide the field evenly.
Korean locale phrasing was improved, changing how cron expressions are described in Korean.
Fixes and other changes 9
Fixes month step values when monthStartIndexZero is true.
Fixes cron aliases when alternate numbering options are used.
Corrects Romanian wording for counts of 20 and up and for W (nearest weekday).
Adds missing atReboot translations to Turkish and the remaining locales, changing the translated output for those locales.
Removed a stray %s placeholder from the last-day-of-month phrase.
The Japanese day-of-month step description is scoped to a month.
Synced the nb/nn translations with the English “in a month” clarification.
Removes double commas from descriptions with increment ranges and multiple values.
Clarifies descriptions of day-of-month step expressions by adding “in a month.”