Releases: Comcast/php-legal-licenses
v2.2.0
v2.1.0
The add method to add Symfony commands was deprecated in Symfomy version 7.4 and removed in version 8.0. However, since we still allow Symfony versions less than 7.4 (for the time being), we added a check to see if the new method addCommand exists. If it does not, it will fall back to the old add command.
Symfony Vulnerability Fix and Minimum PHP Version Update
CVE-2024-51736 (https://github.com/Comcast/php-legal-licenses/security/dependabot/1) was discovered yesterday, November 6th, 2024 and this utility was affected. The minimum version unaffected by this vulnerability was 5.4.46, so this change eliminates support for versions lower than that, which also removes support for PHP versions below 7.2. Therefore this is a breaking change.
Tested the utility after this change on the following PHP versions:
- 7.4 ✅
- 8.0 ✅
- 8.1 ✅
- 8.2 ✅
- 8.3 ✅
- 8.4 ✅
Adds support for Symfony 7
Thanks @MArmourTCCC for your PR!
Adding support for Symfony v6
What's Changed
- added Symfony 6 to composer.json by @orediggerco in #21
- Updating Contributors by @orediggerco in #22
Thanks @milkboy for the contribution!
Full Changelog: v1.1.6...v1.2.0
Support a CSV Output Option
v1.1.6 enable --csv option to output csv format
Removed PHP Version Constraints
v1.1.5 Removing PHP version constraint