josefglatz / composer-diff-plugin
composer plugin which creates a composer.list file and shows library version diff at "composer update"
Package info
github.com/josefglatz/composer-diff-plugin
Type:composer-plugin
pkg:composer/josefglatz/composer-diff-plugin
2.0.2
2020-11-09 08:30 UTC
Requires
- composer-plugin-api: ^1 || ^2
- symfony/console: ^4 || ^5
Requires (Dev)
- composer/composer: ^2.0
This package is auto-updated.
Last update: 2026-03-10 23:57:19 UTC
README
A composer plugin...
- to show library version diff at "composer update" (e.g. for putting into your GIT commit message),
- to create and update a
composer.listfile next to thecomposer.json.
Features
- print upgrade/downgrade/add/remove of libraries.
- output
composer.listfile which can be added to project's GIT repository.
Install/Uninstall
Depending on your use case it makes sense to add this plugin globally in your development environment.
Global
$ composer global require josefglatz/composer-diff-plugin
$ composer global remove josefglatz/composer-diff-plugin
Locally
When installing the plugin locally for a specific project it's recommended to add it as dev-dependency only.
$ composer --dev require josefglatz/composer-diff-plugin
$ composer --dev remove josefglatz/composer-diff-plugin
License
Copyright 2016 Mercari, Inc. Copyright 2020 Josef Glatz
Licensed under the MIT License
Support
Many thanks to my employer supseven.at for sponsoring work time.
