Skip to content

Releases: kshetline/tubular_time

v2.4.2

02 Mar 03:28

Choose a tag to compare

  • Compensate for Intl.DateTimeFormat implementations (like in Safari) that don't handle dateStyle and timeStyle options.
  • Fix parsing of UTC offset using \u2212 minus sign.
  • Add roundToMinutes option to parseTimeOffset().
  • Make sure Etc/GMTxx timezone names parse correctly.

v2.4.1

20 Feb 18:06
f0375a1

Choose a tag to compare

  • Extensive date/time formatting and parsing options added, covering more ISO-8601 formats, highly compatible with Moment.js parsing and formatting.
  • Broad internationalization/localization support.
  • Extensive API documentation.
  • Live and optionally automatic, IANA tz database updates.
  • Date/time sorting, min/max, and comparison options.
  • Support for both ISO and locale-specific week-based calendar dates, e.g. 2021-W23-2.
  • YMDDate and DateTime interfaces expanded with both short and long field names.
  • Improved date/time validation.
  • Mutable and immutable DateTime instances.
  • Improved DateTime.add() method
  • New DateTime manipulation methods roll(), set(), startOf(), and endOf().
  • DATELESS and ZONELESS DateTime instances.
  • Improved support for ESM, CommonJS, ES2015, ES5.
  • Code organized to facilitate tree-shaking and Angular optimizations.
  • Updated to 2021a.

v2.3.0

30 Dec 21:48
e5511ce

Choose a tag to compare

  • Rename package from ks-date-time-zone to @tubular/time.
  • Added default preset "small" timezone definitions, instead of having only UTC and local time available by default.
  • Added timezone definition update polling.
  • Standardized on "timezone/Timezone" instead of "timeZone/TimeZone" for class, function and method names.
  • Generate ES2015/ESM, ES5/CommonJS modules, and ES5/UMD bundles.

v1.9.0

30 Nov 04:42

Choose a tag to compare

  • Update to 2020d.
  • Add parseISODateTime() and parseTimeOffset() functions.
  • Convert to using ESLint and chai/mocha.

v1.6.8

18 Jul 19:22

Choose a tag to compare

  • Update to 2020a.
  • Update npm package dependencies.

v1.6.6

25 Oct 03:34

Choose a tag to compare

Update to 2019c.

v1.6.5

08 Jul 00:50

Choose a tag to compare

Update to tz database 2019b.

v1.6.1

15 Apr 01:00

Choose a tag to compare

Update package dependency.

v1.4.0

06 May 07:14

Choose a tag to compare

Update to tz database 2018e.

v1.3.1

25 Mar 18:35

Choose a tag to compare

Update to tz database 2018d.