In Elixir 1.6 in_umbrella: true
dependencies in mix.exs
behaved just like any other dependency with respect to other options like runtime
and only
.
Since 1.7 runtime
and only
seem to be ignored, for in_umbrella
deps, that is runtime: false
dependencies get started and only: :dev
dependencies get included in the loaded apps, and therefore started by their parents.
Is that behavior change expected?