rollbax v0.9.0 Release Notes
-
- 💥 BREAKING CHANGE: Increased Elixir version requirement to 1.3 and higher.
- Introduced
Rollbax.report_message/4
. - 🌲 Reworked logging support. Now
Rollbax.Logger
is not aLogger
backend, and you cannot send logs to Rollbar automatically viaLogger.*
macros (Rollbar is not a logging aggregation service after all! :stuck_out_tongue:). UseRollbax.report_message/4
instead. Check out the documentation for more information on how to use the newRollbax.Logger
. - 🔧 Made the
:access_token
configuration parameter be only required if:enabled
istrue
. - ➕ Added support for customizing the Rollbar API endpoint.
- Stopped overriding occurrence data provided by the user.
- ➕ Added support for runtime configuration through a callback that can be set with
:config_callback
. - ⬇️ Dropped support for configuring some options through
{:system, variable}
"special" values. The new:config_callback
configuration option allows to fetch variables from the environment at runtime, so that should be used instead.