ion-bazan/composer-diff
Compares composer.lock changes and generates Markdown report so you can use it in PR description.
v2.2.0
2.2M downloads/mo
#2961 most downloaded on Packagist
IonBazan/composer-diff
What this package is like to depend on
Last release 1 months ago
17 Jul 2026
Release timing varies
gaps range from 3 weeks to 1.6 years
Some releases are documented
notes for 10 of 29 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
29 releases · first in 2020
3 releases in the last 12 months
see the full history below
Release timeline
29 releases · Jun 2020 to Jul 2026Releases
latest 29-
v2.2.017 Jul 2026Release notes
Open source →- Add
--allow-missingoption to ignore missingcomposer.lockfiles and treat them as empty.
- Add
-
v2.1.017 Jul 2026Release notes
Open source →What's Changed
- Add --filter option to restrict output to matching packages
- Add --sort option to order output alphabetically
- Add collapsible PR formatter (--format=pr)
Full Changelog: v2.0.0...v2.1.0
-
v2.0.016 Jul 2026Release notes
Open source →- BC Break: Drop support for PHP < 7.2
- BC Break: Drop support for Symfony < 5.4
- BC Break: Drop support for Composer v1
- BC Break: Fully typed code base
Full Changelog: v1.13.0...v2.0.0
-
v1.13.021 Aug 2025 -
v1.12.122 Jul 2025 -
v1.12.018 Apr 2025Release notes
Open source →- BC break: Refactor internal classes (mostly
FormatterandDiffEntryto allow using this package as a library (#43) - BC break:
licensesare nowstring[]instead ofstring|nullwhen usingjsonformat output
- BC break: Refactor internal classes (mostly
-
v1.11.006 Feb 2025Release notes
Open source →🚀 Added support to filter out non-direct dependencies using
--direct(-D) flag similarly tocomposer outdated(#40) thx @royduin for the idea -
v1.10.031 Jan 2025Release notes
Open source →📖 Add new
--with-licenses(-c) option to display license information for each package change (#38 thanks @giggsey) -
v1.9.220 Dec 2024Release notes
Open source →🔗 Return package homepage when repository URL cannot be determined - this should provide better context for packages using custom repositories and WordPress Packagist.
🔧 Upgrade to PHPStan v2 -
v1.9.102 Aug 2024Release notes
Open source →🔗 Improve GitHub compare links to use 3-dot syntax (#35)
💄 Fix Readme typos and ensure PSR-4 compliance (#33, #32 thx @szepeviktor) -
v1.9.026 Apr 2024Nothing published for this version
-
v1.8.029 Dec 2023Nothing published for this version
-
v1.7.011 May 2022Nothing published for this version
-
v1.6.120 Apr 2022Nothing published for this version
-
v1.6.006 Jan 2022Nothing published for this version
-
v1.5.006 Dec 2021Nothing published for this version
-
v1.4.005 Nov 2021Nothing published for this version
-
v1.3.122 Jun 2021Nothing published for this version
-
v1.3.017 Jun 2021Nothing published for this version
-
v1.2.014 Jun 2021Nothing published for this version
-
v1.1.214 Jun 2021Nothing published for this version
-
v1.1.122 Apr 2021Nothing published for this version
-
v1.1.008 Apr 2021Nothing published for this version
-
v1.0.008 Mar 2021Nothing published for this version
-
v0.3.101 Jul 2020Nothing published for this version
-
v0.3.001 Jul 2020Nothing published for this version
-
v0.2.125 Jun 2020Nothing published for this version
-
v0.2.025 Jun 2020Nothing published for this version
-
v0.1.024 Jun 2020Nothing published for this version