parse_size()now accepts (and rounds down) decimal file sizes, but throws a warning
CacheR6 class that fail on systems with low-precision file system timestamps (such as ext3 and old Windows file systems)
rotate_rds(on_change_only = TRUE)that occurs if a version of data.table < 1.3.0 is installed and either the source or target object are a
data.table(but not both)
rotate_rds_date()as a replacement for
base::saveRDS()that supports creating backups instead of just overwriting the destination file.
Cache, an R6 class for managing cache directories. The
CacheAPI is still experimental and might change.
BackupQueue$prune_identical()removes identical backups for a BackupQueue
rotate_time(), etc…: If no backups exist of target file, use the “created” timestamp to determine whether rotation should take place or not.
verbose == TRUEnow also displays information on why rotation was NOT triggered.
backup_info()which is similar to
file.info()but with additional backup related infos.
backup_*()for more consistency
sizefor all all
backup_*()functions is now
1(Byte). This means empty files are never rotated by default.
age(= never rotate)
should_rotate(...)method that determines whether rotation/backup should take place.