Skip to content

Releases: hroptatyr/dateutils

dateutils v0.4.1

13 Dec 05:24
v0.4.1
Compare
Choose a tag to compare

Summary: v0.4.1 of dateutils
Keywords: v0.4.1

This is dateutils v0.4.1.

This is a bugfix release.

Bugfixes:

  • bug/50, keep end-of-term (ultimo) property in dateseq(1)
  • allow today/now for ywd dates in 1 parameter dateseq(1)
  • allow different calendars for start and end date in dateseq(1)
  • round time in dateround(1) in zone then convert --from-zone
  • allow SPC padded numerals in %d input format

See info page examples and/or README.

dateutils v0.4.0

20 May 08:33
v0.4.0
Compare
Choose a tag to compare

Summary: v0.4.0 of dateutils
Keywords: v0.4.0

This is dateutils v0.4.0.

This is a bugfix release.

Bugfixes:

  • document %g/%G format specifiers
  • bug/42, accept NUL characters in input
  • bug/45, correctly display Gregorian and ISO week dates in one line
  • bug/46, adhere to ISO group's official formatting of week dates
  • bug/47, allow rounding of Epoch based timestamps
  • bug/48, avoid crash for void input to strptime(3)

Features:

  • datetest supports --isvalid to conditionalise on date/time parsing
  • all tools support --from-locale to parse localised input
  • tools with output formatting support --locale to format output
    according to locale

See info page examples and/or README.

dateutils v0.3.5

22 Jan 11:19
v0.3.5
Compare
Choose a tag to compare

Summary: v0.3.5 of dateutils
Keywords: v0.3.5

This is dateutils v0.3.5.

This is a bugfix release.

Bugfixes:

  • bug/40, distinguish between numerals-only dates and durations
  • tests will succeed independent of current date

See info page examples and/or README.

dateutils v0.3.4

28 Aug 12:13
v0.3.4
Compare
Choose a tag to compare

Summary: v0.3.4 of dateutils
Keywords: v0.3.4

This is dateutils v0.3.4.

This is a bugfix release.

Bugfixes:

  • bug/39, MacOSX endianness detection
  • bug/38, ddiff day-only durations on date/times
  • dadd +2m bug is fixed, regression dtadd.049.clit/dtadd.050.clit

See info page examples and/or README.

dateutils v0.3.3

10 Jun 12:50
v0.3.3
Compare
Choose a tag to compare

Summary: v0.3.3 of dateutils
Keywords: v0.3.3

This is dateutils v0.3.3.

This is a feature release.

Features:

  • to clarify purpose and avoid name clashes prefix binaries with date-
    This results in: dateadd dateconv datediff dategrep dateround
    dateseq datesort datetest and datezone
  • provide compatibilty through configure switch --with-old-names
  • provide single digit years through %_y
  • allow rounding of ISO-week dates (ywd) to week numbers

Bugfixes:

  • dashes behind a date do not count as tz indicator
  • UTC/TAI/GPS special coordinated zones work on systems without
    leap second support

See info page examples and/or README.

dateutils v0.3.2

05 Mar 14:57
v0.3.2
Compare
Choose a tag to compare

Summary: v0.3.2 of dateutils
Keywords: v0.3.2

This is dateutils v0.3.2.

This is a bugfix release.

Bugfixes:

  • out of range minutes will be discarded
  • bug 30 (malicious input crashes dconv) has been fixed

Features:

  • military midnight stamps are supported (T24:00:00)
  • 8601 ordinal dates (year + doy) are recognised directly (-f yd)
  • strptime(1) can behave in a locale-dependent way

See info page examples and/or README.

dateutils v0.3.1

08 Oct 06:21
v0.3.1
Compare
Choose a tag to compare

Summary: v0.3.1 of dateutils
Keywords: v0.3.1

This is dateutils v0.3.1.

This is a bugfix release.

Bugfixes:

  • octave/matlab code is distributed fully
  • negative durations with refined units are minus-signed only once
  • ddiff is entirely anticommutative now
  • tests don't fail if zones don't exist on the build system
  • dseq with empty ranges will no longer produce output (just as seq(1))
  • arbitrary integers are not interpreted as time anymore
  • when converting from zone info properly clear zone difference for %Z
  • dseq(1) will automatically resort to +1mo and +1y iterators for
    wildcarded ymd dates
  • dadd(1)'ing ywd dates with output as ymd works properly now

Features:

  • ddiff can output nanosecond diffs
  • automatic fix-up of dates is documented now
  • parser errors and fix ups are reported through return code 2
  • dseq with no -f|--format stays in the calendric system of the start
    value instead of converting all output to ymd

See info page examples and/or README.

dateutils v0.3.0

25 Aug 08:30
v0.3.0
Compare
Choose a tag to compare

Summary: v0.3.0 of dateutils
Keywords: v0.3.0

This is dateutils v0.3.0.

This is a feature release.

Features:

  • dgrep supports time zones both for the expression and the input
  • timezones can be specified by alternative codes and tzmap files
  • new tool dzone to inspect date/times in multiple timezones in bulk
  • new tool dsort to sort input chronologically
  • gengetopt and help2man maintainer dependencies removed
  • lilian/julian inputs via -i ldn and -i jdn
  • ymcw dates now follow ISO 8601 in using 07 to denote Sunday

Bugfixes:

  • ddiff takes differences between a unix epoch stamp and a date/time
  • zone converter assigns correct sign to zone difference when using %Z
  • weekdays are properly calculated from epoch stamps (issue 24)

See info page examples and/or README.