composer-changelogs icon indicating copy to clipboard operation
composer-changelogs copied to clipboard

Improve the "composer outdated" command output

Open damienalexandre opened this issue 7 years ago • 1 comments

One thing I love about this plugin is the direct links to changelogs and diff when I run "composer update", this is what allow me to make sure what's going to be shipped with my application / what I can improve with those new packages updates.

But it's kind of tricky, slow and breaking stuffs sometimes to run "composer update" just to get the list of links / versions etc.

There is an outdated command in Composer which list all the installed packages and what versions you could upgrade with:

bash-4.3$ composer outdated

composer/ca-bundle                             1.0.8                                     1.1.0   Lets you find a path to the system CA bundle, and includes a fallback to the Mozil...
doctrine/doctrine-bundle                       1.6.13                                    1.8.1   Symfony DoctrineBundle
doctrine/doctrine-migrations-bundle            v1.2.1                                    v1.3.1  Symfony DoctrineMigrationsBundle
doctrine/orm                                   v2.5.11                                   v2.5.14 Object-Relational-Mapper for PHP

This is super useful but it miss the links with diff and changelog this plugin provides when doing an update!

Could this be possible to add?

Cheers :yellow_heart: from JoliCode :yellow_heart: :yum:

damienalexandre avatar Dec 28 '17 08:12 damienalexandre

One alternative could have been to support the dry-run flag of the composer update command but sadly Composer do not run script & plugin when this flag is passed :confused: (related to #71)

pyrech avatar Feb 04 '23 16:02 pyrech