lifecycle provides a set of tools and conventions to manage the life cycle of your exported functions.
vignette("stages") to learn what it means for a function to be experimental, stable, deprecated, or superseded.
vignette("manage") to learn how to manage lifecycle changes in functions that you use.
vignette("communicate") to learn how to communicate lifecycle changes in the functions you write.
# Install release version from CRAN install.packages("lifecycle") # Install development version from GitHub devtools::install_github("r-lib/lifecycle")