github erlang/rebar3 3.7.0-rc2

latest releases: 3.25.1, 3.25.0, 3.24.0...
pre-release6 years ago
  • reset default profile app plugins to empty if at the top level (#1885)
  • properly support top level app erl_opts from REBAR_CONFIG os var (#1889)
  • only print skip warning if version is different (#1886)
  • add option to compiler provider to only build dependencies (#1888)
    • add compile type for dynamic project compilation (allows for overriding the entire compilation process of an individual application, for example so Elixir projects that are built with mix)
    • rebar_compiler is a new behaviour that a plugin can implement to be called on any use of the compile provider to compile source files and keep track of their dependencies.
    • only include modules in the .app modules list that are from src_dirs while leaving out those from extra_src_dirs
  • warn if the matched package is retired, skip prerelease (#1897)
  • upgrade relx and set base_dir in overlay_vars (#1902)
  • compiler behaviour (#1893)
  • Bump bbmustache and fix templates (#1862)
  • Fix sample config punctuation (#1890)

From 3.7.0-rc1:

  • support for hex v2, multiple repository fetching, private organizations (#1884)
    • see rebar3_hex for instructions authenticating against private organizations and working with repositories
  • fix: only eval config scripts and apply overrides once per app (#1879)

Don't miss a new rebar3 release

NewReleases is sending notifications on new releases.