npm / countries-and-timezones
countries-and-timezones
What changed in countries-and-timezones 3, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-24.
4 breaking1 new APIs and options1 behavior and defaults2 fixes and other
See which of these apply to your code, ranked, in your agent:
npx @unstale/cli initcountries-and-timezones 38 changes
Breaking changes 4
Updated to permanent UTC-06.
Updated to permanent UTC-05, including its aliases.
CST6CDT, EST5EDT, MST7MDT, and PST8PDT are now standalone deprecated zones without country associations. They remain available through getTimezone() and getAllTimezones({deprecated: true}), but are excluded from country timezone lists.
Refreshed Morocco and Western Sahara offsets to permanent UTC.
New APIs and options 1
Added Heard Island and McDonald Islands as a country.
Behavior and default changes 1
Updated to the 2026c IANA Time Zone Database, which may change time zone data used by the package.
Fixes and other changes 2
The country name for NR changed from Nauru to Naoero.
Updated the time zone data to the 2026a IANA Time Zone Database.