Skip to content

Releases: visavi/cleanup

Version 2.0.0

13 Jun 01:01

Choose a tag to compare

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

08 Dec 17:00

Choose a tag to compare

v1.5.2

remove package.* from pattern

Version 1.5.1

08 Dec 16:37

Choose a tag to compare

v1.5.1

add filter *.neon and .phpstorm.meta.php

version 1.5.0

10 Jan 13:19

Choose a tag to compare

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

21 May 15:18

Choose a tag to compare

v1.4

delete json in patterns

Version 1.3

24 Oct 13:52

Choose a tag to compare

v1.3

fix bugs

Version 1.2

23 Oct 16:54

Choose a tag to compare

v1.2

added case insensitive search

version 1.1

12 Jan 13:55

Choose a tag to compare

v1.1

include exclude patterns

version 1.0

11 Jan 10:24

Choose a tag to compare

v1.0

change readme