# What changed in chrono-node

> 15 changes in chrono-node 2 from its official release notes, upgrade guides and advisories: 1 breaking, 3 new APIs and options. Each one cited. Sources checked 2026-10-24. HTML: https://unstale.sh/npm/chrono-node/

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

## chrono-node 2

### Breaking changes

- Partial month/year matches in invalid dates are rejected. (2.10.2) — [release notes](https://github.com/wanasit/chrono/releases/tag/v2.10.2)

### New APIs and options

- Adds Arabic language support. (2.10.3) — [release notes](https://github.com/wanasit/chrono/releases/tag/v2.10.3)
- Adds Indonesian language support. (2.10.3) — [release notes](https://github.com/wanasit/chrono/releases/tag/v2.10.3)
- Adds Italian support for relative times and timezone offsets, and improves Italian language parsing. (2.10.1) — [release notes](https://github.com/wanasit/chrono/releases/tag/v2.10.1)

### Behavior and default changes

- Spanish parsing supports standalone months and ordinal dates. (2.10.3) — [release notes](https://github.com/wanasit/chrono/releases/tag/v2.10.3)

### Fixes and other changes

- Improves parsing of a common future date in Spanish. (2.10.3) — [release notes](https://github.com/wanasit/chrono/releases/tag/v2.10.3)
- Fixes rollover of night time ranges at the end of a month. (2.10.3) — [release notes](https://github.com/wanasit/chrono/releases/tag/v2.10.3)
- A bare colon no longer merges a time result backwards over a date. (2.10.2) — [release notes](https://github.com/wanasit/chrono/releases/tag/v2.10.2)
- End-of-month and relative end-of-period expressions are parsed. (2.10.2) — [release notes](https://github.com/wanasit/chrono/releases/tag/v2.10.2)
- English for-the-unit phrases are ignored regardless of case. (2.10.2) — [release notes](https://github.com/wanasit/chrono/releases/tag/v2.10.2)
- Fractional quarters are no longer silently discarded. (2.10.2) — [release notes](https://github.com/wanasit/chrono/releases/tag/v2.10.3), [release notes](https://github.com/wanasit/chrono/releases/tag/v2.10.2)
- A leading Chinese numeral is no longer consumed as a word boundary. (2.10.2) — [release notes](https://github.com/wanasit/chrono/releases/tag/v2.10.2)
- A weekday that contradicts the computed relative date is no longer assigned. (2.10.2) — [release notes](https://github.com/wanasit/chrono/releases/tag/v2.10.2)
- Supports standard French month name abbreviations and accented variants. (2.10.1) — [release notes](https://github.com/wanasit/chrono/releases/tag/v2.10.1)
- Supports all 2-digit years in the English month name little endian parser. (2.10.1) — [release notes](https://github.com/wanasit/chrono/releases/tag/v2.10.1)
