Version 0.3.0
Bug fixes
- lubridate#1122
Implement force_tz fallback for GMT on system where GMT is missing in
zoneinfo.
- lubridate#1114
Fix rounding of infinite times
- Fix %ld compile printf compiler warning
Breaking Changes
- For consistency reasons
time_round() no longer
fallbacks on round.POSIXct(). This affects only rounding on
repeated DST transitions. By default timechange rounding
operates on clock time, but round.POSIXct() operates on
absolute time. For old behavior use absolute units (asecs,
amins, ahours, etc).
Version 0.2.0
New Features
- #22
Implement absolute units
aminute and
ahour
- #23
Implement new
roll_dst parameters xfirst and
xlast to allow for directional crossing of the DST gap
- Rounding gain new
origin parameter with respect to
which to round with “absolute” units.
Bug Fixes
- #16
Rounding unit parser is now conformant to R numeric parser
- #23
Respect
tzone attributes of Date objects.
Internals
- #17
Simplified and refactored unit parser.
Version 0.1.1
Changes
- Follow vctrs replication rules
- Change arguments of
time_add() and
time_subtract() to singulars
- Build on top of cpp11 instead of Rcpp
Version 0.1.0
New Features:
- Refactor
roll_month and roll_dst
parameterisation
- more intuitive names
- full control over the behavior of repeated and skipped DST
intervals
time_update() gains new argument
exact = FALSE in order to enforce very strict updating
rules
Version 0.0.2
New Features:
- New function
time_get() for extraction of date-time
components
Bug Fixes:
- #8
Correctly handle infinite date-times
Changes:
- Rename global option “week_start” -> “timechange.week_start”
Version 0.0.1
Initial Release