Releases: moment/moment-timezone
Releases Β· moment/moment-timezone
Release list
Release 0.6.4
- Updated data to IANA TZDB
2026d. #1157 - Fixed calendar arithmetic around time zone gaps. #1151
- Fixed default date selection when creating a zoned Moment with only time fields.
- Object inputs (e.g.
moment.tz({ hour: 9 }, zoneName)). #1156 - String inputs (e.g.
moment.tz('09:00', 'HH:mm', zoneName)). #1159 - Using un-zoned
moment()when there is also a zone set withmoment.tz.setDefault(zoneName). #1161- NOTE: This specific fix only works when also using core
momentversion2.31.0or higher.
All other fixes in this release work with all supported versions ofmoment.
- NOTE: This specific fix only works when also using core
- Object inputs (e.g.
Release 0.6.3
- Updated data to IANA TZDB
2026c. #1148
Release 0.6.2
- Updated data to IANA TZDB
2026b. #1145
Release 0.6.1
- Updated data to IANA TZDB
2026a. #1140
NOTE: This release does not include recently-announced DST changes for British Columbia, Canada. Those changes will likely be in 2026b.
Release 0.6.0
- Fixed and updated TypeScript definitions. #1132
- Updated types to more accurately match the code implementation.
- Added definitions for pre-built files (e.g.
moment-timezone-with-data.js).
This release is a potential breaking change for TypeScript projects only.
The types are now more accurate, but consumers might hit errors if they were relying on the more relaxed types.
No implementation code has changed in this release.
Release 0.5.48
- Updated data to IANA TZDB
2025b. #1130
Release 0.5.47
- Updated data to IANA TZDB
2025a. #1125
Release 0.5.46
- Updated data to IANA TZDB
2024b. #1121
This only affects historical timestamps; no future timestamps have changed.
Release 0.5.45
- Updated data to IANA TZDB
2024a. #1095