Releases: seanpianka/tracing-layer-slack-discord
Releases · seanpianka/tracing-layer-slack-discord
2024-07-03
[Core v0.3.0] - 2024-07-03
Added, Breaking Changes
- Separate
start
frominit
: The initialization of the webhook layers now requires explicitly starting the background workers. This change allows the instantiation of a webhook layer from a sync context, while allowing the async tasks which drive the process to send webhook messages to be spawned on a tokio runtime afterwards.
Fixed
- Core docs: Remove mentions of specific webhook layer implementations in tracing-layer-core docs
- Example updates: Updated all examples to explicitly start and shut down background workers.
v0.6.1
v0.6.0
Added
- Messages are now formatted with Slack's Block Kit by default. This can be disabled by disabling the default features so that
blocks
is not enabled. - Reduced the size of each message and added emojis.
- Added feature flags for enabling gzip compression in reqwest and controlling the usage of native-tls versus rustls.
v0.5.1
Added
- Filter messages sent to Slack by their level. Offers optional control over messages sent to Slack, independent of the tracing subscriber's current logging level.
v0.5.0
Added
- Remove all configuration except webhook URL, as Slack Apps control all configuration centrally now (and custom integrations are deprecated)
Documentation
- Add example for filtering traces from being sent to Slack by the content of their messages
v0.4.0
[0.4.0] - 2021-10-27
Added
- Upgrade to tracing-subscriber and tracing-bunyan-formatter 0.3
Documentation
- Updated docs.rs URLs to dependencies in README.md
v0.3.1
[0.3.1] - 2021-08-17
Documentation
- Added documentation for all public items