All Versions
27
Latest Version
Avg Release Cycle
46 days
Latest Release
406 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v0.8.1 Changes
February 15, 2022➕ Added
- ➕ Add
--output-format
option- Current supported values:
default
andgithub
github
can be used to annotate PR
- Current supported values:
- ➕ Add
CiDetector
to change output format according to the current ci environment - ➕ Add
symfony/dependency-injection
to leverage autowiring - ➕ Add dedicated configuration (
composer-unused.php
) ### 🛠 Fixed - 🛠 Fix
Lexer\Emulative
to use the current php version instead of latest one - Removed
is_dir()
check fromLocalRepository
to avoid crashingfile_get_contents
- 🛠 Fix phar build using the latest
box-project/box
version - 🛠 Fix error if
composer.json
does not exist in given path - 🛠 Fix issue where
Filter
was marked as unused again after being already used - 🛠 Fix ignore/invalid dependencies showing up in
Ignored
section again ### 🔄 Changed - 🔄 Change the information about ignored dependencies
- 📜 Raised minimum requirement for
composer-unused/symbol-parser
to0.1.7
### ✂ Removed - ✂ Removed custom implementation of DI ### 🔒 Security ### 🗄 Deprecation
- ➕ Add
-
v0.8.0 Changes
February 03, 2022🛠 Fixed
- 🛠 Fixed version output when running
bin/composer-unused --version
### ➕ Added - ➕ Added CLI argument
composer-json
which can be used to parse external projects. This will default to the current working directory. - ➕ Added error message when
composer.json
is not readable - ➕ Added check for zombie exclusion. It will report if any excluded packages or pattern did match any package ### 🔄 Changed
- 🔄 Change
bin/composer-unused
to be used as standalone binary - 📦 Package type is now
library
instead ofcomposer-plugin
### ✂ Removed - ✂ Removed ability to work as
composer-plugin
(will be supported usingcomposer-unused/composer-unused-plugin
) - ⬇️ Dropped support for php
7.3
- 🛠 Fixed version output when running
-
v0.7.7 Changes
July 26, 2021 -
v0.7.6 Changes
July 15, 2021✂ Removed
- ⬇️ Dropped support for composer v1
-
v0.7.5 Changes
October 28, 2020➕ Added
- ➕ Added an
InstanceofStrategy
which detects usages ininstanceof
expressions #100 Thanks to @localheinz
- ➕ Added an
-
v0.7.4 Changes
September 15, 2020 -
v0.7.3 Changes
May 19, 2020➕ Added
- ➕ Added workflow to verify integrity of build
phar
file - ➕ Added self unused dependency check using
bin/composer-unused
🔄 Changed
- Readded
composer/composer
into root requirements as its required to runbin/composer-unused
🛠 Fixed
- 🛠 Fixed an issue where log level received wrong type #83 (thanks to @JoshuaBehrens)
- ➕ Added workflow to verify integrity of build
-
v0.7.2 Changes
May 19, 2020➕ Added
- ➕ Added
phpspec/prophecy-phpunit
to remove deprecations warnings ofprophecy()
withphpunit/phpunit:^9.0
- ➕ Added support for composer 2.0 #77
🔄 Changed
- 🔄 Changed the exit code
0
if there are not packages to scan #78
🛠 Fixed
- 🛠 Fixed an issue where
Core
extension was checked asext-core
instead ofphp
#79
- ➕ Added
-
v0.7.1 Changes
December 09, 2019➕ Added
- ➕ Added
--no-progress
to suppress progress bar for CI
🛠 Fixed
- 🛠 Fixed
bin/composer-unused
was unable to detectvendor/autoload.php
when run as direct depdendency
- ➕ Added
-
v0.7.0 Changes
December 01, 2019➕ Added
- ➕ Added scoped
phar
support - ➕ Added
bin/composer-unused
as another entry point
🔄 Changed
- 🚚 Moved
composer/composer
into root requirements as its needed to runbin/composer-unused
- ➕ Added scoped