Skip to content

v3.0.2 - Split Configuration

Choose a tag to compare

@hazardfn hazardfn released this 30 Jan 00:13
· 76 commits to develop since this release

Enhancements

  • Configuration options are now split out based on connection type giving you more control over your pool sizes especially when it concerns combined connections.

  • Custom config modules can now be created allowing you to change where these settings are read from as well as some of the logic behind them (for example if you don't like how we do event_host() then write an extension module that changes it). You might want to store these configuration options in a DB so a front-end can show them, add them to your DB and alter the functions to read the right keys!

Notes

  • v3.0.0 and v3.0.1 were development versions and therefore skipped, 2 revisions were required to iron out the split config. These were mostly related to dialyzer and credo, if you are interested the hotfix branches are still visible in the commit history (history is everything!)

  • This version is NOT backwards compatible and requires changes in order to upgrade from 2.x.x, information about how to do this is included in the README.md.

Known Issues

  • Some of the module documentation is wrong/out of date in this release and the custom config module feature is not documented, this will be addressed in the next release. For now the README.md file should have everything that you need and take the hex docs with a pinch of salt.