Third Beta
- rebar3/757: Use raw bytestream when writing files
- rebar3/759: set parent on already fetched apps so tree works
- rebar3/760: move state into app_info
- rebar3/761: `rebar3 path' provider
- rebar3/762: Displays package caching actions
- rebar3/766: Utf8 tree
- rebar3/767: use ~ts for unicode output and reset encoding to latin1
- rebar3/769: Fix cover_spec options for ct
- rebar3/771: only load packages when needed
- rebar3/772: delete and prepend code path instead of replacing, fixes #770
- rebar3/773: Revert "only load packages when needed"
- rebar3/774: Revert "Revert "only load packages when needed""
- rebar3/775: Fix #744: Allow _checkouts dep to override pkg dep not in registry
- rebar3/777: add current_app attribute for setting before calling hooks
- rebar3/779: hooks/artifacts are always run/resolved from an app unless at top of umbrella
- rebar3/780: support updating of per app info by hooks
- rebar3/781: upgrade providers, new version gives error message for bad provider dep
- rebar3/783: Add plt_include_all_deps dialyzer option
- rebar3/784: add 'local install' and 'local upgrade'
- rebar3/785: fix run_all_hooks call for ct provider, no need to pass appinfo
- rebar3/786: add 'bare compile' provider, for starters for use by mix
- rebar3/787: fix dialyzer warnings
- rebar3/792: check checksum of rebar3 download in local_upgrade provider
- rebar3/795: cover compile beams compiled for ct/eunit seperately from beams compi…
- rebar3/796: use full path of apps for priv files included in escript
- rebar3/798: Terms is already a list
- rebar3/799: parse versions in deps tree output and support checkouts
- rebar3/800: extract
retarget_path/2',
relative_path/2' and `reduce_path/1' and add tests - rebar3/802: replace noinput with noshell so providers that ask for input work
- rebar3/805: eunit test provider
- rebar3/806: test for ensuring
data_dir
is set correctly in ct configs - rebar3/809: Fix typo in plugins command help
- rebar3/810: update travis for s3
- rebar3/811: Improved git versioning
- rebar3/813: Fix parsing of version #'s of dependencies
- rebar3/814: add DEBUG statement of the command sequence that'll be run
- rebar3/815: Revert "Improved git versioning"
- rebar3/816: make v prefix in git tag version optional
- rebar3/817: Update erlware commons and relx
- rebar3/821: Fix consult_and_eval/2 to behave like consult
- rebar3/822: handle case that upgraded app no longer has .app.src file
- rebar3/823: Colorized dialyzer output
- rebar3/824: include source the app is being ugpraded to, like with fetching, in info
- rebar3/825: Git versioning 2
- rebar3/826: add an export to allow specifing arbitrary extra erl files to be compiled
- rebar3/827: Write original messages not fancy ones to disk
- rebar3/828: Group dialyzer warnings by file and concentrate output
- rebar3/834: handle newly added deps to config even when lock is empty
- rebar3/835: Bump relx to 3.7.0
- rebar3/837: fix canonical path tests on windows
- rebar3/838: Properly warn on missing rebar3 deps
- rebar3/839: Shell handles all possible relx app formats
- rebar3/840: only upgrade children and transitive children of dep being upgraded
- rebar3/841: fix dialyzer warnings
- rebar3/842: make short name the default in vmargs
- rebar3/843: upgrade relx. it wasn't creating nodetool
- rebar3/847: Add support for disabling ssl verification for hex