Revision history for File::Rotate::Simple
v0.3.0 2023-05-26 16:02:36+01:00 Europe/London
[Incompatible Changes]
- Bump minimum version of Perl to v5.14.
[Documentation]
- Documented the Perl version support policy.
- Bump copyright year.
- Fixed encoding of links in README.
[Toolchain]
- Update MANIFEST.SKIP rules.
- Sign distribution.
v0.2.5 2020-12-13 11:50:21+00:00 Europe/London
[Documentation]
- Added INSTALL file to the distribution.
- Updated copyright year.
[Toolchain]
- Tweaks to dist.ini for simplifying build.
- Remove use of Travis-CI.
[Other]
- Minor code improvements.
- Explicitly declare Perl v5.8 as the minimum version.
v0.2.4 2018-09-07 13:56:03+01:00 Europe/London
[Bug Fixes]
- Explicitly require List::Util v1.43.
v0.2.3 2018-09-03 23:27:10+01:00 Europe/London
[Documentation]
- Fixed typo in Changes.
- Renamed README.pod to README.md.
[Toolchain]
- Updated dist.ini to use Pod::Weaver and generate cpanfile, as
well as remove unnecessary prerequisites.
v0.2.2 2017-12-10 22:39:20+00:00 Europe/London
- Fixed broken prerequisite declarations (Mohammad S Anwar).
- Updated copyright year in POD.
v0.2.1 2017-12-08 17:24:48+00:00 Europe/London
- Fixed broken prerequisit declarations.
v0.2.0 2017-12-04 17:35:19+00:00 Europe/London
[Documentation]
- Improved documentation of internal methods.
[Enhancements]
- Added optional export "rotate_files" to provide a functional interface.
- Added "start_num" attribute for specifying the starting number.
- Added the "if_missing" attribute to rotate if the file is missing.
(Enabled by default for backwards compatability.)
- Added "touch" attribute to touch the file after rotating.
- The file rotation algorithm has been completely rewritten to be more
flexible in naming.
The processing order of files is sorted by dependency order
(e.g. "foo.2" is renamed to "foo.3" before "foo.1" is renamed to
"foo.2"), so as to allow more kinds of file rotation schemes.
[Incompatable Changes]
- Rotation numbers above the maximum may not be deleted if there are gaps.
[Other Changes]
- META.yml includes recommended XS modules.
- Specified a minimum version of Path::Tiny.
- Added META.json to the distribution.
- Updated tests appropriately.
v0.1.5 2015-11-20 00:42:35+00:00 Europe/London
[Bug Fixes]
- Removed backup files from the distribution
v0.1.4 2015-11-17 21:31:41+00:00 Europe/London
[Bug Fixes]
- Fixed dependency by setting the minimum version of Moo to 1.001000
[Documentation]
- Added a SEE ALSO section with similar modules
v0.1.3 2015-11-01 13:49:57+00:00 Europe/London
[Bug Fixes]
- Fixed to work on Perl v5.8
[Documentation]
- Fixed spelling error
v0.1.2 2015-10-31 14:54:10+00:00 Europe/London
[Bug Fixes]
- Fixed to work on Perl v5.10 and Perl v5.12
v0.1.1 2015-10-31 14:15:39+00:00 Europe/London
[Documentation]
- Fixed POD error (Mohammad S Anwar)
- Fixed typo in the short description
v0.1.0 2015-10-31 12:52:39+00:00 Europe/London
- Initial version