Noya Offer
05/15/2025, 11:30 AM--s3-acl option for S3 report permissions — thanks @Luis Ventura!
• Internal dbt project setup fix — awesome @Abhipal Singh!
• Option to disable logo print — nice one @Nick Zeolla!
📦 To upgrade the CLI: pip install elementary-data --upgrade
Elementary dbt package v0.18.3 is out as well!
📁 ClickHouse Artifact Support
Initial support is here! Anomaly detection is not yet supported. Requires CLI v0.18.2.
🔥 Fix: Databricks Temp Relations
Resolved issues with temporary relations.
Let us know if you have any questions or feedback. As always, thanks for being part of the Elementary community! 🧡Noya Offer
05/20/2025, 1:46 PMNoya Offer
05/28/2025, 2:49 PMNoya Offer
06/05/2025, 4:01 PMNoya Offer
06/10/2025, 2:13 PMNoya Offer
06/17/2025, 3:07 PMNoya Offer
06/30/2025, 1:24 PMNoya Offer
07/02/2025, 11:58 AMedr monitor now supports an --exclude option - skip models or sources more easily
📈 New seasonality parameter in test_event_freshness_anomalies - more flexible detection for seasonal patterns
🧰 Improvements & Fixes:
• Added counters to table filter dropdowns
• Fixed consistency bug with tags and owners
You can upgrade with: pip install --upgrade elementary-data
And don’t forget to update the dbt package in your packages.yml, then run:
dbt deps
dbt run --select elementary
🧡 dbt Fusion will be supported soon — we’ll keep you posted!
As always, feel free to reach out with questions or feedback 💬Noya Offer
07/15/2025, 3:24 PMNoya Offer
08/04/2025, 3:55 PMNoya Offer
09/09/2025, 11:30 AMNoya Offer
09/11/2025, 12:30 PMNoya Offer
09/25/2025, 4:27 PMNoya Offer
10/06/2025, 2:00 PMNoya Offer
10/09/2025, 3:58 PMDROP TABLE parsing error
💬 CLI enhancements
• Improved Teams alert formatting (thanks @Frank Tubbing [Beequip]! 🎉)
• Removed usage of deprecated -m flag in dbt
• Removed Databricks version support restrictions
• Fixed PostHog tracking issue
• A few more small fixes and report enhancements!
As always, we’d love your feedback — try it out, share what you think, and let us know if you hit any bumps!Noya Offer
12/02/2025, 4:14 PMNoya Offer
12/08/2025, 2:30 PMfailures and affected_rows updated to bigint in the Elementary tables
• Updated require-dbt-version for smoother compatibility *(*thanks @Jsolo!)
magic CLI 0.20.1 highlights
• Correctly shorten versioned model names (thanks @Ryosuke839!)
• Fix for partial success handling introduced in dbt 1.9 microbatching (thanks @Nicola Corda!)
• Fix BigQuery test result row scanning (thanks @Thomas Langton!)
• Proper quoting of database and schema identifiers for SQL compatibility (thanks @mschmidoev!)
The releases include many more small fixes and improvements.
See the full release notes (dbt package, CLI) and upgrade to the latest versions!
stocked New, helpful guides are now available:
• Controlling on-run-end time and cadence
• Full documentation for all Elementary schema tables
Thank you to all contributors and users for helping us keep Elementary reliable, fast, and improving with every release.Maayan Salom
12/11/2025, 2:11 PMMaayan Salom
12/25/2025, 3:43 PMNoya Offer
12/29/2025, 3:00 PMNoya Offer
12/29/2025, 3:57 PMNoya Offer
01/29/2026, 12:17 PMtest_sample_row_count config on tests (thanks @Ryosuke839!)
🚀 CLI 0.22.0 highlights
• Support for Clickhouse alerts!
• Add orchestrator jobs data to alerts (thanks @Lukas Steger!). This one’s exciting 🐕
• Python 3.13 support and replacing numpy with math (thanks Vugar Yagubov for both!)
• quiet-logs flag (thanks @Mike Chrzanowski!)
• Default Config() initialization now respects target_path in the default config file (thanks @ryanquincypaul!)
👉 Check out the full release notes and upgrade to the latest versions.
⭐ Love Elementary? A star on the repo is a great way to support the project and the community behind it!
Thank you to all contributors and users for continuing to make Elementary better with every release.Maayan Salom
02/25/2026, 3:29 PMNoya Offer
03/12/2026, 8:00 PMMaayan Salom
04/21/2026, 12:07 PMNoya Offer
05/04/2026, 6:02 PMNoya Offer
06/03/2026, 11:58 AMmin_value parameter for anomaly detection tests (thanks @Caterina Andreu — first contribution! 🌱)
• Capture dbt test descriptions in metadata (thanks @jdglaser — first contribution! 🌱)
• Capture compiled code for microbatch models
• Handle dbt deferral when retrieving the Elementary relation
• Better anomaly detection on large time buckets — fixed exclude_detection_period_from_training
• Fixed BigQuery nanosecond timestamp cast failure
• Explicit sqlserver__ dispatches for T-SQL / Fabric
📊 CLI 0.24.0 + 0.24.1 highlights
• Native Slack Table Block for test result samples — cleaner, more readable alerts
• New skip_test_result_rows parameter in get_test_results
• Alerts with an unknown status are now skipped instead of crashing the run
• Custom env var paths for the internal dbt project (thanks @Darkandz — first contribution! 🌱)
🔗 Full release notes are on GitHub — upgrade when you get a chance.
⭐ If Elementary is a true part of your day to day, a star on the repo goes a long way for the project and the community.
Thanks to everyone who opened a PR, filed an issue, or upgraded early. See you in the next one.Noya Offer
06/11/2026, 2:33 PMNoya Offer
06/24/2026, 12:07 PMNoya Offer
09/10/2026, 12:01 PMmetric_stability — flags when a metric changes after you measured it (late or corrected data). You set how old a time bucket must be to count as settled and how much change is okay. Works with dimensions, custom time buckets, and where_expression.
→ docs.elementary-data.com/data-tests/metric-stability
🔍 Five new _with_context tests — same tests, now returning the failing rows plus nearby columns so you skip the follow-up query.
→ docs.elementary-data.com/data-tests/with-context-tests
🧱 BigQuery anomaly tests now run on nested STRUCT fields — no flattening needed.
→ docs.elementary-data.com/data-tests/anomaly-detection-tests/column-anomalies
⚡ Faster, cheaper runs — append-only result tables (no full-history scans), faster Fusion artifact uploads, dimension-partitioned anomaly training (fewer misses and false positives), and time-bucket names in non-dimensional alerts.
CLI
🚀 dbt 2.0 and Fusion support.
🔧 Fixes — large test-result samples truncated so alerts don't fail on oversized payloads, more accurate alert timestamps, report UI fixes, and dbt REUSED state support (State v1.11+).
🌱 First contributions from @tlangton3, @zerafachris and @hiromi-dev — thank you!