- Requires PHP
8.4 - Requires
innmind/foundation:~2.1 - Requires
innmind/framework:~4.0
- Uses
innmind/validationinternally to make sure the data retrieved from Packagist is of the expected format.
- Max opened files exhaustion when loading a vendor with a lot of packages
- Circular dependency crashing the
depends-oncommand by memory exhaustion
- Circular dependency crashing the
ofcommand by memory exhaustion
Innmind\DependencyGraph\Package::repository()
- Support for
innmind/operating-system:~5.0
- When
dotis not installed it displays a message telling so instead of crashing
- Requires
innmind/immutable:~5.2 - Requires
innmind/operating-system:~4.1 - Requires
innmind/framework:~2.0
- Same relation was displayed multiple times
- Support for
innmind/immutable:~5.0
- It uses asynchronous HTTP calls to fetch package details faster
- Support for PHP
8.1
- Abandoned packages dependencies are no longer displayed in the vendor graph
- The vendor graph no longer displays dependencies of dependencies outside the wished vendor (Graphviz had problems generating some big graphs)
- Abandoned packages that are still relied upon are now displayed with a dotted edge