0.11.1

Released on 2013-11-07

Changes

Type
enhancement
Tool
Elixir
Module
Mix
Description
Improve dependency convergence by explicitly checking each requirement instead of expecting all requirements to be equal
Type
enhancement
Tool
Elixir
Module
Mix
Description
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
Type
enhancement
Tool
Elixir
Module
Kernel
Description
Set compilation status per ParallelCompiler and not globally
Type
enhancement
Tool
Elixir
Module
Mix
Description
Ensure Mix does not load previous dependencies versions before `deps.get`/`deps.update`
Type
enhancement
Tool
Elixir
Module
Mix
Description
Ensure umbrella apps are sorted before running recursive commands
Type
enhancement
Tool
Elixir
Module
Mix
Description
Ensure umbrella apps run in the same environment as the parent project
Type
enhancement
Tool
Elixir
Module
Mix
Description
Ensure dependency tree is topsorted before compiling
Type
enhancement
Tool
Elixir
Module
Mix
Description
Raise error when duplicated projects are pushed into the stack
Type
enhancement
Tool
Elixir
Module
URI
Description
Allow lowercase escapes in URI
Type
enhancement
Tool
Elixir
Module
Mix
Description
Setting `:load_paths` in your project configuration is deprecated