| Age | Commit message (Expand) | Author |
| 2026-02-23 | fix(config): add missing keys, implement --absolute, fix output format | nsfisis |
| 2026-02-23 | fix(check-platform-reqs): add informational messages and empty vendor fallback | nsfisis |
| 2026-02-23 | fix(archive): add format completion, stability suffix parsing, and Composer-c... | nsfisis |
| 2026-02-23 | fix(browse): use proper URL validation and match Composer's Windows browser l... | nsfisis |
| 2026-02-23 | feat(init): add SPDX license validation and COMPOSER_DEFAULT_LICENSE support | nsfisis |
| 2026-02-23 | fix(bump): support inline constraints and glob wildcards in package filter | nsfisis |
| 2026-02-22 | fix(check-platform-reqs): check lib-* and composer-*-api against detected pla... | nsfisis |
| 2026-02-22 | fix(reinstall): exit 1 when no packages match criteria | nsfisis |
| 2026-02-22 | fix(show,outdated): reject multiple level filters at once | nsfisis |
| 2026-02-22 | fix(audit): change --abandoned default from "report" to "fail" | nsfisis |
| 2026-02-22 | fix(fund): use 4-space JSON indentation to match Composer | nsfisis |
| 2026-02-22 | fix(licenses): use 4-space JSON indentation to match Composer | nsfisis |
| 2026-02-22 | fix(browse): match Composer's error messages, output formatting, and stderr b... | nsfisis |
| 2026-02-22 | feat(cli): match Composer's --version output format | nsfisis |
| 2026-02-22 | fix(search): match Composer's --only-vendor and JSON output formats | nsfisis |
| 2026-02-22 | feat(search): display abandoned package indicator in search results | nsfisis |
| 2026-02-22 | refactor(console): add console_format! proc macro and migrate all commands | nsfisis |
| 2026-02-22 | fix(validate): use CamelCase-to-dash name suggestion and propagate dependency... | nsfisis |
| 2026-02-22 | fix(suggests): add deduplication and ANSI color output | nsfisis |
| 2026-02-22 | fix(depends): align exit codes and error messages with Composer | nsfisis |
| 2026-02-22 | fix(search): validate --only-name/--only-vendor exclusivity and --format values | nsfisis |
| 2026-02-22 | fix(bump): align output messages with Composer output | nsfisis |
| 2026-02-22 | fix(licenses): align error messages with Composer output | nsfisis |
| 2026-02-22 | fix(suggests): align output formatting and root package filtering with Composer | nsfisis |
| 2026-02-22 | fix(clear-cache): enforce 1 GB repo cache size limit during GC | nsfisis |
| 2026-02-22 | fix(about): respect --quiet flag by using console output | nsfisis |
| 2026-02-22 | fix(bump): return exit code 1 on dry-run with changes and warn when type is a... | nsfisis |
| 2026-02-22 | fix(test): correct install command expectation when no lock file present | nsfisis |
| 2026-02-22 | chore: cargo fmt | nsfisis |
| 2026-02-22 | feat(remove): implement --unused flag to prune orphan packages | nsfisis |
| 2026-02-22 | feat(validate): implement --with-dependencies flag | nsfisis |
| 2026-02-22 | feat(update): implement --patch-only, --root-reqs, --bump-after-update | nsfisis |
| 2026-02-22 | feat(audit): display version info in audit output | nsfisis |
| 2026-02-22 | refactor: reorganize crates to match Composer subpackage structure | nsfisis |
| 2026-02-22 | fix(install): fall back to update when composer.lock is missing | nsfisis |
| 2026-02-22 | fix(resolver): replace __root__ with actual package name in error messages | nsfisis |
| 2026-02-22 | fix(platform): detect PHP version from runtime instead of hardcoding 8.1 | nsfisis |
| 2026-02-22 | chore: cargo fmt | nsfisis |
| 2026-02-22 | refactor(http): centralize User-Agent string in mozart-core | nsfisis |
| 2026-02-22 | chore: remove some of #[ignore] attributes | nsfisis |
| 2026-02-22 | feat(init): add interactive dependency selection via Packagist search | nsfisis |
| 2026-02-22 | feat(repository): implement repository command with all actions | nsfisis |
| 2026-02-22 | chore: remove unused files | nsfisis |
| 2026-02-22 | refactor(async): migrate from blocking HTTP to async/await with tokio | nsfisis |
| 2026-02-22 | feat(tracing): add performance profiling via tracing crate | nsfisis |
| 2026-02-22 | refactor(workspace): split monolithic crate into 6 workspace crates | nsfisis |
| 2026-02-21 | feat(completion): add shell completion generation via clap_complete | nsfisis |
| 2026-02-21 | feat(console): add structured error handling, verbosity, and suggestions | nsfisis |
| 2026-02-21 | test(constraint): add comprehensive unit tests for version parsing and matching | nsfisis |
| 2026-02-21 | test(cli): add end-to-end integration tests for CLI commands | nsfisis |