Releases: erlang/rebar3
Releases · erlang/rebar3
alpha-6
- ErlyDTL templating replaced by Mustache properly (some bugfixes)
- Size of rebar3 script cut roughly in half
rebar3 shell
has received an overhaul and now has an agent running (r3:do(compile)
)- package handling overhaul (including checksum verifications and local disk cache)
- much better plugin handling
- bugs fixed in handling upgrading and lock files
- bug fixes related to path-handling
- fixes to hooks and tests
- addition of options to exclude apps, add various source directories
tar
andrelease
commands are now hookable- better error reporting
- more bug fixes
alpha-5
Changes since alpha-4:
- rebar3 now bootstraps itself
- app compile fixes on app info contents and config inheritance
- dropping ErlyDTL and going to Mustache for smaller executable sizes
and faster load time on small CPUs - dropping
erlydtl compile
command, ErlyDTL task moved to a plugin - default dependencies are always fetched in the right place and don't
need to be copied across profile runs - escriptize fixes
unlock
command added- resolving/avoiding clashes when a rebar3 dep and an application
dependency conflict together - profile deduplication (
rebar3 as test,test,prod,test eunit
returns
the profile/directories forprod+test
) upgrade
command bugfixes to recognize promotion of transient deps to
top-level deps- support template when rebar3 is run as an embedded library
- some optimizations
- parse transform support is better in erl_opts
- fixes to package handling
- fixes to
rebar3 deps