All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Fix wrong order of observable operations for options object in
Intl.DateTimeFormatconstructor (#28) - Fix types of
Intlwhen the polyfill is used as a ponyfill (#29)
- Fix discrepancy of date time format between timestamp and Temporal objects in
Intl.DateTimeFormat(#27)
- Introduce opt-in cache for system time zone ID (#22)
- Fix bugs related to extreme dates in
persiancalendar (#23)
- Implement out-of-bounds check in
Temporal.PlainMonthDayconstruction for non-ISO calendars (#21)
- Fix a bug caused by extreme
yearfield duringTemporal.PlainMonthDayconstruction (#20)
- Fix incorrect
sideEffectspackage settings which causes a bundle issue (#19)
- Add support for non-ISO calendars (#6)
- BREAKING: Make a type definition compatible with TypeScript 6.0, stop importing types to the global namespace when importing
temporal-polyfill-lite/global(#17)
- Fix incorrect rounding of durations in edge cases (#14)
- Fix the bug caused by improper minification which makes
new Intl.DateTimeFormat()throwTypeError(#5)
- Stop display fractional seconds for date classes in
Intl.DateTimeFormat(#2)
- BREAKING: Reflect a normative change which disallows adding weeks, days, and time units to
PlainYearMonth(#1) - Stop mangling of function names in the production build for better stack traces (14a367e)
- Initial release including everything