Releases: kshetline/tubular_time
Releases · kshetline/tubular_time
v3.3.2
- Exposed utToTaiMillis() and taiToUtMillis() functions to public API.
- Added minimizeFields() functions, and corresponding DateTime.wallTimeSparse accessor.
- Allow leap seconds to be parsed.
- Fixed type signature of DateTime.format() to accept string[] for
localeOverride
- Added functions getMinDaysInWeek(), getStartOfWeek(), getWeekend(), and constants defaultLocale, hasDateTimeStyle, hasIntlDateTime.
v3.1.0
- Added option to initialize
DateTime
object with TAI. - Made timezone names case insensitive.
- Added
DateTimeFormatOptions
options to Ixx format strings. - Improved i18n support for AM/PM time formats.
newDateTimeFormat
function for creating DateTimeFormat instances with more flexible options.- TAI treated as named timezone or displayed with formatted UTC offsets.
v3.0.3
v2.6.6
v2.6.5
v2.6.4
- Updated historic delta-T values from http://astro.ukho.gov.uk/nao/lvm/ (replacing data from maia.usno.navy.mil and https://stjarnhimlen.se/comp/time.html).
- Added predicted delta-T for start of 2022.
- Updated rough predictive future delta-T calculations.
v2.6.2
v2.6.1
v2.6.0
- Added leap second handling and TAI/TDT support.
- Now supports Universal Time with smooth, integrated transition between calculated UT1, proleptic UTC, and official UTC.
- Uses timezone data generated by @tubular/time-tzdb.
- Added jde, mjde, jdu, mjdu, and deltaTai fields to DateAndTime.
- Case-insensitive timezone lookup.
- Added ability to add/subtract TAI time.
- Added negative length option to toIsoString().
- Deprecated utcTimeMillis and utcTimeSeconds in favor of utcMillis and utcSeconds.
- Added Timezone.version.