| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-02-21 | feat(update): implement update command with resolver-based dependency updates | nsfisis | |
| Add full update command supporting --lock (content-hash refresh only), --dry-run, --no-install, --no-dev, --prefer-stable, --prefer-lowest, and partial updates (named packages). Extract install_from_lock() from install.rs for shared use. Add Stability::parse() to package.rs. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> | |||
| 2026-02-21 | feat(require): implement require command with Packagist version resolution | nsfisis | |
| Add the require command that updates composer.json with new package dependencies. When no version constraint is specified, the best version is resolved from the Packagist p2 API based on minimum-stability. Includes packagist API client, version comparison/stability detection, and RawPackageData deserialization support for roundtrip editing. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> | |||
| 2026-02-14 | define package types, which represent composer.json | nsfisis | |
