What's Changed
- Issue #14765 - Preparatory Work by @TeddyCr in #15312
- test: unit test case of Add Data Product Modal by @harsh-vador in #15360
- test: unit test case of Notification feed card by @harsh-vador in #15267
- supported glossary search index and fix explore glosarry count by @Ashish8689 in #15349
- MINOR: Fix mongodb profiler imports by @ulixius9 in #15383
- test: unit test case of navbar by @harsh-vador in #15352
- test: unit test case of add domain by @harsh-vador in #15363
- Fixes 15375: Metabase metadata extraction fix by @IceS2 in #15376
- Docs: Update connectors in the documentation by @aniketkatkar97 in #15384
- MINOR: add tooltip for icons by @Ashish8689 in #15348
- Fixes #15132: remove semi-colon from db2 query by @sushi30 in #15385
- MINOR: change placeholder for add asset in teams by @Ashish8689 in #15390
- MINOR: Set add BigTable to beta by @sushi30 in #15332
- ISSUE #14765 - Implement Athena Injected Partition Check by @TeddyCr in #15318
- Fixes #15355: fix KeyError issue if not present by @ayush-shah in #15387
- Fixes #15066 - bigint out of range issue by @ayush-shah in #15395
- MINOR: Part 1 of #15090: dbt JSON Schema & Parsing Improvements by @OnkarVO7 in #15297
- remove unnecessary LOADING_STATE enum & fix failing unit tests by @harsh-vador in #15373
- fix(CI): Use the standard cypress GHA way with environments by @akash-jain-10 in #15399
- [Fix] Remove Instance on delete of the Application by @mohityadav766 in #15400
- chore: minor ui fixes by @Ashish8689 in #15398
- Add Custom Propety Config to store format, enum values, entity types by @harshach in #15302
- #14001 Add sort option for Test Cases by @ShaileshParmar11 in #15401
- #14063 Scale of axis on Data Quality Chart by @ShaileshParmar11 in #15368
- MINOR - Bump postgresql version by @pmbrull in #15406
- [Fix] Bug in Token and User Instance due to cache by @mohityadav766 in #15412
- fix url malformed issue in entity popover and data insight detail page by @Ashish8689 in #15402
- doc: add whats new for 1.3.1 by @Sachin-chaurasiya in #15407
- fix: type errors for pr #15297 by @Sachin-chaurasiya in #15411
- [Fix] Make Recreate Index Default as true by @mohityadav766 in #15413
- #15403 Team filter on the Data Insights page doesn't work as expected by @ShaileshParmar11 in #15410
- ui: replace description comp with descriptionv1 comp by @harsh-vador in #15370
- Docs: Update the docs content to fix broken links by @aniketkatkar97 in #15415
- MINOR: Fix some links on ingestion docs by @IceS2 in #15417
- MINOR - Update ES translation by @pmbrull in #15416
- Minor: Fix and update docs with links and new release 1.3.1 by @dhruvinmaniar123 in #15422
- ISSUE #15381 - Fix execution summary timeout by @TeddyCr in #15378
- ui: display source of lineage by @harsh-vador in #15391
- Add Dao Get Call based on type by @mohityadav766 in #15429
- fix issue 14802: disable self-sigup interface when using ldap authent… by @thiagopirex in #15280
- Docs: Fix the wrong link on kubernetes gke page in the documentation by @aniketkatkar97 in #15431
- Fix #15438: Update filters and destination for 'Conversation' source in notification alert by @aniketkatkar97 in #15443
- [Perf Fix] Use Where clause on change event listing by @mohityadav766 in #15430
- fix: get_connection import when using customDashboard by @aballiet in #15447
- #15425 - Move SecretsManagerUpdateService to migrate command by @pmbrull in #15444
- fix description related cypress tests by @harsh-vador in #15434
- [MINOR] Fixes for Mention Notificaition missing on Alert by @mohityadav766 in #15452
- chore(ui): reduce routes from specific to generic to reduce the code by @chirag-madlani in #15404
- Minor: filter out the filterPatterns if excludes and includes are empty by @Sachin-chaurasiya in #15449
- DOC - Updated custom sql documentation by @TeddyCr in #15440
- DOC - added threshold details by @TeddyCr in #15458
- fix: move migration to 1.3.1 by @TeddyCr in #15463
- Minor: Fix E2E Ingestion Tests by @IceS2 in #15462
- Revert "chore(ui): reduce routes from specific to generic to reduce the code" by @chirag-madlani in #15465
- [FIX] Fixes Poll Interval for App Jobs, and fixed Search Indexing Stats by @mohityadav766 in #15453
- supported unit test for email configuration, incident header page and fix some cypress by @Ashish8689 in #15420
- Cleanup entity details by @chirag-madlani in #15461
- MINOR: make test setup non-static so it can be overriden by @sushi30 in #15451
- support unit test for addDomainForm and minor cleanup by @Ashish8689 in #15470
- Fix: Update test suite workflow example in ingestion folder by @italo-batista in #15476
- Fix #15299 - Handle Table metrics & test cases for Empty Tables by @TeddyCr in #15469
- MINOR: fix entity reference look up for data products by @TeddyCr in #15439
- Minor: fixed ui layout issue of role page by @ShaileshParmar11 in #15481
- MINOR - Note on airflow docs by @pmbrull in #15472
- Docs: 1.3.1 Release Doc + Other changes by @ShilpaVernekar in #15484
- MINOR - Application Handler instance by @pmbrull in #15482
- chore(ui): typescript support for cypress tests by @chirag-madlani in #15239
- MINOR - Reconfigure app metrics by @pmbrull in #15460
- revamp data asset icon to colour one by @Ashish8689 in #15485
- MINOR: added log levels to all example ingestion configs config by @sushi30 in #15488
- fix(docs): Unify Prerequisites of Kubernetes Deployment Docs by @akash-jain-10 in #15480
- ISSUE #15336 - Added type and status for test case list by @TeddyCr in #15457
- MINOR: Fix athena e2e tests by @IceS2 in #15486
- User and applications suggestions for entities by @karanh37 in #15345
- #15336 UI: Add Pagination to Data Quality Tab on Entity pages by @ShaileshParmar11 in #15475
- MINOR: Added alation connection argument docs by @OnkarVO7 in #15495
- Fix #15503: Cache MultiJWKsProvider response by @harshach in #15504
- docs: 1.4.x-SNAPSHOT by @sushi30 in #15506
- MINOR: add the systemApp property by @sushi30 in #15473
- [Snyk] Security upgrade org.postgresql:postgresql from 42.7.1 to 42.7.2 by @akash-jain-10 in #15304
- Limit SPeL getValue to SimpleEvaluationContext by @harshach in #15521
- Fixes #15388: Use native backup tools by @sushi30 in #15393
- FIX #15436 - Add disconnect method for databricks client by @TeddyCr in #15514
- feat: OpenLineage integration by @mgorsk1 in #15317
- Fix #15432: make sample data external storage path configurable by @ulixius9 in #15478
- fix(ui): glossary details path with tabs by @chirag-madlani in #15493
- Fixes ISSUE-13473: Ensure MSSQL columns query filters to tables and views by @kchenery in #15530
- Fix(#15421): Azure SSO Issue due to MSAL version by @Sachin-chaurasiya in #15509
- Remove data product from glossary assets by @karanh37 in #15527
- #15507 Date filtering not working for Incident manager and ui feedbacks by @ShaileshParmar11 in #15515
- MINOR: Add / Fix GCS and ADLS - docs, bugs by @ayush-shah in #15502
- Add stack trace while throwing an error to debug by @harshach in #15522
- Fix #15533: Fix name & display name for kafka json schema parser by @ulixius9 in #15534
- MINOR: postgres add ssl options in yaml docs by @ulixius9 in #15538
- MINOR: Small change to fix the Glossary Term Tasks not fetching Owner by @IceS2 in #15535
- Minor: Remove duplicate unused DataInsightAlert cypress test by @aniketkatkar97 in #15531
- MINOR: fix help dropdown item font and icon sizes by @Ashish8689 in #15511
- Minor: fixed DQ edit test case issue and searchIndexDetails typescript issue by @ShaileshParmar11 in #15528
- chore(ui): separate routes as per categories by @chirag-madlani in #15512
- [MINOR] GX logging hierarchy by @TeddyCr in #15542
- [MINOR] Fix Invalid Entity Url for Thread in Alerts by @mohityadav766 in #15546
- removed docs 1.4.x by @sushi30 in #15550
- Suggestions Alert new design by @karanh37 in #15532
- Fix #11868: Duplicated queries cannot be created by @harshach in #15519
- added OpenMetadataApplication.getDao by @sushi30 in #15549
- Minor: Add the entityUrl to the header for ThreadMessages by @IceS2 in #15552
- MINOR: forbid modification of systemApp by @sushi30 in #15555
- MINOR: Skip source hash generation for service by @ulixius9 in #15516
- Docs: Sync the documentation roadmap page with the getcollate roadmap by @aniketkatkar97 in #15551
- [Fix] Remove WebAnalyticsHandler from yaml by @mohityadav766 in #15558
- change login screen images as per new layout by @Ashish8689 in #15526
- Docs: Fix the wrong image references for connector details pages by @aniketkatkar97 in #15559
- MINOR - Review query performance by @pmbrull in #15553
- Fixes #15358: add bots to the options of the filters. by @nakaken-churadata in #15501
- FIX: partitionColumn Migration by @TeddyCr in #15497
- Docs: Update connectors list for v1.3.x and v1.4.x by @aniketkatkar97 in #15562
- fix(ui): entity details pages are not loading correctly by @chirag-madlani in #15567
- fix: corrrect typo in language selection menu "Deutsh" -> "Deutsch" by @TEQ-Lulienne in #15568
- Minor: add wrapper for table in block editor to make it scrollable by @Sachin-chaurasiya in #15574
- Minor: Alert form user list suggestion fixes by @aniketkatkar97 in #15560
- Fix #11905: Automated lineage between external table and container snowflake by @ulixius9 in #15537
- ui: integrate zustand for global state management part 1 by @Sachin-chaurasiya in #15082
- MINOR: Fix multiline insert query stored procedure lineage by @ulixius9 in #15578
- MINOR: Restructure dbServiceName field in dashboard and pipeline by @ulixius9 in #15548
- Fix #15563: Fixed incorrect col ordering after patch request from ingestion by @OnkarVO7 in #15577
- Bump follow-redirects from 1.15.4 to 1.15.6 in /openmetadata-ui/src/main/resources/ui by @dependabot in #15579
- Revert: revamp data asset icon to colour one (#15485) by @Ashish8689 in #15584
- Fix: cypress tests invalid token issue by @Sachin-chaurasiya in #15581
- FIXES 15215: First draft implementation on extracting metadata incrementally. Done for Snowflake, BigQuery and Redshift by @IceS2 in #15201
- #14169: Support external_account type for GCP Auth by @TrsNium in #14166
- MINOR: Fix Looker clone repo failure for bitbucket by @ulixius9 in #15590
- MINOR: make entire panel clickable in teams and user page by @Ashish8689 in #15573
- Fixes #15499: Change the ApiClient init call. by @oringnam in #15500
- Fix(#14886): UI Timeout Setting shows wrong Unit. by @Sachin-chaurasiya in #15592
- FIX: index in CSV export for table entities by @TeddyCr in #15575
- MINOR - Prepare AI chat feed by @pmbrull in #15510
- MINOR - Clean MSSQL lineage & usage by @pmbrull in #15571
- Show fields for other lineage entities by @karanh37 in #15513
- MINOR: Add support for databricks external table lineage by @ulixius9 in #15585
- Fix #15118: Handle exception while processing usage comparisons by @ulixius9 in #15597
- Fixes #14252 : Check tasks cannot be created by,assigned to,reassigned to bot users by @sonika-shah in #15587
- Minor: Alert cypress code improvements to avoid flakiness by @aniketkatkar97 in #15583
- Docs: Fix broken links in the documentation by @aniketkatkar97 in #15599
- MINOR: Fix glossary term not fetching owner when creating task by @IceS2 in #15598
- Fix SAML config indentation by @harshach in #15580
- [TYPO] Fix typo in Looker Bitbucket URL by @tutte in #15602
- MINOR: Looker fix bitbucket protocol by @ulixius9 in #15604
- [FEATURE] Using Backend for Oidc Flow by @mohityadav766 in #15557
- MINOR: Fixed dagster tasks status by @OnkarVO7 in #15605
- [MIINOR] Fix Search Indexing Empty Stats in entityStats by @mohityadav766 in #15608
- Application cannot be installed with None as schedule type by @harshach in #15524
- chore(ui): fix callback component not loading for okta issue by @chirag-madlani in #15606
- Fixes 15544: Histogram not working for more than 15 units by @ayush-shah in #15617
- [MINOR] validate domain on PATCH request by @TeddyCr in #15556
- [Feat] Added docker vars for OIdc Config by @mohityadav766 in #15619
- Check assignee permissions before updating the entity description/tags by @harshach in #15582
- Fix(#15296): Issue with the same service name by @Sachin-chaurasiya in #15618
- support extra options for manage button by @chirag-madlani in #15564
- Query extend by @karanh37 in #15595
- fix(e2e): login spec fialure by @chirag-madlani in #15624
- Fix 15419: Improve fetching Oracle Queries for SP by @ayush-shah in #15621
- MINOR: add profiler support for Redshift GEOMETRY type by @sushi30 in #15628
- #15466: supported entity stats table in searchindex application history logs by @Ashish8689 in #15620
- #15080 Add a filter by time and tags on the query view page by @ShaileshParmar11 in #15591
- [MINOR] Fix slf4j dependency coming from pac4j by @mohityadav766 in #15636
- Fix failing tests in Task Resolution by @harshach in #15634
- Minor: Cypress improvements for AUT failure fixes by @aniketkatkar97 in #15603
- MINOR - Application Preview by @pmbrull in #15609
- #367C - Suggestions Accept / Reject All by @pmbrull in #15589
- #14943 - Check tags before PII processor by @pmbrull in #15622
- [MINOR] Fix - Websocket Updates Not getting published by @mohityadav766 in #15637
- Fix #15501: Explore - Showcase Dashboard project and filter by it by @harshach in #15640
- #15545 Data Insights filter counter by @ShaileshParmar11 in #15643
- #15101 : supported project in dashboard right panel and explore filter by @Ashish8689 in #15242
- MINOR : remove retention period and displayName edit button if table is soft deleted by @Ashish8689 in #15653
- Show profile pic for bots by @karanh37 in #15648
- Docs: fix helm values documentation by @dhruvinmaniar123 in #15655
- fix breaking issue in data insight report page after log button click by @Ashish8689 in #15652
- fix(ui): auth refresh token for confidential client type by @chirag-madlani in #15654
- [MINOR] Fix Apps, AppRunType Schema and Removed Server App Inits by @mohityadav766 in #15649
- MINOR: Move external table lineage to post processing by @ulixius9 in #15633
- MINOR: Fix sample data upload - binary data error by @ulixius9 in #15659
- MINOR - Fix YAML docs by @pmbrull in #15661
- Accept/Reject All Suggestions by @karanh37 in #15656
- [Documentation] Added Documentation for OIDC Auth on Backend by @mohityadav766 in #15668
- [Vulnerabilities] Fixes Security Flagged Dependencies by @mohityadav766 in #15664
- Fixes 14370: Add Azure Client, support Default Creds by @ayush-shah in #15554
- #15651 UI: Duplicate API calls in the data quality tab on the table details page by @ShaileshParmar11 in #15663
- Cypress: fixed s3 service and permission cypress by @ShaileshParmar11 in #15645
- Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /openmetadata-ui/src/main/resources/ui by @dependabot in #15669
- [MINOR] Fix failed to parse field [followers] of type [keyword] in document … by @mohityadav766 in #15670
- MINOR - Fix suggestion accept all by @pmbrull in #15658
- #15662 - List All test cases from a table in DQ by @pmbrull in #15665
- feat(ui): what's new details update for 1.3.2 by @chirag-madlani in #15666
- Fix External Account Json Schema Issue by @ayush-shah in #15671
- #12678 - Add SAP Hana Backend Converter by @pmbrull in #15629
- [MINOR] Enable ES Tests for Maven CI by @TeddyCr in #15657
- MINOR - Add
/status
endpoint by @pmbrull in #15394 - FIXES 15215: Implement initial Multithreading approach for the Metadata Ingestion on Databases by @IceS2 in #15130
- MINOR: Add support for json schema parsing for datalake & s3 by @ulixius9 in #15615
- MINOR: Updated Alation connector json schemas by @OnkarVO7 in #15674
- Add entityReferences and entityReferenceList as custom properties by @harshach in #15448
- [MINOR] Fix: Removed Schema Changes from TestCase and TestSuite by @mohityadav766 in #15687
- MINOR - Move app migrations to 1.3.2 by @pmbrull in #15690
- Fixes #15614: remove data from quartz by @sushi30 in #15612
- MINOR: use appName instead of id by @sushi30 in #15693
- Minor: Fix TypeError Missing arg by @ayush-shah in #15698
- chore(e2e): run cypress workflow for ui/* folder only by @chirag-madlani in #15700
- doc: added OIDC menu item by @TeddyCr in #15703
- MINOR - Clean metadata CLI by @pmbrull in #15631
- Fixes #15686 : Updated Data Insights Report Schema by @mohityadav766 in #15705
- Minor: AUT Cypress fixes for failing tests by @aniketkatkar97 in #15704
- Bump express from 4.18.2 to 4.19.2 in /openmetadata-ui/src/main/resources/ui by @dependabot in #15684
- feat(ui): OM status page to validate health by @chirag-madlani in #15685
- fix(ui): Glossary term related term got vanish on update by @chirag-madlani in #15697
- Fix #14285: Add column lineage support for tableau datamodels by @ulixius9 in #15646
- fix reloading of user profile page on edit action perform by @Ashish8689 in #15673
- FIX #14941 - Implement test cases filters by @TeddyCr in #15616
- MINOR: Fix external table lineage processing by @ulixius9 in #15713
- chore(ui): block loggedInUser api for auth/callback route by @chirag-madlani in #15707
- MINOR: Add Multithread Documentation by @IceS2 in #15706
- CRITICAL: fix AbstractOmAppJobListener by @sushi30 in #15701
- Fix #15350: unity catalog test connection by @ulixius9 in #15712
- Fix #15678: Accomodate Metabase API changes by @ulixius9 in #15692
- #15650 UI: Not able to select all possible dates range from the custom date picker in the incident manager by @ShaileshParmar11 in #15711
- MINOR: added handling for new schedule when migrating quartz context by @sushi30 in #15727
- MINOR - App routes & datamodel by @pmbrull in #15722
- #15561: supported copy button in query editor by @Ashish8689 in #15731
- fix(ui): data product wans't shown for few entities by @chirag-madlani in #15730
- MINOR: BigQuery yaml docs fix by @ulixius9 in #15718
- MINOR: Alation documentation update by @OnkarVO7 in #15728
- Docs: Fix incorrect references in the documentation by @aniketkatkar97 in #15738
- fix the ui around domain label, data filter and search index table entity stats by @Ashish8689 in #15720
- Fix #14089: Add QlikCloud connector support by @harshsoni2024 in #15610
- Suggestions feedback by @karanh37 in #15723
- MINOR: Update ingestion profiler config by @TeddyCr in #15753
- MINOR - MetaPilot updated conf by @pmbrull in #15745
- MINOR: remove metadata/init.py by @sushi30 in #15750
- Fix #11351 Added Kafka Connect connector docs by @SumanMaharana in #15747
- Features section deleted + other changes by @ShilpaVernekar in #15749
- Fixes #15483 : Change Generic to Webhook by @mohityadav766 in #15744
- cypress: fix cypress failure by @Ashish8689 in #15694
- MINOR: Fixed superset class init by @OnkarVO7 in #15761
- MINOR: Fixed dbt cloud raise exception condition by @OnkarVO7 in #15762
- MINOR: Check Test Connection Oracle DBA Access by @ayush-shah in #15764
- Fixes:delete duplicate env in Dockerfile by @shin1103 in #15709
- Fix #11351 Added Kafka Connect connector JSON schemas by @SumanMaharana in #15699
- MINOR - AKS Airflow troubleshooting docs by @pmbrull in #15695
- MINOR: change systemApp to system by @sushi30 in #15757
- Minor: Fix the styling of ingestion pipeline status by @aniketkatkar97 in #15715
- AzureSQL docs with Microsoft Entra addition by @ayush-shah in #15766
- Fix #15483: Alert form destination selection improvements by @aniketkatkar97 in #15494
- cypress: fixed cypress for AUT by @ShaileshParmar11 in #15765
- MINOR: Added side docs for KafkaConnect by @SumanMaharana in #15772
- Minor: Fix AUT cypress test failures by @aniketkatkar97 in #15751
- Fix #12964: Qlik Sense & Qlik Cloud filter draft dashboards by @harshsoni2024 in #15726
-
- added log by @mohityadav766 in #15777
- Fix #15594 - Implement domain support for test cases by @TeddyCr in #15736
- Fix #14650 backend bug: Remove associated tags when glossary term is deleted by @sonika-shah in #15676
-
- add Step logs for Auth by @mohityadav766 in #15786
- Minor: show generic message in error boundary for loading chunk error by @Sachin-chaurasiya in #15783
- Change connectors images format to webp by @harsh-vador in #15781
- [Vulnerabilities] Update Dependencies to fix Vulnerabilities by @mohityadav766 in #15775
- Applications minor fixes by @karanh37 in #15771
-
- Change Prompt to consent on every login by @mohityadav766 in #15792
- [MINOR] fix antlr parser definition for entity link by @TeddyCr in #15758
- MINOR fix test case search filtering by @TeddyCr in #15785
- Docs: Missing docs added by @ShilpaVernekar in #15763
- Fix 15576 - Eval Data Type issue fix by @ayush-shah in #15702
- [Fix] Do not validate bot domain by @mohityadav766 in #15796
- FIX #13553 Added option to exclude drafts: superset ingestion by @SumanMaharana in #15770
- Lineage cypress fixes by @karanh37 in #15788
- Minor: removed beta label for incident manager by @ShaileshParmar11 in #15795
- MINOR: [DOCS] dbt docs revamp by @OnkarVO7 in #15787
- Minor: Search Flow cypress fix by @aniketkatkar97 in #15789
- #15236: fix redundent scrollbars on UI by @Ashish8689 in #15779
- fix matches description by @karanh37 in #15805
- [AlertNotication] Fix formatting by @mohityadav766 in #15800
- ui: update error fallback icon in error boundary by @Sachin-chaurasiya in #15803
- Fixes: indent for BQ/GCS yaml external config by @CyberHippo in #15807
- MINOR - Add Application type for logs by @pmbrull in #15802
- MINOR: Fix OMetaLifeCycleData call by @IceS2 in #15813
- MINOR - Update linkmonitor URL by @pmbrull in #15818
- cypress: fixed AUT failure of main branch by @ShaileshParmar11 in #15820
- Bump undici from 5.28.3 to 5.28.4 in /openmetadata-ui/src/main/resources/ui by @dependabot in #15815
- fix(#15364): autogenerate ingestion pipeline name and show displayName by @Sachin-chaurasiya in #15767
- #13907: support to change glossary term parent from the detail page by @Ashish8689 in #15752
- MINOR: Fix jsonpatch operation order by @IceS2 in #15680
- ISSUE-15263: Proxy settings for Yarn by @Alexandr-Nedomets in #15287
- MINOR: fix the recent run not showing for data-insight application by @Ashish8689 in #15811
- WIP: Fix #12980: Expand description issue by @harsh-vador in #15778
- Move provider state to zustand store by @karanh37 in #15804
- chore: minor ui issue by @Ashish8689 in #15819
- [Feature] Import/Export For Table, DatabaseSchema, Databases, Service by @mohityadav766 in #15816
- Validate against PersonalAccess by @mohityadav766 in #15832
- feat(ui): add support for brand color config part 1 by @Sachin-chaurasiya in #15714
- MINOR: Fix e2e tests by @IceS2 in #15829
- [MINOR] Fix tableau e2e by @harshsoni2024 in #15824
- Fix #10354 - Implement Test Suite filter from Search by @TeddyCr in #15814
- MINOR: exclude change description from testSuite key in table entity indexing by @TeddyCr in #15836
- MINOR: fix application in corrupted state by @sushi30 in #15830
- #14941 Filtering and sorting of data quality tests & suites at Data Quality page by @ShaileshParmar11 in #15725
- fix: good-first-issue link by @sandeeps83 in #15842
- DOCS - MSSQL service connection by @pmbrull in #15843
- chore(ui): minor ui changes to support flexibility to components by @chirag-madlani in #15838
- Fixes #10354 Filter test suites by owner / name by @ShaileshParmar11 in #15826
- update custom logo cypress test by @Sachin-chaurasiya in #15850
- MINOR: Add failed rows sample to test case by @sushi30 in #15682
- chore(ui): support extra dropdown items for service details page by @chirag-madlani in #15857
- Fix SQLs by @mohityadav766 in #15859
- MINOR - Fix Qlik database migration changes by @harshsoni2024 in #15852
- Update documentation for adding language support for entities by @Sachin-chaurasiya in #15869
- Update documentation for adding language support for entities for 1.3.x by @Sachin-chaurasiya in #15870
- MINOR - Clean ingestion dependencies by @pmbrull in #15679
- MINOR: Modify and add threshold as status by @ayush-shah in #15866
- MINOR: Fix Entity Link Error by @ayush-shah in #15864
- Fix Migration SQL , not executing from Handle by @mohityadav766 in #15873
- MINOR - delete mysql ES pipelines by @pmbrull in #15868
- Minor fix row computation for views by @TeddyCr in #15872
- MINOR Add owner filter test case by @TeddyCr in #15853
- update color input data testid for cypress tests by @Sachin-chaurasiya in #15863
- Minor: fixed test case description change issue by @ShaileshParmar11 in #15867
- ui: add support for edit custom property in entity right panel by @Sachin-chaurasiya in #15724
- MINOR: fixed typo for failed samples field by @sushi30 in #15874
- test(ui): cypress tests to cover health page of OpenMetadata by @chirag-madlani in #15861
- MINOR: fixed ingestion of sample data for failed sample rows by @sushi30 in #15879
- Bump tar from 6.2.0 to 6.2.1 by @dependabot in #15871
- MINOR: Add Databricks ssl dependencies by @ulixius9 in #15895
- Minor: added functionality to enable debug log for test suite ingestion by @ShaileshParmar11 in #15887
- MINOR: Fix databricks connector by @ulixius9 in #15894
- Added payload size check logic for Elasticsearch by @sonika-shah in #15540
- disable install for preview apps by @karanh37 in #15884
- FIX #13475 - Add Parameter Validation for Min/Max tests by @TeddyCr in #15849
- App preview alert by @karanh37 in #15899
- fix custom property cypress test by @Sachin-chaurasiya in #15904
- MINOR: fix search index language configuration not saving by @Ashish8689 in #15896
- Remove SQls from 1.3.2 by @mohityadav766 in #15917
- MINOR: Add mapping for xid and bpchar for postgresql by @IceS2 in #15912
- Add/Modify Release notes for 1.3.2 by @ayush-shah in #15914
- MINOR: added a DELETE method for failedRowsSample by @sushi30 in #15878
- Add Pipeline Status to Ingestion Pipeline Index by @mohityadav766 in #15918
- Fix #11951 [backend] - Implement Profiler Global Config by @TeddyCr in #15889
- MINOR: Fix error link by @caicancai in #15925
- MINOR: Snowflake Docs for dynamic tables & view col lineage by @ulixius9 in #15920
- MINOR: Fix Glue Sample Data by @ulixius9 in #15922
- Show preview alert only for preview apps by @karanh37 in #15926
- application tooltip fix by @karanh37 in #15928
- fix(ui): hide email if not present in the data by @chirag-madlani in #15927
- ui(#15831): improve refresh token usage by @Sachin-chaurasiya in #15854
- MINOR: added integration test for SQL SERVER by @sushi30 in #15919
- Minor: Introduced support to add additional component in the incident manager details page by @ShaileshParmar11 in #15915
- Fixes #14772 Display assets with no description/owner by @ShaileshParmar11 in #15876
- MINOR: add raise_from_status for sql_server test by @sushi30 in #15931
- Fix #15090 [1.4] Added dbt existing glossary and tier ingestion by @SumanMaharana in #15833
- Fixes #15909: Profiler: Fix All_ table to DBA_ by @ayush-shah in #15937
- bump(ui): tiptap dependencies by @Sachin-chaurasiya in #15932
- Fix #9281: Column level lineage for other entities by @harshsoni2024 in #15827
- FIXES #14772: Display Assets without Owner/Description by @IceS2 in #15794
- MINOR: Fix sample data CI error by @ulixius9 in #15934
- Fixes #10724 : Search with hierarchy api for glossary terms by @sonika-shah in #15865
- Move migration for apps to 1.3.3 all together by @mohityadav766 in #15944
- #13475 ui/backend: test case validation for min max value by @ShaileshParmar11 in #15946
- ui: improve refresh token usage part 2 by @Sachin-chaurasiya in #15947
- aligned pre-commit with Makefile. added check json by @sushi30 in #15295
- Fix #15208: Lineage - log query parsing issue summary by @ulixius9 in #15921
- Inherit sso roles by @mohityadav766 in #15903
- MINOR: Removed stale examples. Update dependencies by @IceS2 in #15951
- MINOR: Update README.md python version by @sushi30 in #15893
- Fixes #14113 - Allow SSL file uploads by @ayush-shah in #15828
- fixed exclusion for yaml/json validation by @sushi30 in #15950
- [Vulnerability] Fix Vulnerable Dependency in -java-client by @mohityadav766 in #15961
- [MINOR] Fix Default App Init by @mohityadav766 in #15965
- MINOR - Metadata Actions schemas by @pmbrull in #15822
- MINOR - 1.3.3 release docs by @pmbrull in #15972
- Minor: Logs class base update by @aniketkatkar97 in #15969
- MINOR: postgres integration test by @sushi30 in #15929
- Minor: Doc Fix GO SDK repo link by @ayush-shah in #15971
- Fix issue in search with hierarchy for glossary terms by @sonika-shah in #15978
- Fixes #15566: add dynamodb row count by @sushi30 in #15204
- MINOR: fix e2e by @IceS2 in #15981
- UI: Refactor service configuration retrieval in ServiceUtilClassBase by @Sachin-chaurasiya in #15959
- MINOR: use polling mechanism for bnackend tests by @sushi30 in #15962
- MINOR: fix pytest githab action by @sushi30 in #15984
- fix- Allow Lineage for stored Procedure by @mohityadav766 in #15397
- Activity Feed Improvements by @mohityadav766 in #15840
- Fix #14973: Qliksense - Add option to disable hostname validation by @ulixius9 in #15954
- FIXES 15626: Fix issue with not url model store by @IceS2 in #15974
- test(e2e): export basic details from EntityClass.ts by @chirag-madlani in #15990
- FIXES 13209: Add Sagemaker Model Storage by @IceS2 in #15986
- MINOR: Dynamodb sample data by @sushi30 in #15264
- FIX #11951 - ingestion logic for global profiler config by @TeddyCr in #15948
- Fix #15062 & #14810: Fix Column level lineage overwrites pipeline Lineage & manual col lineage by @ulixius9 in #15897
- fix(#15924): 'Learn More' links on my-data page have 2 URLS combined as one by @Sachin-chaurasiya in #15980
- cypress: fixed service ingestion cypress for test connection by @ShaileshParmar11 in #15989
- MINOR - Fix datamodel lineage call by @pmbrull in #15991
- Fixes #12127: Add Support for Complex types of Databricks & UnityCatalog in profiler by @ayush-shah in #15976
- ISSUE-15426 increase the server response rate GET /v1/dataQuality/testCases by @Alexandr-Nedomets in #15442
- Fixes #15660 - Compute unique and count at the same time by @TeddyCr in #15996
- Minor: Fixes SQLalchemy Inspector by @ayush-shah in #15997
- fix: redirect url path cookie expiry by @Sachin-chaurasiya in #15970
- FIX #15593 - test case exc summary endpoint improvements by @TeddyCr in #15992
- #15901 - Non-admins cannot see users' mails by @pmbrull in #15983
- issue-15607(3-rd try) by @RabochiyYan in #16002
- MINOR: delete ingestion/src/metadata/init.py by @sushi30 in #16004
- Minor: Fix Import error by @ayush-shah in #16011
- Minor: Fixes #15776 Numeric out of value error Trino by @ayush-shah in #15995
- Fixes 15839: More accurate documentation about setting up Secret Manager in Azure by @Nemeczek in #16000
- Added the missing doc on Conversation Threads by @ShilpaVernekar in #15949
- Minor Remove classifier config by @TeddyCr in #15998
- #11951 Column Profiling metrics based on data type (for UI and calculations) by @ShaileshParmar11 in #15987
- chore(docs): Update Helm Values; Azure Key Vault Docs for 1.4.X by @akash-jain-10 in #16014
- Issue #14812: Add support for empty string as missing count by @ayush-shah in #16017
- MINOR: Added None option to db config in Alation by @OnkarVO7 in #15994
- Fixes #15732: Modify Reference for Tags to EntityName by @ayush-shah in #15938
- Fixes #15977: Revert from DBA_ to ALL_ by @ayush-shah in #16030
- doc: added classifier config breaking change by @TeddyCr in #16036
- MINOR: Add support for search index column lineage by @ulixius9 in #16032
- MINOR: Ignore lineage edge not found logs by @ulixius9 in #16019
- MINOR: Added enum type support in custom properties python sdk by @OnkarVO7 in #16026
- Fix #12502: Add support for lineage export by @ulixius9 in #16009
- FIX - UserResource CI by @pmbrull in #16034
- MINOR - Add default to ingestion dependency sh by @pmbrull in #16021
- fix(ui): invalid redirect for frequently joined columns by @chirag-madlani in #16020
- Fix #15341 - Test Case reference as inherited field for Test Case Incident by @TeddyCr in #16027
- MINOR - Migration validation list diff message by @pmbrull in #16015
- #6420 - Allow better bot role binding by @pmbrull in #15966
- #14440 Enhance table details, and restore the test case states in column profiler tab by @ShaileshParmar11 in #16024
- Add predefined color palette for UI styling assets by @sonika-shah in #15982
- fix: 404 page layout by @Sachin-chaurasiya in #16044
- #15260 UI: consistent user/team for assignee in incident manager by @ShaileshParmar11 in #16047
- MINOR: ci: retries by @sushi30 in #16042
- (feat): show glossary terms in hierarchy form by @harsh-vador in #15823
- MINOR: fix maven CI with retry by @sushi30 in #16054
- Lineage layers by @karanh37 in #15940
- MINOR: added TestCase inspection query to backend and sample data by @sushi30 in #16003
- MINOR: Fix error message in S3Source by @fredrik in #16043
- Fix #15490: openmetadata-ops.sh reindex does not work by @harshach in #15993
- Docs: Fixed 404 links by @ShilpaVernekar in #16028
- [MINOR] Fix displayName by @mohityadav766 in #16059
- cypress: fixed cypress test failure of main by @ShaileshParmar11 in #16058
- cypress: fix cypress issues by @Ashish8689 in #16057
- Minor: Observability and ActivityFeed cypress fixes by @aniketkatkar97 in #16061
- #12981: fix the miss ordering of teams by @Ashish8689 in #16060
- MINOR: Re-supported password input for service forms by @Ashish8689 in #15964
- update SettingsCache and fix migration issues by @sonika-shah in #16052
-
- fix Reindex status in Operations by @mohityadav766 in #16065
- issue-15858: reduce es call in ingestion for foreign key processing by @harshsoni2024 in #15988
- Fix #15719: Improve unit test to increase coverage. by @harshsoni2024 in #15905
- Fix #15611 Parse PowerBI Dax files for lineage by @OnkarVO7 in #15975
- Add more information to activity feed by @mohityadav766 in #16007
- [GlossaryTerm] Fix Glossary Term Issue by @mohityadav766 in #16068
- Fix #16064: Add support for dynamic table type by @ulixius9 in #16069
- Show collapse for record type of topic entity by @karanh37 in #16063
- Revert "#15260 UI: consistent user/team for assignee in incident manager" by @ShaileshParmar11 in #16067
- Fix #16046 : modify glossaryTerms api endpoint to support querying immediate children with childrenCount by @sonika-shah in #16056
- Minor: Fix DataLake Client by @ayush-shah in #16072
- MINOR - Metadata Actions - New Actions by @pmbrull in #16037
- Fix #12929: Added config to include/exclude undeployed pipelines while ingestion by @OnkarVO7 in #15797
- MINOR - BigQuery constraint ingestion performance by @TeddyCr in #16078
- Minor: Updated docs to 1.3.3 by @marcelo-franceschini in #16080
- Glossary expand fix by @chirag-madlani in #16066
- MINOR - Set pipeline status early by @pmbrull in #16077
- Minor revert mvn retry by @TeddyCr in #16085
- Enable Support for Status of Pipeline and IngestionPipeline in Elastic Search by @mohityadav766 in #16023
- revamp announcement card by @Ashish8689 in #16016
- FIX #15956 - Send web socket notification on incident assignment/ack by @TeddyCr in #16086
- Fix #15454: Added protobuf parser complex schema support by @OnkarVO7 in #16071
- minor: show toast message for browser popup blocked issue by @Sachin-chaurasiya in #16087
- get pipeline status from elastic search by @karanh37 in #16089
- Minor: Automator, Advanced Search Improvements and Fixes by @aniketkatkar97 in #16084
- fix issue in directChildrenOf api for postgresql by @sonika-shah in #16093
- minor: update the error fallback image and styling by @Sachin-chaurasiya in #16100
- cypress: fixed cypress tests for main by @ShaileshParmar11 in #16088
- add cypress for search index app by @karanh37 in #16104
- MINOR: Remove overrideOwner attribute that isn't there anymore by @IceS2 in #16108
- Fixes #16075: Fix Incorrect Spark Property Name in DeltaLake Connection Configuration by @yush1ga in #16097
- updated the contributing file by @Alex-K-Rose in #16114
- MINOR: Updated powerbi e2e counts by @OnkarVO7 in #16109
- MINOR: Mark SISS packages as unsupported docs by @ulixius9 in #16103
- Minor fix test case sorting in search client by @TeddyCr in #16035
-
- Fix Indexes for changeDescriptions by @mohityadav766 in #16106
- cypress: fixed cypress AUT part 3 by @ShaileshParmar11 in #16112
- Improvements: Added new API to perform PATCH requests using fully qualified name. by @Siddhanttimeline in #16113
- MINOR - Docs and deprecations by @pmbrull in #16118
- MINOR: Updated test case name field by @OnkarVO7 in #16048
- Fix #16091: Fixed case issue in dbt by @OnkarVO7 in #16105
- Fix #14130: Add support for azure auth in trino by @ulixius9 in #16117
- MINOR: Fix issue with SQLAlchemy types not being correctly mapped to OM Type on the profiler by @IceS2 in #16122
- Minor: Automator feedback part 2 by @aniketkatkar97 in #16115
- Add extension redirect url information in docs by @karanh37 in #16134
- Add DDL query ingest by @SumanMaharana in #15860
- MINOR - Migration validation ignore order by @pmbrull in #16119
- Fixes Test Suite Reference in Table Schema by @mohityadav766 in #16129
- Minor: make password and username field non required in email config form by @Sachin-chaurasiya in #16133
- MINOR - Add missing ES mappings by @pmbrull in #16137
- Feat: Activity feed revamp by @aniketkatkar97 in #15716
- Minor: fix glossary term, reviewer and cypress by @ShaileshParmar11 in #16125
- MINOR: S3 Add support for single bucket ingestion by @ulixius9 in #16096
- feat: compute dbt model lineage across databases by @aballiet in #16079
- CI: update maven ci to be skipped for ui directory by @chirag-madlani in #16142
- fix: test suite resource test by @TeddyCr in #16143
- MINOR: remove alation and kafkaconnect from oss service page by @OnkarVO7 in #16144
- MINOR: Added custom property EntityReference support to python sdk by @OnkarVO7 in #16132
- CI: enable check-style workflow for ui directory by @chirag-madlani in #16152
- Migration Fixes by @mohityadav766 in #16131
- Minor: fixed testSuite dependency on table entity object by @ShaileshParmar11 in #16147
- MINOR: improve s3 test connection by @ulixius9 in #16158
- MINOR: athena usage & lineage minor fix by @ulixius9 in #16156
- Minor: disable time, dateTime and timeInterval custom property type from UI by @Sachin-chaurasiya in #16136
- [Fix CI ES Test] Fix Search Flaky Tests by @mohityadav766 in #16126
- FIX - try-catch test suite migrations by @pmbrull in #16160
- Fix custom property entity and entityReferenceList by @sonika-shah in #16145
- MINOR - Version match logic update & Airflow docs by @pmbrull in #16157
- Fix 'Tier' filter include results of deleted assets & minor lineage fixes by @karanh37 in #16120
- MINOR: Add SSL config in advanced config by @ayush-shah in #16151
-
- Add User Entity Notification by @mohityadav766 in #16165
- MINOR: Fix lineage list of connectors docs by @ulixius9 in #16161
- MINOR: Fix column lineage in export by @ulixius9 in #16167
- minor: add value prop in data asset async select list by @Sachin-chaurasiya in #16169
- Minor: bug fixes and improvements by @aniketkatkar97 in #16138
- MINOR: Remove duplicated code in S3Source by @fredrik in #16153
- allow record fields to have column lineage by @karanh37 in #16170
-
- Default value for isBot should be false by @mohityadav766 in #16163
- minor: disable date custom property from UI by @Sachin-chaurasiya in #16175
- Minor: Added the Supported File types for S3 Storage by @Prajwal214 in #16177
- Minor: Updated Python Dependency for GreenPlum by @Prajwal214 in #16139
- Minor: Added the Supported File types for ADLS Storage by @Prajwal214 in #16183
- Minor: Removed Extra Service Connection from MSSQL Yaml file by @Prajwal214 in #16174
- Minor: Added the Supported File types for GCS Storage by @Prajwal214 in #16184
- chore(docs): Improve docs for k8s with updated references by @akash-jain-10 in #16186
- Minor: Incorporated feedback on test case filters implementation by @ShaileshParmar11 in #16181
- minor: filter out bots from user list by @Sachin-chaurasiya in #16190
- Fixes 16185: try - catch the usage parsing error by @HuanjieGuo in #16188
- Minor: Add redirection link to data quality tab and tooltip for better UX by @ShaileshParmar11 in #16191
- Fixes #16111: Hive Compiler error profiler by @ayush-shah in #16193
- Minor: Updated the document for Airflow DAGs Deployed as Examples by @Prajwal214 in #16182
- Minor: Updated the IntelliJ Dependency For Openmetadata-UI by @Prajwal214 in #16179
- Credential expiry need not be checked by @mohityadav766 in #16189
- [ReindexingOps] Fixes Issues in Reindexing Ops by @mohityadav766 in #16194
-
- Update logo by @mohityadav766 in #16198
- issue-9281: column lineage for powerbi by @harshsoni2024 in #16135
- minor: enhance custom property crud operation by @Sachin-chaurasiya in #16173
- MINOR: fix the profile picture caused due to displayName by @Ashish8689 in #16201
- Minor: Automator feedback changes for OSS by @aniketkatkar97 in #16203
- minor: fix schema editor copy button tooltip by @Sachin-chaurasiya in #16212
- doc: update custom property doc by @Sachin-chaurasiya in #16213
- #15856 Error when creating test cases if the table contains the name COLUMN by @ShaileshParmar11 in #16195
- MINOR - Fix validate compose CI by @pmbrull in #16205
- MINOR: Fix missing attribute get_table_owner by @ulixius9 in #16214
- Activity feed card fixes by @Ashish8689 in #16166
- minor: retry logged in user after token refresh by @Sachin-chaurasiya in #16215
- Fix #12875: Updated and optimised dagster graphql queries by @OnkarVO7 in #16202
- docs cleanup by @harshsoni2024 in #16216
- update lineage export data to show common fields by @karanh37 in #16207
- Fix #11351 Add Kafka Connect Connector by @SumanMaharana in #16217
- Minor: work on glossary hierarchy feedback by @Ashish8689 in #16197
- MINOR: Small refactor to the Make update_all scripts by @IceS2 in #16204
New Contributors
- @thiagopirex made their first contribution in #15280
- @aballiet made their first contribution in #15447
- @italo-batista made their first contribution in #15476
- @kchenery made their first contribution in #15530
- @nakaken-churadata made their first contribution in #15501
- @TEQ-Lulienne made their first contribution in #15568
- @oringnam made their first contribution in #15500
- @sonika-shah made their first contribution in #15587
- @harshsoni2024 made their first contribution in #15610
- @SumanMaharana made their first contribution in #15747
- @CyberHippo made their first contribution in #15807
- @sandeeps83 made their first contribution in #15842
- @caicancai made their first contribution in #15925
- @RabochiyYan made their first contribution in #16002
- @Nemeczek made their first contribution in #16000
- @fredrik made their first contribution in #16043
- @marcelo-franceschini made their first contribution in #16080
- @yush1ga made their first contribution in #16097
- @Alex-K-Rose made their first contribution in #16114
- @Siddhanttimeline made their first contribution in #16113
- @Prajwal214 made their first contribution in #16177
- @HuanjieGuo made their first contribution in #16188
Full Changelog: 1.3.4-release...1.4.0-rc2-release