Skip to content

Releases: Lendable/composer-license-checker

v1.2.1

02 Jul 22:51
0ea7577
Compare
Choose a tag to compare

1.2.1 (2024-07-02)

Fixes / Maintenance

  • Validate package name is not empty in installed.json provider (#343) (006827a)

1.2.0

03 Mar 10:32
b76c26c
Compare
Choose a tag to compare

What's Changed

Runtime

Quality

Full Changelog: 1.1.1...1.2.0

1.1.1

02 Mar 12:48
6900663
Compare
Choose a tag to compare

What's Changed

Runtime

Quality

Full Changelog: 1.1.0...1.1.1

1.1.0

12 Jan 07:54
76c3a66
Compare
Choose a tag to compare

What's Changed

Runtime

Quality

New Contributors

Full Changelog: 1.0.4...1.1.0

1.0.4

20 Sep 12:03
fdbb6ad
Compare
Choose a tag to compare

What's Changed

Runtime

  • Fixed handling of packages with disjunctive licensing by @ivastly in #192

New Contributors

Full Changelog: 1.0.3...1.0.4

1.0.3

27 Mar 16:42
dbcc551
Compare
Choose a tag to compare

What's Changed

Runtime

  • Move SHELL_VERBOSITY to env rather than prefixing in shell command when running Composer by @ben-challis in #88
  • Improve package name validation re: empty strings and explode() by @ben-challis in #101
  • Support for multiple output formats (human readable, json) via --format option by @ben-challis in #102
  • New event system used internally for notifications during processing by @ben-challis in #102
  • Remove setting version in main command as hard coded and incorrect by @ben-challis in #106
  • Add description to main command by @ben-challis in #105

Quality

  • Add PHPDoc types for test data provider by @ben-challis in #65
  • Tweak readme code example comment phrasing by @ben-challis in #79
  • Use boolean assertion methods over assertSame(bool, x) by @ben-challis in #78
  • Use asserter for command testing by @ben-challis in #83
  • Use JSON_THROW_ON_ERROR flag with json_encode() in test suite by @ben-challis in #82
  • Ease stubbing in concrete stubs via a Result support interface by @ben-challis in #84
  • Add test that SHELL_VERBOSITY isn't inherited by sub-execution of Composer commands by @ben-challis in #89

Full Changelog: 1.0.2...1.0.3

1.0.2

21 Feb 10:54
a064b18
Compare
Choose a tag to compare

What's Changed

Runtime

  • Fix an incorrect exception message when validating installed.json by @ben-challis in #57

Full Changelog: 1.0.1...1.0.2

1.0.1

16 Feb 17:27
3471d27
Compare
Choose a tag to compare

What's Changed

Runtime

Quality

  • Document licensing information providers by @ben-challis in #50
  • Document pointing to a non-default location configuration file by @ben-challis in #49

New Contributors

Full Changelog: 1.0.0...1.0.1

1.0.0

13 Feb 12:30
833562d
Compare
Choose a tag to compare

What's Changed

Quality

Full Changelog: 0.1.1...1.0.0

0.1.1

13 Feb 11:56
7268465
Compare
Choose a tag to compare

What's Changed

Runtime

  • Fix handling of dependencies without any licenses at all by @ben-challis in #44

Full Changelog: 0.1.0...0.1.1