0.231 2023-11-21 Released-By: PERLANCAR; Urgency: medium
- Update module name: File::MoreUtil -> File::Util::Test.
- Bump prereq version: File::Trash::FreeDesktop 0.207 (fixed version).
0.230 2020-06-03 Released-By: PERLANCAR; Urgency: medium
- [bugfix] Prefix function name in do/undo actions with package
name, so they're usable from other package.
0.22 2017-07-11 Released-By: PERLANCAR
- No functional changes.
- Replace Log::Any with Log::ger.
0.21 2016-12-28 Released-By: PERLANCAR
- No functional changes.
- [dist] Fix expressing follow-spec prereq relationship with
x_spec.
0.20 2016-12-27 Released-By: PERLANCAR
- No functional changes.
- [dist] Move spec prereq from DevelopRecommends to DevelopSuggests
with _SPEC:: prefix.
- Split trash-u script to its own dist perl-App-trash-u to reduce
dependencies for this dist.
- [build] Rebuild to remove extraneous dependencies.
0.19 2016-06-12 Released-By: PERLANCAR
- No functional changes.
- [test] Replace File::Slurp::Tiny with File::Slurper.
- [dist] Bump prereq version Test::Perinci::Tx::Manager -> 0.56.
0.18 2015-09-03 Released-By: PERLANCAR
- No functional changes.
- [dist] Move spec prereqs from RuntimeRequires to
DevelopRecommends to reduce deps but still allow indicating spec
requirement.
0.17 2015-08-17 Released-By: PERLANCAR
- No functional changes.
- Switch from Log::Any to Log::Any::IfLOG.
0.16 2015-02-06 Released-By: PERLANCAR
- No functional changes.
- Adjust to Perinci::CmdLine -> Perinci::CmdLine::Classic.
0.15 2014-12-19 Released-By: PERLANCAR
- [Bugfix] Update old code (which didn't adjust to pericmd 1.17+, where
all pericmd's run methods return envres directly).
0.14 2014-12-05 Released-By: PERLANCAR
- No functional changes.
- Use new name of renamed module SHARYANTO::File::Util ->
File::MoreUtil.
0.13 2014-10-14 Released-By: PERLANCAR
- No functional changes.
- Add screenshot.
0.12 2014-08-24 Released-By: SHARYANTO
- No functional changes.
- Adjust to Perinci::CmdLine 1.20.
0.11 2014-05-17 Released-By: SHARYANTO
- No functional changes.
- Replace File::Slurp with File::Slurp::Tiny.
0.10 2013-05-10 Released-By: SHARYANTO
- No functional changes. Adjust to Perinci::CmdLine 0.76.
0.09 2012-09-06 Released-By: SHARYANTO
[ENHANCEMENTS]
- trash() returns path of file in trash.
0.08 2012-09-04 Released-By: SHARYANTO
[ENHANCEMENTS]
- Adjust to Rinci 1.1.29 & Perinci::Tx::Manager 0.38 (descriptive
check_state result message & dry_run message).
- Adjust to Rinci 1.1.28 (use suffix from -tx_action_id).
[BUG FIXES]
- A couple of other fixes.
0.07 2012-08-28 Released-By: SHARYANTO
[ENHANCEMENTS]
- Update to File::Trash::FreeDesktop 0.08. Replace using mtime with
using suffix.
0.06 2012-08-24 Released-By: SHARYANTO
[ENHANCEMENTS]
- Replace Cwd::abs_path() with SHARYANTO::File::Util::l_abs_path() to
avoid problem with trashing symlinks.
0.05 2012-08-24 Released-By: SHARYANTO
[REMOVED FEATURES]
- dry_run is removed; it will be provided by Perinci::CmdLine via
-tx_action=check_state. Until the new Perinci::CmdLine is out,
dry-running is not available.
[ETC]
- Add 'mtime' argument.
- Update to Rinci::Transaction protocol version v=2. No longer uses
Perinci::Sub::Gen::Undoable.
0.04 2012-08-16 Released-By: SHARYANTO
- Update to using Perinci::Sub::Gen::Undoable 0.25 (v=2).
- Allow empty_trash() to work without Perinci::CmdLine.
0.03 2012-07-27 Released-By: SHARYANTO
[INCOMPATIBLE CHANGES]
- Rename script from u-trash to trash-u
[ENHANCEMENTS]
- Nicer log message, don't show absolute path, show original path
entered by user.
0.02 2012-07-27 Released-By: SHARYANTO
[BUG FIXES]
- --dry-run messages can now been seen at log level 'info' (VERBOSE=1)
as documented.
- Rollback properly when encountering errors in trashing (file not
found, permission denied).
0.01 2012-07-26 Released-By: SHARYANTO
- First version.