Tags: ryderside/rebar3
Tags
Bump to 3.6.0 - Introduce support of add and del operations for overrides - OTP-21 compatibility - Bump cth_readable for OTP-21 compat - upgrade relx to 3.25.0 - upgrade bbmustache to 1.5.0 - run compile provider in default namespace from bare compiling (fixes hooks for mix builds) - Resolve string vs list crashing rebar3 in erl_first_files - Create ERLANG_LIB_*_erl_interface environment variables only if erl_interface exists - Add hooks to the upgrade command - Add --start-clean flag to rebar3 shell - Auto-boot main app in OTP app project templates - Use maps for child spec examples in templates
Release 3.5.1 - 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
3.5.0 some new features! - The alias plugin has been promoted to a built-in command - Support minimal coverage enforcement in tests with cover --min_coverage=0..100 - add eunit and ct option to set coverdata file name (--cover_export_name) - Add experimental support for ct --retry option, allowing to replay previously failed test cases. The alias plugin is a particular highlight letting you define your own rebar3 commands out of sequences of existing ones. Multiple fixes were also added: - Update to the bootstrap script fixing some file handling and windows issues - Prevent escriptize failure when ebin/ has subdirectories - Prevent plugin unloading from killing currently running command (soft-purge in-compile) - Fix file handling on Windows 7 - fix code path handling when validating plugins - Disable color in git log commands when enabled globally - Update manpages
Bump to 3.4.7 - Allow silencing skip warnings when fetching deps - Fix warning in CT output control when using lager - Fix compilation crash for custom resources with dynamic versions - Fix a regression in relx eating config file lines and fix windows nodetool - Make debug_info rules clear for profile composition
3.4.5 - OTP-21 readiness, Full Unicode support, massive dep upgrade - fixed handling of proxy username and password when fetching registry - git versions from tag made consistent and all strip 'v' prefix - Prevent hard crash on duplicate plugin paths - Fix include paths in profile multiapp edge case - Fix unlock state carry, which broke do sequences with unlock in them. - Avoid guessing on utf8 decoding of app files - Various fixes related to .app files - Warn user when an unsupported local git or hg resource is used - Corrects a fix to src_dir values - Update eunit_formatters to latest version - Changes in wording of warnings for more accuracy
3.4.4 - [fix sys config merging](erlang#1625) - [Fix relative src_dir specifications to avoid double .app.src file detection](erlang#1624) - [Recompile when include files change in non-default directories](erlang#1619)
PreviousNext