| Age | Commit message (Expand) | Author |
| 2026-05-05 | chore: remove redundant comments | nsfisis |
| 2026-05-05 | refactor(commands): consolidate working_dir resolution into Cli method | nsfisis |
| 2026-05-04 | fix(update): preserve locked refs and aliases on partial update | nsfisis |
| 2026-05-04 | fix(update): run full resolve under --lock to surface alias changes | nsfisis |
| 2026-05-03 | fix(update): honor symlink:false on path repos during partial update | nsfisis |
| 2026-05-03 | feat(registry): support type: path repositories | nsfisis |
| 2026-05-03 | fix(update): pattern-match allow-list specifiers and reuse locked metadata | nsfisis |
| 2026-05-03 | fix(resolver): honor config.audit.block-insecure security-advisory filter | nsfisis |
| 2026-05-03 | fix(update): wire up the bare-keyword mirrors mode | nsfisis |
| 2026-05-03 | fix(update): apply --minimal-changes preferred versions on partial update | nsfisis |
| 2026-05-03 | fix(update): unlock replacer when --with-deps walks a replaced require | nsfisis |
| 2026-05-03 | fix(update): apply --minimal-changes via policy preferred versions | nsfisis |
| 2026-05-03 | fix(resolver): expand root branch-alias and self.version replace links | nsfisis |
| 2026-05-03 | fix(update): mirror Composer's always-include-dev resolution path | nsfisis |
| 2026-05-03 | fix(install): align partial-update operation order with Composer | nsfisis |
| 2026-05-03 | fix(update): union lock and repo requires when expanding --with-deps | nsfisis |
| 2026-05-03 | fix(update): unlock new-package deps via repo requires for --with-deps | nsfisis |
| 2026-05-03 | feat(resolver): honour audit.block-abandoned config | nsfisis |
| 2026-05-03 | fix(resolver): seed locked packages into pool and honour root-require barrier | nsfisis |
| 2026-05-03 | fix(resolver): apply root "X as Y" aliases via pool second pass | nsfisis |
| 2026-05-03 | fix(resolver): carry root composer.json conflicts onto the in-pool root entry | nsfisis |
| 2026-05-03 | fix(resolver): seed root package into pool as fixed entry | nsfisis |
| 2026-05-03 | refactor: switch internal maps/sets from HashMap to IndexMap | nsfisis |
| 2026-05-03 | feat(resolver): apply config.platform overrides on top of detected platform | nsfisis |
| 2026-05-02 | fix(resolver): honor root self-provide/replace as require fulfilment | nsfisis |
| 2026-05-02 | feat(resolver): add branch-alias support across the resolution pipeline | nsfisis |
| 2026-05-02 | fix(installer): match Composer's transaction order and uninstall label | nsfisis |
| 2026-05-02 | test(installer): switch fixtures to in-process harness | nsfisis |
| 2026-05-02 | refactor(commands): split install/update into CLI execute + library run | nsfisis |
| 2026-05-02 | refactor(registry): plumb RepositorySet and executor through callers | nsfisis |
| 2026-05-02 | fix(update): normalize locked version to 4-segment form on partial pin | nsfisis |
| 2026-05-01 | feat(core): reject root composer.json that requires its own name | nsfisis |
| 2026-02-24 | fix(cache): enable dist archive caching for all commands | nsfisis |
| 2026-02-24 | feat(cache): enable repo cache for all Packagist API calls | nsfisis |
| 2026-02-23 | refactor(cli): route command output through Console abstraction | nsfisis |
| 2026-02-23 | fix(cli): align install/update output with Composer conventions | nsfisis |
| 2026-02-23 | feat(vcs): add mozart-vcs crate for VCS repository support | nsfisis |
| 2026-02-23 | fix(update): implement --with constraints, inline shorthand, and APCu passthr... | nsfisis |
| 2026-02-23 | fix(install): add CLI option validation, download-only wiring, and apcu-prefi... | nsfisis |
| 2026-02-22 | refactor(console): add console_format! proc macro and migrate all commands | nsfisis |
| 2026-02-22 | fix(bump): align output messages with Composer output | nsfisis |
| 2026-02-22 | chore: cargo fmt | nsfisis |
| 2026-02-22 | feat(update): implement --patch-only, --root-reqs, --bump-after-update | nsfisis |
| 2026-02-22 | fix(resolver): replace __root__ with actual package name in error messages | nsfisis |
| 2026-02-22 | chore: remove some of #[ignore] attributes | nsfisis |
| 2026-02-22 | refactor(async): migrate from blocking HTTP to async/await with tokio | nsfisis |
| 2026-02-22 | refactor(workspace): split monolithic crate into 6 workspace crates | nsfisis |
| 2026-02-21 | feat(console): add structured error handling, verbosity, and suggestions | nsfisis |
| 2026-02-21 | feat(cache): add filesystem-backed cache with TTL expiration and size-limited GC | nsfisis |
| 2026-02-21 | feat(autoload): add classmap scanning, optimize, APCu, platform checks, and s... | nsfisis |