Releases: elementary-data/elementary
Releases · elementary-data/elementary
v0.16.1
What's Changed
- use abspath in command arguments by @ofek1weiss in #1660
Full Changelog: v0.16.0...v0.16.1
v0.16.0
What's Changed
- SlimDbtRunner fixes for dbt 18 by @haritamar in #1528
- Set
--project-dir
as working directory. by @elongl in #1532 - Added project name to summary by @ellakz in #1506
- Removed
--env
limits to "dev" or "prod" by @willbowditch in #1373 - Structure sidebar by package and artifact type. by @elongl in #1553
- Excluding test results with 'meta.elementary.include=false'. by @elongl in #1562
- Fix breaking change dbt 1.3.0. by @elongl in #1578
- Added api dbt runner by @haritamar in #1577
- Support configuration of dbt runner method. by @elongl in #1629
- Added timezone to alert detected_at by @ofek1weiss in #1631
- Set CWD for API dbt runner. by @elongl in #1633
- Fixed report memory usage by @haritamar in #1634
- Removed usage of deprecated 'pkg_resources' package. by @elongl in #1637
- Print out dbt's exception. by @elongl in #1640
- Add
created_at
toelementary_exposures
. by @elongl in #1642 - Fixed elementary_unique_id of source freshness test results by @IDoneShaveIt in #1647
- handle list of None owners by @ofek1weiss in #1656
New Contributors
- @hamzamazhar made their first contribution in #1530
- @willbowditch made their first contribution in #1373
- @okabak123 made their first contribution in #1565
Full Changelog: v0.15.1...v0.16.0
Python v0.15.1
What's Changed
- Fix notifcation by @noaKurman in #1512
- bugfix to BQ alerts by @haritamar in #1516
- Ele 3035 docs to master by @haritamar in #1518
- remove refs to information_schema_columns by @haritamar in #1519
- Ele 3040 update cli to use new package version by @haritamar in #1521
- release/v0.15.1 by @github-actions in #1522
Full Changelog: v0.15.0...v0.15.1
Python v0.15.0
What's Changed
- Ele 2601 override primary model singular tests by @NoyaArie in #1439
- Added singular tests to groups API. by @elongl in #1372
- ELE-2617 - Fix disable samples for alerts by @IDoneShaveIt in #1443
- docs-roni-changes by @ronisaban2024 in #1445
- Update README.md by @Maayan-s in #1446
- Update README.md by @Maayan-s in #1448
- Ele 2626 support singular tests in test results runs by @NoyaArie in #1449
- Ele 2626 support singular tests in test results runs - fix ci by @NoyaArie in #1454
- Ele 2677 add normalized path to tests by @NoyaArie in #1458
- fix: Fixed update_sent_alerts macro by @svdimchenko in #1451
- Test athena update alerts v2 by @IDoneShaveIt in #1463
- Remove poetry.lock from repo by @IDoneShaveIt in #1464
- ELE-2722 - support popuate_data argument to control alerts data population by @IDoneShaveIt in #1466
- Add @svdimchenko, @ronisaban2024, @dongchris, @sanromeo, @AvivZikelDY… by @Maayan-s in #1465
- ELE-2725 - remove unused elementary database and schema from data monitoring alerts by @IDoneShaveIt in #1467
- Ele 2648 change result tows by @noaKurman in #1468
- ELE-2726 - support days back for alerts population - default is 1 by @IDoneShaveIt in #1470
- roni-docs-update2 by @ronisaban2024 in #1475
- Ele 2785 remove retry package by @NoyaArie in #1478
- dbt_runner: add retry command to dbt runner by @haritamar in #1331
- ELE-2918 - add user_select and static_select to Slack message builder by @IDoneShaveIt in #1486
- ELE-2790 - Remove unused code of test management by @IDoneShaveIt in #1481
- Updated dbt package. by @elongl in #1487
- ELE-2918 - Add actions block to Slack message builder by @IDoneShaveIt in #1488
- Refactor Slack integration and Slack Alert message builder to make them editable easily by @IDoneShaveIt in #1490
- remove test subtype from most alerts by @ellakz in #1485
- ELE-489 Support dbt-trino connector by @Tomme in #1378
- Filter exposures with no upstream tables in lineage. by @elongl in #1501
- Filter loops in exposures. by @elongl in #1502
- Empty lists are excluded. by @elongl in #1503
- Added test run execution time to report json by @ofek1weiss in #1500
- added last and median exec times to test runs by @ofek1weiss in #1504
- ELE-2933: Column anomalies group_by - CLI by @dapollak in #1499
- release/0.15.0 by @dapollak in #1507
- release/v0.15.0 by @dapollak in #1509
New Contributors
- @ronisaban2024 made their first contribution in #1445
- @svdimchenko made their first contribution in #1451
- @Tomme made their first contribution in #1378
Full Changelog: v0.14.1...v0.15.0
Python v0.14.1
What's Changed
- fix header block max length bug by @ellakz in #1417
- Ele 2515 add original path to tests fetcher by @NoyaArie in #1416
- Handle sent_at column at alerts_v2 contains timezone by @IDoneShaveIt in #1422
- ELE-2569 - fix source freshness alerts created_at and updated_at are None by @IDoneShaveIt in #1431
- support pydantic 2 in elementary by @ellakz in #1426
- fix file path when uploading to Azure Blob Storage by @SamirS97 in #1423
New Contributors
Full Changelog: v0.14.0...v0.14.1
Python v0.14.0
What's Changed
- New intro and quickstart by @Maayan-s in #1265
- Docs refactor by @Maayan-s in #1291
- Ele 1916 document anomaly exclude filter by @Maayan-s in #1301
- Integration contribution guide by @ellakz in #1275
- create list_conversations method without sleep in slack client by @ellakz in #1335
- Ele 2193 extract selector filter by @NoyaArie in #1334
- ELE-2218: BigQuery query history permissions - Docs by @dapollak in #1336
- ELE-2241 - add tags to report test results by @IDoneShaveIt in #1340
- Ele 2237 new filter schema by @NoyaArie in #1341
- Created 'depends_on_columns'. by @elongl in #1327
- Ensure backwards compatability for depends_on_columns by @erikzaadi in #1343
- Ele 2234 support same property and filter for alerts by @NoyaArie in #1344
- Root dir of BI integration in sidebar is the name of the BI integration as opposed to 'exposures' by @elongl in #1347
- Ele 2285 add alert rules to docs by @ellakz in #1348
- ELE-2263 - support multi filters at cli command by @IDoneShaveIt in #1345
- fixed ignore_small_changes docs example by @ofek1weiss in #1358
- Passing 'sub_type' to lineage nodes. by @elongl in #1361
- explicit exec info by @ofek1weiss in #1359
- added test_results_sample to faq by @ofek1weiss in #1362
- added
average
to column metrics docs by @ofek1weiss in #1364 - Changed Slack link to global one by @Maayan-s in #1365
- Corrected the JOIN condition in 'enriched_exposures' model. by @elongl in #1366
- Initializing the root dir of the sidebar only for exposures. by @elongl in #1367
- Add AWS Session token argument to 'send-report'. by @elongl in #1369
- Moved skipped test results from warning to skipped status in summary report. by @elongl in #1371
- Fix dbt deps logic in CLI by @haritamar in #1370
- Added @jonboulle, @artem-garmash and @nicor88 to contributors! 🎉 by @Maayan-s in #1315
- Added '--rows-per-insert' to 'upload-source-freshness' operation and changed default to 25. by @elongl in #1379
- ELE-2329 - New alerts table by @IDoneShaveIt in #1380
- ELE-2390 - better logic separation for DataMonitoringAlerts flow by @IDoneShaveIt in #1384
- Alerts: Replace icon with color and make header informative by @ellakz in #1382
- ELE-2398 - move sort_alerts from API to data monitoring alerts flow by @IDoneShaveIt in #1387
- ELE-2410 - split send_alerts flow to multiple steps by @IDoneShaveIt in #1390
- Ele 2417 fix permissions and security docs by @haritamar in #1391
- Fix permissions docs by @haritamar in #1393
- Support test_results_description as None for test alerts by @IDoneShaveIt in #1396
- Handle None message for model alerts (skipped models) by @IDoneShaveIt in #1399
- Docs by @haritamar in #1400
- Prevent failing on missing full path by @erikzaadi in #1402
- Ensure empty full path is properly handled by @erikzaadi in #1403
- Ensure that enriched exposures still works if cli views have not been synced by @erikzaadi in #1406
- Introduce the possibility to send elementary alerts to Microsoft Teams using an incoming webhook in Teams by @FrankTub in #1397
- Ele 238 teams integration (by Frank Tubbing) by @ellakz in #1401
- teams docs by @ellakz in #1407
- add new contributors by @ellakz in #1409
- ELE-2501 - Remove long columns from alerts_v2 population by @IDoneShaveIt in #1408
- fix broken links and more stuff by @ellakz in #1410
- Fix alerts_v2 for redshift - handle columns exceeding limit by @IDoneShaveIt in #1411
New Contributors
- @diegoquintanav made their first contribution in #1333
- @FrankTub made their first contribution in #1397
Full Changelog: v0.13.2...v0.14.0
Python v0.13.2
What's Changed
- ELE-2123 add sources meta to current_tests_run_results_query by @IDoneShaveIt in #1320
- ELE-2127 fix owners in alerts by @IDoneShaveIt in #1321
- release/v0.13.2 by @github-actions in #1323
Full Changelog: v0.13.1...v0.13.2
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