Skip to content

Releases: jchristgit/crow

0.2.0

04 May 18:39
v0.2.0
a1e961e
Compare
Choose a tag to compare

crow introduces plugin configuration options, which helps in building reusable plugins. The new ETS plugin can be seen as an example for this.

Added

  • Plugins can now accept configuration options. Note this requires each
    plugin, even if not using options, to accept an additional argument in
    c:name/1, c:config/1 and c:values/1
    .

  • Added the Crow.Plugin.options type.

  • Added the Crow.Config module that helps with finding plugins.

Changed

  • Every plugin is now passed options in all of its functions. This can be used
    to, for example, configure the same ETS table plugin that monitors different
    ETS tables for different apps at the same time. See crow_plugins for more
    information.

0.1.4

09 Apr 23:17
d6c9101
Compare
Choose a tag to compare

Crow has been updated to support new Erlang and Elixir versions. Peer
connections are now only logged in the worker, skipping the superfluous
logging of the worker PID in the acceptor process. Support for Elixir <
1.12 is removed.