kylekatarnls/multi-tester
Run dependent projects’ test suites against your current package changes. Multi-tester swaps your package into other projects’ vendor dirs and executes their unit/CI (Travis-friendly) commands, helping catch breaking changes early in Composer ecosystems.
allow-plugins by @kylekatarnls in https://github.com/kylekatarnls/multi-tester/pull/26"replace" key by @kylekatarnls in https://github.com/kylekatarnls/multi-tester/pull/26Full Changelog: https://github.com/kylekatarnls/multi-tester/compare/2.6.0...2.6.1
Full Changelog: https://github.com/kylekatarnls/multi-tester/compare/2.5.3...2.6.0
Allow symfony/yaml 6 and 7.
Raise exception on empty response before trying to JSON-decode it
Consider null conclusion as successful
--colors and --no-colors overriding automated detection of color support--detach option for git checkoutgit one so source.type can be omittedgetPackage, and introduce instead getPackageName for clarity and consistencyArguments for arguments parsingCloner for cloning commands generationSupport packagist 2 and use it by default
Fallback to libraries.io if packagist.org fails
Show JSON output when an error occurs
Test if JSON contains a valid hash
Allow to specify composer version
Support composer/semver from 1.0 to 3.*
Handle composer "replace" and autoload
Apply quiet option to all install output
Add --quiet-install (-q) option
multi-tester can now be installed globally
Reduce build size
Add info to see what step is running
Implement add option
Allow multiple versions of the same project
Add colors to summary and exit status
Fix typings
Add stop_on_failure setting
Create Project class
Align working directories across processes
Fix change directory detection
Create working directory inside current directory
Add cd command fallback
How can I help you explore Laravel packages today?