All Versions
20
Latest Version
Avg Release Cycle
41 days
Latest Release
1597 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v3.11.0 Changes
May 30, 2019๐ The added support for OTP-22 means a tacit deprecation of OTP-17 support. The build is likely to keep working, but maintainers will not make an explicit effort to keep it compatible in the future.
- Bug when reread_config running on OTP 17
- ๐ Add support for reading in environment variables from a file
- โฌ๏ธ Upgrade relx to 3.32.0
- Do not apply overrides to a root application.
- OTP-22.0 readiness
- ๐ Add support for git ref and file content as app version
- Supervisor template: add missing comma
- ๐ Remove large comment blocks from templates and use maps in sup
- Fix cth_readable crash with bad lager interaction
- ๐ฆ Format hex packages in a nice/human way
- โ Fix duplicate module naming in edoc test suite data
- ๐ Add basic linting for .app file
-
v3.10.0 Changes
April 16, 2019- โฌ๏ธ upgrade relx 3.31.0
- ๐ Update certifi, ssl_verify_fun, bbmustache
- ๐ support dialyzer plt location and prefix in cli args
- โ rebar3 eunit: Hide slowest tests profile output by default
- ๐ Enable parallel build
- ๐ฆ Catch errors in writing the package cache
- Fix rebar3 deps command
- Attempt at support sys_config_src in shell
- Fix provider hook handling for escriptize
- ๐ Remove ignored hex_core artifact from repo
- โฌ๏ธ Fix handling of transient locks during upgrade
-
v3.9.1 Changes
March 14, 2019- โฌ๏ธ upgrade relx 3.29.0, containing various fixes to the extended start script and nodetool
- ๐ฆ Fix fetching private packages from Hex orgs
- Abort when file:consult/1 returns an error in rebar3_hex_repos:auth_config/1
- ๐ switch documentation links to https where supported
- ๐ Display plugin versions in plugin list command
-
v3.9.0 Changes
February 06, 2019๐ This is a release that both adds a few shell-related features, but more importantly fixes some significant bugs.
First the bugs:- ๐ Fix performance regression in compiler around behaviours, which sometimes resulted in massive slowdowns
- โ Fix common test logging output with OTP-21.2 and logger when multiple crashes happen
- โก๏ธ Fix handling of updated hrl files not triggering a recompile in tests when they are changed
- Unhang the logger when swapping the TTY in shell in OTP-21.1 and later
- ๐ Use double quotes in git shell command on Windows to prevent failures
- fix case clause handling when fetching hg dep
- Reorder rebar3 tree output on umbrella apps to be predictable
- โก๏ธ update templates to remove deprecated maintainers field
โช The shell features are some workarounds and niceties related to known limitations:
-
v3.8.0 Changes
January 05, 2019๐ A bunch of fixes, with some new minor features! The new features are:
- โ Add --generator option for eunit, which lets you run individual test cases
- implement mib_first_files support in rebar_compiler_mib
- ๐ Support ignoring entire modules in xref results
- โ Add a --fail_fast switch to common test which aborts the whole test run as soon as one of them fails -- this feature is experimental
๐ And for the bug fixes:
- โก๏ธ update relx to 3.28.0
- Update hex_core and add mirror_of repo config
- bump erlware_commons to 1.3.1
- ๐ re-expose download/3 for backwards compatibility in git deps-related plugins
- โก๏ธ Fix pkg name during update by using pkg_name understood by hex
- ๐ Fix load order for custom project builders and parse transforms
-
v3.7.4 Changes
November 24, 2018- revert ebin_modules to include all beams minus extra_src (#1955) -- fix for adding modules built from non-erl files, like beams built from erlydtl templates
-
v3.7.3 Changes
November 24, 2018- ๐ Fix a compiler issue that could cause problem in some plugins
-
v3.7.2 Changes
November 24, 2018- ๐ Fixing a bug with recursive source directories' modules not being properly tracked