CHANGELOG.asciidoc 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. 2020/06/18: Concuerror integration has been added. It is
  2. currently minimal but usable. Experimentation
  3. and feedback is welcome.
  4. 2020/11/30: Support for publishing Hex releases and docs
  5. has been added. It is currently experimental.
  6. Feedback is more than welcome.
  7. 2022/03/25: The -Wrace_conditions Dialyzer flag was removed
  8. as it is no longer available starting from OTP 25.
  9. 2022/05/20: Relx has been updated to v4. Relx v4 is no longer
  10. an escript, therefore breaking changes were
  11. introduced. The `RELX`, `RELX_URL` and `RELX_OPTS`
  12. variables were removed. The `relx` project must
  13. be added as a `DEPS`, `BUILD_DEPS` or `REL_DEPS`
  14. dependency to enable building releases. For example:
  15. `REL_DEPS = relx`. Relx itself has had some
  16. additional changes: the `start` command has
  17. been replaced by `daemon`, and configuration
  18. defaults have changed so that you may need
  19. to add the following to your relx.config file:
  20. ``` erlang
  21. {dev_mode, false}.
  22. {include_erts, true}.
  23. ```
  24. 2022/05/31: Xref support has been rewritten. Erlang.mk no
  25. longer uses the xref_runner, instead implementing
  26. its own interface. This new interface is more
  27. flexible and more powerful: it supports both
  28. checks and informational analyses as well as
  29. the Xref query functions that use the powerful
  30. Xref language to perform custom queries. Erlang.mk
  31. can also run analyses and queries against all
  32. dependencies as well as Erlang/OTP applications.