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.
3.2.0 / 2022-02-25
- Update to Luxon v2.3.1.
3.1.0 / 2022-02-14
- Update to Luxon v2.3.0.
fromDurationLike
.fromDurationLikeWithOptions
.toHuman
.toHumanWithOptions
.invalidWithExplanation
.durationInvalidWithExplanation
.intervalInvalidWithExplanation
.
3.0.0 / 2021-08-20
- (Breaking) Update to Luxon v2.
- (Breaking) Renamed
universal
toisUniversal
. - (Breaking) Renamed
resolvedLocaleOpts
toresolvedLocaleOptions
andresolvedLocaleOptsWithOptions
toresolvedLocaleOptionsWithOptions
. - (Breaking)
toLocaleStringWithOptions
is now a binary method andtoLocaleString
is now an unary method. UsetoLocaleStringShort
to mimic the old behavior.
fromObjectWithOptions
.durationFromObjectWithOptions
.toLocaleStringShort
.setZoneSystem
.hasDstSystem
.isValidIanaZoneSystem
.setDefaultZone
.
defaultZoneName
andsetDefaultZoneName
.
2.1.0 / 2021-08-20
- Update to Luxon v1.28.
2.0.0 / 2020-12-24
- Publish as both ES and CommonJS module.
- (Breaking) Use Conditional Exports to provide ES or CommonJS module. Cannot import or require internal paths.
- (Breaking) Drop support for Node.js versions before 12.13.0.
- (Breaking) The
default
export.
1.16.1 / 2020-11-17
- Update all dependencies and test on Node Fermium.
1.16.0 / 2020-11-16
- Update Luxon to v1.25.0.
- License to MIT.
1.15.1 / 2020-06-17
- Format code.
1.15.0 / 2020-06-17
- Update Luxon to v1.24.1.
1.14.0 / 2020-02-28
- Update Luxon to v1.22.0.
- Update Ramda to v0.27.0.
1.13.0 / 2019-10-04
- Update Luxon to v1.19.3.
1.12.0 / 2019-08-15
- Update Luxon to v1.17.2.
1.11.0 / 2019-06-25
- Update Luxon to v1.16.0.
1.10.0 / 2019-05-20
- Update Luxon to v1.15.0.
1.9.0 / 2019-03-28
- Update Luxon to v1.12.0.
1.8.0 / 2019-02-07
- Update Luxon to v1.11.1.
1.7.0 / 2019-01-24
- Open source under the Apache License, Version 2.0!
- Update Luxon to v1.10.0.
- New in Luxon 1.10.0:
normalizeZone
,zone
, andmapEndpoints
.
1.6.0 / 2019-01-07
- Update Luxon to v1.9.0.
- New in Luxon 1.9.0:
toRelative
andtoRelativeWithOptions
.toRelativeCalendar
andtoRelativeCalendarWithOptions
.
1.5.0 / 2019-01-02
fromNowToMillis
,fromNowToIso
, andfromNowToUnix
.
- Update Luxon to v1.8.3.
1.4.0 / 2018-12-20
fromMillisToIso
andfromIsoToMillis
.fromUnixToIso
andfromIsoToUnix
.- New in Luxon 1.8
isDateTime
,isInterval
,isDuration
, andinvalidExplanation
.fromSeconds
,fromSecondsWithOptions
,fromSecondsUtc
andtoSeconds
.- The difference between the Unix and Seconds functions is that the Unix functions always round down to the nearest second, while the Seconds functions accept and return millisecond accurate values.
- Update Luxon to v1.8.2.
- Update to makenew-node-lib v5.3.1.
fromUnix
,fromUnixUtc
, andfromUnixWithOptions
properly round floats down to the nearest second to be consistent withtoUnix
.
1.3.0 / 2018-10-02
fromMillisToUnix
andfromUnixToMillis
.
- Limit Luxon version constraint to patch versions.
1.2.0 / 2018-10-01
- Zone functions.
toBson
.weeksInWeekYear
.
- Update Luxon to v1.4.2.
- Update to makenew-node-lib v5.0.0. (Includes building with Babel 7.)
1.1.0 / 2018-08-01
- Update Luxon to v1.3.3.
1.0.2 / 2018-04-24
- Update Luxon to v1.2.0 (fixes critical quarter math bug).
1.0.1 / 2018-04-04
toUnix
rounded up or down based on millisecond timestamp, it now always returns the number of fully elapsed seconds since the Unix epoch.
- Initial release.