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.