0.240 2023-11-21 Released-By: PERLANCAR; Urgency: medium
- Update module name: File::MoreUtil -> File::Util::Test.
0.23 2017-07-10 Released-By: PERLANCAR
- No functional changes.
- Replace File::Slurp::Tiny with File::Slurper.
- Replace Log::Any with Log::ger.
0.22 2015-09-04 Released-By: PERLANCAR
- No functional changes.
- [dist] Move spec prereqs from RuntimeRequires to
DevelopRecommends to reduce deps but still allow indicating spec
requirement.
0.21 2015-08-18 Released-By: PERLANCAR
- No functional changes.
- Switch from Log::Any to Log::Any::IfLOG.
0.20 2014-12-05 Released-By: PERLANCAR
- No functional changes.
- Use new name of renamed module SHARYANTO::File::Util ->
File::MoreUtil.
0.19 2014-05-02 Released-By: SHARYANTO
- No functional changes.
- Remove use of autodie to avoid failure reports [CT].
0.18 2014-05-02 Released-By: SHARYANTO
- No functional changes.
- Make tests pass again by requiring fixed Perinci::Tx::Manager 0.49.
0.17 2012-09-04 Released-By: SHARYANTO
- Adjust to Rinci 1.1.29 and Perinci::Tx::Manager 0.40 (descriptive
check_state result message and dry-run message).
0.16 2012-08-31 Released-By: SHARYANTO
- mkfile() creates file with mode 0644 instead of default umask. mkdir()
creates dir with mode 0755 instead of default umask. This is more
predictable and uniform across systems.
0.15 2012-08-29 Released-By: SHARYANTO
[ENHANCEMENTS]
- Update to Rinci 1.1.28 (transaction protocol v=2).
- Add various simpler functions like rmdir(), mkdir(), rmfile(),
mkfile(), chown(), chmod() (not exported).
[INCOMPATIBLE CHANGES]
- Move setup_dir() from Setup::File::Dir to Setup::File (I'm too lazy to
put fully-qualified function names to the actions).
0.14 2012-03-28 Released-By: SHARYANTO
- No functional changes. Split specification to Setup dist. Split
Test::Setup to its own dist.
0.13 2012-03-28 Released-By: SHARYANTO
- Refactor: create Test::Setup to reduce repetition when testing setup
functions (testing dry-run, do, undo, redo, ...). Convert all test
files to use this.
- Robustness: step create: don't bail if file with the same content
already exists.
- Fix a couple of other bugs caught by Test::Setup.
- build: Replace PodWeaver SubSpec plugin with Perinci.
0.12 2012-03-02 Released-By: SHARYANTO
- No functional changes. Change references to Sub::Spec now to Rinci.
0.11 2012-01-26 Released-By: SHARYANTO
- A small fix: make it clear that gen_content_code and
check_content_code work with *reference* to content (but
gen_content_code is also allowed to return the actual content
[undocumented], for flexibility).
0.10 2011-12-29 Released-By: SHARYANTO
- No functional changes. Update/small fixes to documentation.
0.09 2011-05-18 Released-By: SHARYANTO
- No functional changes. Tweak log messages.
0.08 2011-05-18 Released-By: SHARYANTO
- No functional changes. Changed logging levels.
0.07 2011-05-18 Released-By: SHARYANTO
[ENHANCEMENTS]
- Add argument to setup_file(): content (a simpler alternative to
gen_content_code/check_content_code).
0.06 2011-05-17 Released-By: SHARYANTO
- No functional changes. POD touches/fixes, improve error message.
0.05 2011-04-28 Released-By: SHARYANTO
[INCOMPATIBLE CHANGES]
- Update undo protocol to Sub::Spec 0.13, there's no longer redo_data,
only undo_data.
[DOCUMENTATION]
- A bit more documentation on Setup:: modules family.
[BUG FIXES]
- Some fixes.
0.04 2011-04-27 Released-By: SHARYANTO
[ENHANCEMENTS]
- (Internal) restructure/refactor, undo is now more flexible.
- In undo, only delete previously created file if content hasn't
changed.
0.03 2011-04-21 Released-By: SHARYANTO
- No functional changes.
[INCOMPATIBLE CHANGE]
- Rename module Setup::Dir -> Setup::File::Dir.
0.02 2011-04-18 Released-By: SHARYANTO
[BUG FIXES]
- A couple of minor fixes, add tests, pass all tests.
[ETC]
- Change terminology: undo/redo info -> undo/redo data.
0.01 2011-04-15 Released-By: SHARYANTO
- First release (tests incomplete).