3.5.1
THIS RELEASE IS DEPRECATED IN FAVOUR OF 3.5.2 SINCE IT HAD SOME INADEQUATE COMPILE OPTIONS
- Support Erlang/OTP-21
- ensure destination directory exists before copying data to it and fix src_dirs symlinking logic
- Display warnings when global cache dirs are read-only
- Bump cth_readable to 1.3.4 to restore eunit macro formatter functionality and lager compat
- Reload pre-started apps running in first shell boot with new sys.config
- Fix local upgrade etag handling
- Fix precedence rules of erl_opts for test profile
- Display rebar.config.script errors for better diagnosing of issues
- Handle Schema-less Proxy URLs in ENV vars
- Fix quotes handling in packages etag values
- Remove noisy debug message about internal state
- force an order on multiple profiles to fix inconsistencies on repeated runs
- use debug level for logs about bad package versioning
- don't attempt to retry finding missing packages when updating index
- Functions allowing providers and plugins to set ENV vars have been exposed
- do not return first hex package version for a constraint with no match
- Set unicode option for standard_io at entry point
- fix hooks and plugins usage when cleaning build artifacts for deps
- upgrade erlware commons and relx for various bug fixes
- Fix alias provider argument passing