-
expose_split()
bug fixes:expose_split()
was updated to respect the values ofstart_date
andend_date
originally passed to theexpose()
function.- Future policy anniversary dates falling on February 29th leap days are now
consistent withexpose()
- New tests were added to verify that the sum of policy year exposures
(exposure_pol
) after callingexpose_split()
match exposures produced by
expose_py()
.
-
The
expose()
family of functions andadd_transactions()
now allow date
columns to be passed as character vectors in YYYY-MM-DD format. Any character
vectors are converted to dates behind-the-scenes, and any missing values will
results in an error message. -
To improve the speed of date calculations, lubridate was replaced with the
clock package. Lubridate is no longer included in Imports. -
Breaking change - The
pol_interval()
function is no longer exported.
As part of the removal of lubridate, this function'sdur_length
argument
only accepts, "year", "quarter", "month", or "week". -
Shiny app layout updates
-
Small vignette and documentation clean-ups