Enhancement
10 changes
Improve dependency convergence by explicitly checking each requirement instead of expecting all requirements to be equal
Support optional dependencies with optional: true. Optional dependencies are downloaded for the current project but they are automatically skipped when such project is used as a dependency
Set compilation status per ParallelCompiler and not globally
Ensure Mix does not load previous dependencies versions before deps.get/deps.update
Ensure umbrella apps are sorted before running recursive commands
Ensure umbrella apps run in the same environment as the parent project
Ensure dependency tree is topsorted before compiling
Raise error when duplicated projects are pushed into the stack
Allow lowercase escapes in URI
Setting :load_paths in your project configuration is deprecated