3.2.0
- Fix unicode rendering of deps tree (issue #1140)
- ignore return value of
rebar_utils:reread_configin shell provider - normalize include dirs to absolute paths during compilation
- always recompile if
ERL_COMPILER_OPTIONSenv var is set - Compiler source paths in output are now relative
- add support for passing a sys_config to common test
- Expand os ENV proxy support to bootstrap script
- Support ENV config for proxy values
- Write rebar3.crashdump on errors
- Fix compile error case when cover compilation
- Bugfix for upgrading deps of umbrella apps
- Fix minor typo in README
- Handle control sequences in formatted errors
- Don't die when source deps with [raw] are used
- Debug log update
- adjust
data_dir_correcttest in ct suite - filter available package versions individually by buildtools
- Fix path command to consider {deps_dir, "deps"} in rebar.config
- fix windows git working directory
The change of note here is that the compiler's output of file paths is now relative to the project (src/myfile.erl) rather than in _build/<profile>/lib/libname/src/myfile.erl.
To retrieve the old behaviour, add {compiler_source_format, build} in your rebar config (you may prefer to do it in the global file). We have also added {compiler_source_format, absolute} for absolute paths (based on the project, not _build).