Releases: visavi/cleanup
Releases · visavi/cleanup
Version 2.0.0
Harden deletion safety, modernize to PHP 8.0
- skip symlinks in traversal and deletion: composer path repos
no longer lose source files through linked packages - refuse to run outside vendor (autoload.php check), exit(1)
prevented sweeping deletes when run from a repo checkout - drop GLOB_BRACE: fatal on Alpine/musl; split {,.}*.yml into
plain patterns - patterns: remove .xml (runtime XML risk) and dead travis,
.scrutinizer; add .yaml, .cache, .php-cs-fixer, .DS_Store,
dockerfile, docker-compose and other modern junk - nonzero exit codes on errors, drop usleep delay
BREAKING CHANGE: requires PHP >= 8.0 (was >= 5.4)
Version 1.5.2
v1.5.2 remove package.* from pattern
Version 1.5.1
v1.5.1 add filter *.neon and .phpstorm.meta.php
version 1.5.0
Added params verbose, dry and path
--verbose (-v) - Increase the verbosity of messages
--path (-p) - Find on specific path
--dry (-d) - Run without actual remove
Version 1.4
v1.4 delete json in patterns
Version 1.3
v1.3 fix bugs
Version 1.2
v1.2 added case insensitive search
version 1.1
v1.1 include exclude patterns
version 1.0
v1.0 change readme