index
:
php-mozart
main
php-mozart
nsfisis
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
crates
/
mozart
/
src
/
commands
/
install.rs
Age
Commit message (
Expand
)
Author
2026-05-11
refactor(package): rename traits and switch dep maps to IndexMap
nsfisis
2026-05-10
refactor(clippy): deny clippy::unused_trait_names
nsfisis
2026-05-10
refactor(io): introduce IoInterface trait mirroring Composer IOInterface
nsfisis
2026-05-10
refactor(package): port RootPackageLoader into RootPackageData::from_raw
nsfisis
2026-05-10
refactor(workspace): consolidate crates into mozart-core
nsfisis
2026-05-09
refactor(install): Slice A — align install.rs with Composer's InstallComman...
nsfisis
2026-05-08
fix(browse): mirror Composer's HomeCommand semantics
nsfisis
2026-05-06
refactor(console): rename color helpers and migrate call sites to console_for...
nsfisis
2026-05-05
refactor(commands): consolidate working_dir resolution into Cli method
nsfisis
2026-05-04
fix(update): run full resolve under --lock to surface alias changes
nsfisis
2026-05-03
feat(registry): support type: path repositories
nsfisis
2026-05-03
fix(install): reject lock when a locked dep's require excludes the root
nsfisis
2026-05-03
fix(install): reject lock when locked packages conflict with each other
nsfisis
2026-05-03
fix(install): align partial-update operation order with Composer
nsfisis
2026-05-03
fix(install): emit reference-suffixed removal and default-branch alias trace
nsfisis
2026-05-03
fix(install): honour config.allow-missing-requirements
nsfisis
2026-05-03
fix(install): skip MarkAliasInstalled when alias was already present
nsfisis
2026-05-03
fix(install): honour branch-alias when checking lock requirements
nsfisis
2026-05-03
fix(install): reinstall when locked package's abandoned flag drifts
nsfisis
2026-05-03
fix(install): reject locks where two packages claim the same name
nsfisis
2026-05-03
fix(install): emit MarkAliasUninstalled and fix dev-branch upgrade direction
nsfisis
2026-05-03
fix(install): switch update trace to dist-ref mode when source refs match
nsfisis
2026-05-03
fix(install): treat dev-reference shifts as upgrades
nsfisis
2026-05-03
fix(install): keep one cycle survivor as root for install ordering
nsfisis
2026-05-03
refactor: switch internal maps/sets from HashMap to IndexMap
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
feat(installer): add trace recorder and topo install order
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
refactor(registry): introduce Repository and InstallerExecutor traits
nsfisis
2026-05-01
feat(registry): support inline 'type: package' repositories
nsfisis
2026-05-01
fix(install): preserve LockedPackage extra_fields in installed.json
nsfisis
2026-05-01
feat(core): reject root composer.json that requires its own name
nsfisis
2026-05-01
feat(install): verify platform requirements before install_from_lock
nsfisis
2026-05-01
feat(install): verify lock file satisfies composer.json requires
nsfisis
2026-05-01
refactor: fix clippy warnings
nsfisis
2026-02-24
fix(cache): enable dist archive caching for all commands
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(install): add CLI option validation, download-only wiring, and apcu-prefi...
nsfisis
2026-02-23
fix(dump-autoload): add config defaults, CLI validation, and class count output
nsfisis
2026-02-22
refactor(console): add console_format! proc macro and migrate all commands
nsfisis
2026-02-22
fix(install): fall back to update when composer.lock is missing
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
[next]