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