Skip to content

Releases: elementary-data/elementary

v0.16.2

18 Feb 15:03

Choose a tag to compare

What's Changed

Report Improvements

Navigation

  • Hierarchical Structure: Introduced a new side tree layout with groups and views for better navigation.

Lineage Visualization

  • Ephemeral Model Dependencies: Ephemeral models remain excluded from the lineage graph, but their dependencies are now directly associated with downstream models. This ensures accurate data flow representation.
  • Seed Support: Seeds are now included in the lineage visualization.
  • Enhanced Exposure Logic: The presence of any dependency includes the relevant exposures.

General Report Enhancements

  • Optimized Report Size: Reduced overall report size.
  • Complete Test Overview: Reports now feature all tests, including those not yet executed, ensuring full visibility.
  • Snapshot Support: Snapshots are now part of the report.

Alerts Enhancements

  • Alert Grouping & Thresholds: Alerts are now grouped when they exceed the configured threshold, reducing notification noise.
  • Modular Alert System: A modular system for constructing alert messages has been introduced, enhancing flexibility and consistency.
  • Microsoft Teams Adaptive Cards: Alerts sent to Microsoft Teams now use the Adaptive Cards format, providing rich and interactive notifications.
    • This update enables users to use Power Automate Workflows to send alerts.
  • Channel Override Fallback: Alerts now default to a fallback channel if the specified channel is unavailable, ensuring critical notifications are not missed.
  • Seed Alerts: Model Alerts has been expanded to include seeds.
    By @kokorin in #1673

General Enhancements

Development & Infrastructure

  • DBT Package Lock Files: Introduced lock files for the internal DBT project.

Operational & Debugging Improvements

  • Error Logging Enhancements: The CLI's DbtRunner now saves error logs, making debugging easier.
  • Version Check Toggle: Added an option to disable Elementary’s automatic version check, reducing unnecessary network requests.
    By @slaupster in #1674
  • Google Cloud Storage Client Update: Modified GCS client to use client.bucket instead of client.get_bucket, aligning with updated access requirements.
    By @jcarpenter12 in #1739

New Contributors

A huge thank you to our first-time contributors:

Full Changelog: v0.16.1...v0.16.2

v0.16.1

07 Aug 09:53
7495249

Choose a tag to compare

What's Changed

Full Changelog: v0.16.0...v0.16.1

v0.16.0

05 Aug 07:36
f3a22c3

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.15.1...v0.16.0

Python v0.15.1

09 May 13:55
de1c02d

Choose a tag to compare

What's Changed

Full Changelog: v0.15.0...v0.15.1

Python v0.15.0

02 May 12:58
d7b1604

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.14.1...v0.15.0

Python v0.14.1

29 Feb 10:20
744a120

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.14.0...v0.14.1

Python v0.14.0

14 Feb 17:20
806174d

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.13.2...v0.14.0

Python v0.13.2

07 Dec 14:54
7f02ca4

Choose a tag to compare

What's Changed

Full Changelog: v0.13.1...v0.13.2

Python v0.13.1

05 Dec 15:47
51e2f27

Choose a tag to compare

What's Changed

Full Changelog: v0.13.0...v0.13.1

Python v0.13.0

03 Dec 16:15
8b3e99b

Choose a tag to compare

What's Changed

  • Add timeout to fetching last edr version. by @elongl in #1309
  • change alerts models to sync_all_columns by @haritamar in #1310
  • release/v0.13.0 by @github-actions in #1311

Full Changelog: v0.12.1...v0.13.0