diff options
author | Loïc Hoguin <[email protected]> | 2022-04-28 11:46:47 +0200 |
---|---|---|
committer | Loïc Hoguin <[email protected]> | 2022-04-28 11:46:47 +0200 |
commit | 6f9ee4c52066cdbec7c809363649ab30fda22db0 (patch) | |
tree | 8e553eeebae229e3d061f1f7b5abcc2e3b6eef0e /CHANGELOG.asciidoc | |
parent | 3e83513764e8205d67b12346206d8c2fa0e5eed3 (diff) | |
download | erlang.mk-6f9ee4c52066cdbec7c809363649ab30fda22db0.tar.gz erlang.mk-6f9ee4c52066cdbec7c809363649ab30fda22db0.tar.bz2 erlang.mk-6f9ee4c52066cdbec7c809363649ab30fda22db0.zip |
fixup! Upgrade to Relx 4 which is now used as a library
Diffstat (limited to 'CHANGELOG.asciidoc')
-rw-r--r-- | CHANGELOG.asciidoc | 42 |
1 files changed, 20 insertions, 22 deletions
diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc index f237592..db5c7ef 100644 --- a/CHANGELOG.asciidoc +++ b/CHANGELOG.asciidoc @@ -1,25 +1,3 @@ -2018/12/03: Relx has been updated to v3.27.0. - -2018/12/03: Dependencies are no longer always rebuilt by - default. Please check the documentation for - information. A quick fix if this causes an - issue is to add `FULL = 1` at the top of your - Makefile. - -2018/12/06: Change the default COVER_DATA_DIR to be the - same as COVER_REPORT_DIR. - -2019/06/20: `list-deps` now includes local applications - found in the `APPS_DIR` directory. - -2020/03/25: The `-lerl_interface` argument has been removed - from the default `LDLIBS`. This is an old library - that is getting removed in OTP-23 and should no - longer be used. Note that the default still includes - `-lei` which is part of the Erlang/OTP Erl_Interface - *application* but is built as a separate C library. - The removal only applies to `-lerl_interface` itself. - 2020/06/18: Concuerror integration has been added. It is currently minimal but usable. Experimentation and feedback is welcome. @@ -27,3 +5,23 @@ 2020/11/30: Support for publishing Hex releases and docs has been added. It is currently experimental. Feedback is more than welcome. + +2022/03/25: The -Wrace_conditions Dialyzer flag was removed + as it is no longer available starting from OTP 25. + +2022/??/??: Relx has been updated to v4. Relx v4 is no longer + an escript, therefore breaking changes were + introduced. The `RELX`, `RELX_URL` and `RELX_OPTS` + variables were removed. The `relx` project must + be added as a `DEPS`, `BUILD_DEPS` or `REL_DEPS` + dependency to enable building releases. For example: + `REL_DEPS = relx`. Relx itself has had some + additional changes: the `start` command has + been replaced by `daemon`, and configuration + defaults have changed so that you may need + to add the following to your relx.config file: + + ``` erlang + {dev_mode, false}. + {include_erts, true}. + ``` |