3.17.0
This release is mostly bug fixes, and repairs prior broken builds of elixir dependencies, but also includes a couple of useful features.
New Features:
- Add escript_incl_priv so escriptize priv dir inclusion works with _checkouts and profiles
- Added SSL cacert patch to support Corporate MITM Proxies
Bug fixes:
- rebar3 release to honour the ignore-xref attribute
- Bump relx to 4.5.0
- use copied erts dir when tar'ing even when the user sets the erts
- improve error message when a symlink creation fails
- State extended with a filter method to filter xref_warnings
- Do not require logger
- Add default time warp mode of multi
- optionally allow static node name prefixes
- use random:uniform instead of os:pid when constructing node name in nodetool
- Fix eval command to use ERL_DIST_PORT, consistency with rpc command
- Fix bin script arguments to erlexec
- Give compiler hints when handling run-time deps in parse_transforms
- Make
rebar_file_utils:system_tmpdir/1
takeTMPDIR
env var into account on *nix - Handle abstract code starting with a non-file attribute
- Prefer erlang app to mix project
- Drop bootstrap URI handling functions warnings
- Prevent crashes on recursive src_dir definitions in deps
- Fix ssl check hostname options for wildcard certificate
- {xref_ignores} now properly works on module,
- Normalize Dialyzer PLT paths
- Fix optimistic registry update of plugins being upgraded