Skip to content

Latest commit

 

History

History
31 lines (27 loc) · 1.72 KB

ChangeLog.md

File metadata and controls

31 lines (27 loc) · 1.72 KB

Changelog

All notable changes to this project will be documented in this file.

This format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.1.0 - 2020-04-23

  • Fragmentation support (which was introduced in Erlang/OTP 22)
  • Completely rewritten network subsystem (DIST/ETF).
  • Improved performance in terms of network messaging (outperforms original Erlang/OTP up to x5 times. See Benchmarks)

1.0.0 - 2020-03-03

There is a bunch of changes we deliver with this release

  • We have changed the name - Ergo (or Ergo Framework). GitHub's repo has been renamed as well. We also created cloned repo ergonode to support users of the old version of this project. So, its still available at https://github.com/halturin/ergonode. But it's strongly recommend to use the new one.
  • Completely reworked (almost from scratch) architecture whole project
  • Implemented linking process feature (in order to support Application/Supervisor behaviours)
  • Reworked Monitor-feature. Now it has full-featured support with remote process/nodes
  • Added multinode support
  • Added experimental observer support
  • Fixed incorrect ETF string encoding
  • Improved ETF TermIntoStruct decoder
  • Improved code structure and readability

0.2.0 - 2019-02-23

  • Now we make versioning releases
  • Improve node creation. Now you can specify the listening port range. See 'Usage' for details
  • Add embedded EPMD. Trying to start internal epmd service on starting ergonode.