New Changes - Added an error page on a failed report.
Bug Fixes - Handling a race condition with multiple `dbt test` concurrently to `edr monitor`.
0.4.2
New Changes - New test runs screen to monitor test executions!!! - Added support for sending Elementary's report via Slack!!! - Added filters and sorting to the UI table. - Made Elementary 'pass' tests expandable as well for visibility. - Added 'error' status support for tests that didn't compete successfully. - Improved Slack alerts reliability. - Added support for Slack tokens.
Bug Fixes - Slack alerts with long text failed due to Slack limitation. - Failed to parse a list of model owners in the Slack alerts.
New Changes - Elementary now supports showing results and sending alerts also for dbt's Singular tests! - Added status code to the CLI to get better indication of a CLI successful run - Added support for showing dbt sub types in the UI
0.4.0
New Changes - Elementary now supports showing its dbt package results in a UI! 🥇 - New CLI command to open Elementary UI - edr monitor report - Elementary UI shows test results and metrics for both Elementary and regular dbt tests
Acknowledgements & Contributions - IDoneShaveIt for making his first contribution - nimrodne for FE development - shahafa for FE development - elongl
(Bumped version from 0.2.9 to 0.4.0 for compatibility with the dbt package version)
0.2.9
- Split Elementary into modules to simplify requirements and setup! (see docs to learn more)
0.2.7
- Added detailed alerts on regular dbt test failures - Added rich metadata to alerts including owners, tags, params, query, sample rows and more - Added slack webhook CLI param - Added new alerts foramatting