Skip to content

Pipeline Coverage Packagist Docker License Documentation

Composer update check plugin

A Composer Plugin to check outdated packages, based on their requirements.

Features

  • Report outdated packages
  • Multiple exclusion patterns (ignore packages, skip dev-requirements)
  • Perform security scan
  • Allow integration of additional plugins

What are the differences to other plugins and commands?

Against other plugins and commands, this Plugin takes the version constraints into account and reports outdated packages based on the individual requirements in your composer.json file.

Example

Given the following requirements of a composer.json file:

{
  "require-dev": {
    "phpunit/phpunit": "~5.1.0"
  }
}

Using the native Composer command composer outdated, one can only check if major or minor version updates are available. In this case the command output would either show the major update (currently version 9.4.0) or the minor update to version 5.2.0.

The Composer command composer update-check provided by this plugin allows checking for version updates based on the exact requirements. In this case the output would show an available update to version 5.1.7.

License

This project is licensed under GPL 3.0 (or later).


Last update: 2020-11-19