Skip to content

0.2.0

Latest
Compare
Choose a tag to compare
@jchristgit jchristgit released this 04 May 18:39
· 3 commits to master since this release
v0.2.0
a1e961e

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.