Releases: myerscode/package-discovery
Releases · myerscode/package-discovery
2026.0.0
New Features
6fe9688- exceptions: add PackageNotFoundException extending InvalidArgumentException (commit by @oniice)b013f80- finder: add has() method for package existence check (commit by @oniice)123e032- finder: add installedPackageNames() method (commit by @oniice)ee664ab- finder: add discoverAll() to find all packages with extra metadata (commit by @oniice)1714d06- discover: support array of namespaces in discover() (commit by @oniice)6394ab6- finder: add discoverByType() to filter discovery by Composer package type (commit by @oniice)
Bug Fixes
7b3872f- discover: remove dead loose comparison in shouldIgnoreAll check (commit by @oniice)a42237a- locate: use realpath() for robust path resolution (commit by @oniice)
Performance Improvements
e7dd0a9- discover: short-circuit when all packages are ignored (commit by @oniice)cab8472- findPackage: replace BagUtility map with direct loop (commit by @oniice)5985e89- installedPackages: cache result to avoid repeated disk reads (commit by @oniice)