Releases: jchristgit/crow
Releases · jchristgit/crow
0.2.0
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
andc: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. Seecrow_plugins
for more
information.
0.1.4
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.