lifecycle 0.1.0
Helpers from rlang's compat-lifecycle.R drop-in file are now
exported in this package.
-
Deprecated functions under the control of the developer now warn
repeatedly in unit tests. -
Deprecation warnings now record a backtrace. Call
lifecycle::last_warnings()andlifecycle::last_warning()to
print the warnings that occurred during the last command, along with
their backtraces. -
The naming scheme of signaller functions has been simplified:
signal_soft_deprecated()is nowdeprecate_soft().warn_deprecated()is nowdeprecate_warn().stop_defunct()is nowdeprecate_stop().
-
The signaller functions now take a version and two descriptors for
the deprecated feature and its replacement (the latter is
optional). The deprecation message is built from these
components. You can pass adetailsargument to append additional
information to the generated deprecation message.