Module

mix deps

Changes by version

Elixir 1.17.0

· 3 changes

Enhancement Tool: Mix

Add :depth option to Mix.SCM.Git, thus supporting shallow clones of Git dependencies

Enhancement Tool: Mix

Warn if :optional is used in combination with :in_umbrella

Bugfix Tool: Mix

Fix error message for diverged SCM definition in sibling

Elixir 1.15.1

· 1 change

Bugfix Tool: Mix

Fix an issue where dependencies could not be started in an umbrella projects

Elixir 1.14.0

· 1 change

Enhancement Tool: Mix

Mix.Dep.Converger now tells which deps formed a cycle

Elixir 1.13.0

· 2 changes

Enhancement Tool: Mix

Add :subdir option to git deps

Bugfix Tool: Mix

Raise if local dep is unavailable while compiling

Elixir 1.12.2

· 1 change

Bugfix Tool: Mix

Ensure unconstrained rebar deps generate valid mix specifications

Elixir 1.11.0

· 4 changes

Enhancement Tool: Mix

Sort the dependencies alphabetically before printing

Enhancement Tool: Mix

Use origin/HEAD as the default Git ref in dependencies

Enhancement Tool: Mix

Redact Git username/password in output log

Enhancement Tool: Mix

Support rebar3's git_subdir resource type

Elixir 1.9.0

· 1 change

Bugfix Tool: Mix

Raise an error if the umbrella app's dir name and mix.exs app name don't match

Elixir 1.8.0

· 1 change

Bugfix Tool: Mix

Properly mark dependencies with different :system_env as diverged

Elixir 1.7.0

· 3 changes

Enhancement Tool: Mix

Include override: true in rebar dependencies to make the behaviour closer to how rebar3 works (although diverged deps are still marked as diverged)

Bugfix Tool: Mix

Ensure the same dependency from different SCMs are tagged as diverged when those SCMs are remote and non-remote

Bugfix Tool: Mix

Ensure we re-run dependency resolution when overriding a skipped dep in umbrella

Elixir 1.6.0

· 2 changes

Enhancement Tool: Mix

Support :system_env option when specifying dependencies

Bugfix Tool: Mix

Ensure optional dependencies in umbrella applications are loaded

Elixir 1.4.0

· 4 changes

Enhancement Tool: Mix

Warn if there are non-applications in the apps directory for umbrella projects

Enhancement Tool: Mix

Add warning for invalid paths on mix deps.clean

Enhancement Tool: Mix

Add Mix.Project.apps_paths that returns the paths to children applications in umbrella projects

Enhancement Tool: Mix

Add MIX_REBAR environment variable for overriding local rebar