aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/mozart-registry/src/resolver.rs
AgeCommit message (Expand)Author
2026-05-05chore: remove redundant commentsnsfisis
2026-05-04fix(resolver): expose locked branch-alias entries in the poolnsfisis
2026-05-04fix(resolver): normalize bare branch atoms to dev-NAME in root aliasesnsfisis
2026-05-04fix(update): preserve locked refs and aliases on partial updatensfisis
2026-05-04fix(resolver): rewrite self.version on materialized root aliasesnsfisis
2026-05-03fix(resolver): extract aliases from complex root-require constraintsnsfisis
2026-05-03fix(resolver): cap inline package loads by root require constraintnsfisis
2026-05-03feat(registry): support type: path repositoriesnsfisis
2026-05-03fix(resolver): honor config.audit.block-insecure security-advisory filternsfisis
2026-05-03fix(resolver): strip inline #ref and gate alias trace on alias stabilitynsfisis
2026-05-03fix(resolver): reject partial update when locked version fails stabilitynsfisis
2026-05-03fix(update): apply --minimal-changes via policy preferred versionsnsfisis
2026-05-03fix(resolver): expand root branch-alias and self.version replace linksnsfisis
2026-05-03fix(install): skip MarkAliasInstalled when alias was already presentnsfisis
2026-05-03feat(resolver): honour audit.block-abandoned confignsfisis
2026-05-03fix(resolver): load inline type:package entries by name, not eagerlynsfisis
2026-05-03fix(resolver): seed locked packages into pool and honour root-require barriernsfisis
2026-05-03fix(resolver): apply root "X as Y" aliases via pool second passnsfisis
2026-05-03fix(resolver): carry root composer.json conflicts onto the in-pool root entrynsfisis
2026-05-03fix(resolver): seed root package into pool as fixed entrynsfisis
2026-05-03refactor: switch internal maps/sets from HashMap to IndexMapnsfisis
2026-05-03feat(resolver): apply config.platform overrides on top of detected platformnsfisis
2026-05-03fix(resolver): fail when a root require has no matching providersnsfisis
2026-05-03fix(resolver): substitute self.version in pool link constraintsnsfisis
2026-05-02fix(resolver): honor root self-provide/replace as require fulfilmentnsfisis
2026-05-02feat(resolver): support inline #ref pin and default-branch aliasnsfisis
2026-05-02feat(resolver): add branch-alias support across the resolution pipelinensfisis
2026-05-02refactor(registry): plumb RepositorySet and executor through callersnsfisis
2026-05-02refactor(registry): route Packagist queries through RepositorySetnsfisis
2026-05-02feat(resolver): honor --ignore-platform-reqs and wildcard patternsnsfisis
2026-05-01feat(registry): support inline 'type: package' repositoriesnsfisis
2026-02-24fix(solver): iterate live watch chain to prevent infinite loop in propagationnsfisis
2026-02-24feat(cache): enable repo cache for all Packagist API callsnsfisis
2026-02-23refactor(vcs): convert VcsDriver trait to native asyncnsfisis
2026-02-23feat(vcs): add mozart-vcs crate for VCS repository supportnsfisis
2026-02-23fix(update): implement --with constraints, inline shorthand, and APCu passthr...nsfisis
2026-02-22fix(resolver): handle virtual packages and deduplicate pool explorationnsfisis
2026-02-22fix(platform): inject composer pseudo packages into resolvernsfisis
2026-02-22feat(resolver): replace pubgrub with Composer-ported SAT solvernsfisis
2026-02-22fix(resolver): replace ComposerVersion(u16) with semver::Version(u64)nsfisis
2026-02-22refactor: reorganize crates to match Composer subpackage structurensfisis
2026-02-22fix(resolver): replace __root__ with actual package name in error messagesnsfisis
2026-02-22fix(platform): detect PHP version from runtime instead of hardcoding 8.1nsfisis
2026-02-22refactor(async): migrate from blocking HTTP to async/await with tokionsfisis
2026-02-22refactor(workspace): split monolithic crate into 6 workspace cratesnsfisis