| Age | Commit message (Expand) | Author |
| 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 |
| 2026-02-21 | feat(update): add wildcard expansion, dependency traversal, minimal-changes, ... | nsfisis |
| 2026-02-21 | feat(install): add InstallConfig, platform warnings, and download progress | nsfisis |
| 2026-02-21 | feat(depends): implement depends and prohibits commands with shared dependenc... | nsfisis |
| 2026-02-21 | feat(update): implement update command with resolver-based dependency updates | nsfisis |
| 2026-02-11 | change commands::*::execute() signatures | nsfisis |
| 2026-02-11 | enable workspace | nsfisis |