Releases: elementary-data/elementary
Releases · elementary-data/elementary
Python v0.13.1
What's Changed
- docs: Add Athena! by @haritamar in #1303
- Ensure that unicode such as 😱 work for dbt args by @erikzaadi in #1312
- Add better compatibility fix for "detected_at" by @haritamar in #1318
- release/v0.13.1 by @github-actions in #1319
Full Changelog: v0.13.0...v0.13.1
Python v0.13.0
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
Python v0.12.1
What's Changed
- Ele 1707 add source freshness as test part 2 by @NoyaArie in #1208
- Added @LePeti and @belle-crisp to contributors! 🎉 by @Maayan-s in #1252
- Ele 1965 source freshness alert time diff format by @NoyaArie in #1268
- Ensure raw_queries doesn't fail exposures fetcher by @erikzaadi in #1267
- ELE-36: Athena integration by @artem-garmash in #1251
- ELE-1790: Renaming, Detection Delay Docs by @dapollak in #1197
- Ele 1818 add report link for source freshness alert by @NoyaArie in #1276
- decoupled alerts from Slack by @IDoneShaveIt in #1266
- ELE-2039 support multiple integrations at data monitoring alerts by @IDoneShaveIt in #1292
- validate report selector only when attachment is sent by @ellakz in #1297
- ELE-2072 support timeout param for GCS client by @IDoneShaveIt in #1300
- Ele 2079 fix pending source freshness alert schema by @NoyaArie in #1302
- Allow specifying region_name for Boto3 by @jonboulle in #1287
- contribution: Jonboulle nell add aws region by @dapollak in #1295
- update OSS report bundle by @haritamar in #1304
- release/v0.12.1 by @github-actions in #1305
New Contributors
- @artem-garmash made their first contribution in #1251
- @jonboulle made their first contribution in #1287
Full Changelog: v0.12.0...v0.12.1
Python v0.12.0
What's Changed
- Fix command in troubleshooting.mdx by @kovaacs in #1121
- Ele 1707 add source freshness as test part 1 by @NoyaArie in #1202
- Ele 1804 source freshness result description calculate by @NoyaArie in #1188
- Ele-1869 add last run missing fields to report models by @NoyaArie in #1212
- Ele-1865 add materialization and patch_path to the report models by @NoyaArie in #1213
- test_recommendations: small bugfix by @haritamar in #1214
- Fix typo by @LePeti in #1216
- Move
enriched_exposures
andelementary_exposures
from dbt package by @erikzaadi in #1218 - fix getting owner alerts from normalized alert directly by @belle-crisp in #1231
- don't use dbt ls for statuses and resource types filter by @ellakz in #1233
- Depends on macro: use enriched_exposures if needed by @erikzaadi in #1236
- validate selectors for alerts and report by @ellakz in #1234
- Renamed 'dbt_columns' to 'information_schema_columns'. by @elongl in #1223
- Ele-1907 rename dbt_account_id env var by @NoyaArie in #1239
- sidebar: support exposures by @haritamar in #1240
- groups: fix for exposures - path should be the path in the BI by @haritamar in #1243
- Backward compatibility for missing
raw_queries
by @erikzaadi in #1242 - get_resources_columns: bugfix - handle backwards by @haritamar in #1246
- release/v0.12.0 by @github-actions in #1247
New Contributors
- @LePeti made their first contribution in #1216
- @belle-crisp made their first contribution in #1231
Full Changelog: v0.11.0...v0.12.0
Python v0.11.0
What's Changed
- Added timestamp columns. by @elongl in #1119
- Contribution guide - CLI by @haritamar in #1129
- Refactor context manager nesting by @kovaacs in #1122
- Ele 1625 add link to test runs in alerts by @NoyaArie in #1126
- change copy of alert links by @NoyaArie in #1132
- Alert links updates by @NoyaArie in #1137
- Fixing Dependencies in DbtRunner for Uninstalled Packages by @Arun-kc in #1050
- Ele 1434 dbtrunner install dbt packages if needed by @elongl in #1139
- alerts bugfix - ensure channel in alerts_config works in grouped mode by @haritamar in #1051
- Further document custom slack channels by @JavierLopezT in #1145
- Ele 1484 source freshness invocation by @NoyaArie in #1165
- Added 'schema_changes_from_baseline' to the test recommendations model. by @elongl in #1178
- Ele 1706 add to freshness result criteria by @NoyaArie in #1175
- Ele 1803 add test description for dbt sources by @NoyaArie in #1181
- Add docs a for exposure generic tests by @erikzaadi in #1154
- ele 1820 alter cli to read from new unified exposures view by @erikzaadi in #1191
New Contributors
- @Adamgo23 made their first contribution in #1060
- @pbadeer made their first contribution in #1116
- @JavierLopezT made their first contribution in #1145
- @erikzaadi made their first contribution in #1154
- @dapollak made their first contribution in #1169
Full Changelog: v0.10.0...v0.11.0
Python v0.10.0
What's Changed
- ELE-1436 add databricks catalog to CI by @IDoneShaveIt in #1041
- Fix an invalid BigQuery query. by @elongl in #1045
- Allow defining a different packages dir by env var by @haritamar in #1052
- ele-1184 report bug - special characters are wrongly parsed by @NoyaArie in #1049
- Ele 638 azure blob storage and elementary data cli by @ellakz in #1047
- Azure Blob Storage Integration for send-report by @Arun-kc in #1037
- Changed oldest maintained dbt version. by @elongl in #1068
- Set default value for option. by @elongl in #1071
- Added 'runtime error' to the default monitored statuses. by @elongl in #1080
- Using Poetry instead of setuptools. by @elongl in #1077
- Not passing a long CLI arg to macro. by @elongl in #1085
- Typo fixes by @kovaacs in #1089
- Kovaacs typo fixes by @elongl in #1090
- Added a typos checker. by @elongl in #1091
- Added models and macros for tests recommendation. by @elongl in #1076
- Using a where_expression instead of sub-wheres. by @elongl in #1094
New Contributors
Full Changelog: v0.9.2...v0.10.0
Python v0.9.2
What's Changed
- Ele 323 filter alerts by status by @ellakz in #988
- Invoking
DbtRunner.deps()
onedr run-operation upload-source-freshness
by @elongl in #1019 - Added
selector
toDbtRunner
. by @elongl in #1023 - Also reading deprecated test param. by @elongl in #1024
- Ele 287 override flag by @ellakz in #1017
- Containerized docs. by @elongl in #1030
- Fix docker build pip version (causing package installation issues) by @noaKurman in #1031
- Running
dbt deps
earlier in edr's logic. by @elongl in #1038
Full Changelog: v0.9.1...v0.9.2
0.9.1
v0.9.0
What's Changed
- Ele 1068 supperssion in cli by @ellakz in #999
- release v0.9.0 by @ofek1weiss in #1012
Full Changelog: v0.8.3...v0.9.0
v0.8.3
What's Changed
- Added 'capture_output' flags to 'DbtRunner.run' and 'DbtRunner.test'. by @elongl in #943
- Ele 966 add exposure data by @NoyaArie in #941
- Schema changes are applied to table materialized models. by @elongl in #964
- Ele 1194 add vars to dbt runner by @elongl in #970
- Added tests to the Elementary models. by @elongl in #972
- Not failing the sync if tables don't exist. by @elongl in #977
- ELE-1261 test management get tests should handle a list of owners by @IDoneShaveIt in #987
- [ELE-517] Order slack messages by test run time ASC by @ellakz in #989
- MyPy support in OSS by @haritamar in #990
- ELE-1343 dbt package 0.8.4 by @ofek1weiss in #1000
- release v0.8.3 by @ofek1weiss in #1002
Full Changelog: v0.8.2...v0.8.3