What's Changed
- MINOR: [DOCS] Added init change of pipeline_name to breaking changes in docs by @OnkarVO7 in #16397
- chore: Update
main
branch for1.5.0
Release by @akash-jain-10 in #16401 - Fixes #16235: need quote fullyQualifiedName in Ingestion Framework by @juntaozhang in #16273
- Update SECURITY.md by @ayush-shah in #16311
- #16381 Test case not showing test type by @ShaileshParmar11 in #16399
- Remove Retry From Abstract Event Consumer by @mohityadav766 in #16405
- Fix Migrations: Add postgres migrations by @ayush-shah in #16403
- Minor: Updated S3 Service Connection Reference by @Prajwal214 in #16391
- Add Null Check for isAdmin by @mohityadav766 in #16407
- #10502 Show dbt node fields in the UI by @ShaileshParmar11 in #16411
- cypress: fixed aut failure part 7 by @ShaileshParmar11 in #16371
- Fix SSL related changes by @ayush-shah in #16412
- update python sdk pages to reflect latest version of python package by @harshach in #16418
- MINOR: improve query log lineage docs by @ulixius9 in #16413
- Minor: Updating Release Page For 1.3.4 by @Prajwal214 in #16396
- Minor: Adding Information for Cross Project Lineage by @Prajwal214 in #16393
- Fix OpenLineage ingestor by @dolfinus in #16416
- Minor: added whats new for 1.4.1 by @ShaileshParmar11 in #16420
- Empty quick filters by @karanh37 in #16402
- Minor: Adding Search Re-Indexing For Troubleshooting by @Prajwal214 in #16387
- Teradata Connector by @gpby in #16373
- Fixes 16305: Added Test Case for Matching Enum by @sushi30 in #16362
- Minor: address ui feedback on data observability by @ShaileshParmar11 in #16427
- MINOR: test case for usage->delete->usage by @sushi30 in #16409
- minor: playwright mysql workflow by @ShaileshParmar11 in #16439
- Documentation: Add SSL related modifications by @ayush-shah in #16437
- fix: ingestion for dbt > 1.8.0 resource_type is not an enum by @aballiet in #16415
- Fix#16404 - Show Node level lineage by default by @karanh37 in #16445
- chore(CI): Workflow that will take care of Release Version updates by @akash-jain-10 in #16429
- cypress: fixed cypress AUT for mysql by @ShaileshParmar11 in #16446
- [MINOR] partition migration issue with redshift servics by @TeddyCr in #16452
- fix: Update CI to add
run-name
, remove trivial steps,default_author: github_actions
by @akash-jain-10 in #16456 - minor(ui): update what's new for 1.4.2 by @chirag-madlani in #16457
- MINOR: add usage query to the logs by @sushi30 in #16455
- Update local-docker-deployment.md to point to 1.4.1 by @harshach in #16467
- Fix 1.3.1 references in docs by @harshach in #16468
- MINOR: Only parse valid view query by @SumanMaharana in #16470
- Fix #16425 : Correct Schema Definition for Databricks by @SumanMaharana in #16441
- Fixes 13814 - Added DataProduct support for Glossary and GlossaryTerm. by @Siddhanttimeline in #16473
- MINOR: Kafka Setup SSL Arg Fix by @ayush-shah in #16469
- Fixes: 15835 : Added tests covering EventSubscription. by @Siddhanttimeline in #16298
- Fix #16278 : Search to display Draft glossaryTerms on Explore page by @sonika-shah in #16462
-
- Remove Change Description from Lineage by @mohityadav766 in #16488
- playwright: initial setup of playwright for UI by @ShaileshParmar11 in #16419
- MINOR: Ignore Cluster Information from columns in Databricks by @ulixius9 in #16495
- MINOR: Metric Filter in profiler by @TeddyCr in #16496
- Fix #16493 :User Deletion Error in Search - Adding Conditional Check by @sonika-shah in #16492
- minor(ui): refresh token for OIDC SSO by @chirag-madlani in #16483
- Minor: Updating the Public Keys URL to /api/v1/system/config/jwks by @Prajwal214 in #16494
- #16466 : fix tooltip of glossaryTerms in entity page by @Ashish8689 in #16482
- playwright: test setup and improvement by @ShaileshParmar11 in #16504
- Non Indexable fields should be remvoed at the end by @mohityadav766 in #16499
- fix announcement not redirect from landing page by @Ashish8689 in #16506
- minor: updated workflow to run playwright from branch changes by @ShaileshParmar11 in #16511
- Fix Schema Field Null Issue by @mohityadav766 in #16510
- Fixes #16322 - Delete results on test case hard deletion by @TeddyCr in #16500
- playwright: added follow unfollow and up vote down vote test by @ShaileshParmar11 in #16508
- Fixes : 14333 - Changed announcements startTime and endTime from seconds to milliseconds. by @Siddhanttimeline in #16438
- MINOR: Update multithreading docs by @IceS2 in #16513
- Minor: Adding Docs for openmetadata-ops Script by @Prajwal214 in #16460
- Minor: Adding Menu for Reindexing Search in Admin Guide by @Prajwal214 in #16430
- Minor: Updating docs for adding a simple policy example using API by @Prajwal214 in #16478
- Minor: Adding Docs for Custom Openmetadata.yaml file by @Prajwal214 in #16464
- Minor: Updating the upgrade docs for Backups & Restore by @Prajwal214 in #16514
- Minor: Adding Docs for Custom OIDC Troubleshooting by @Prajwal214 in #16485
- Add appType as part of schema in ingestion pipeline by @harshach in #16519
- Fix #16229 - Tag and Service filters for test cases by @TeddyCr in #16484
- MINOR: python requirements doc fix by @harshsoni2024 in #16509
- feat(ui): support tag & tier filter for test case by @chirag-madlani in #16502
- playwright: add support for base url via env variable by @ShaileshParmar11 in #16526
- MINOR: Fixed oracle e2e count by @OnkarVO7 in #16530
- MINOR: database doc changes by @harshsoni2024 in #16528
- Fix #16370 - Added view/DDL definition rule by @SumanMaharana in #16486
- #16489: fix the redirect issue to new tab for tags and glossary by @Ashish8689 in #16512
- minor: sanitize activity feed editor content by @Sachin-chaurasiya in #16533
- MINOR: Fixed tableau e2e by @OnkarVO7 in #16534
- MINOR: Fixed quicksight conn by @OnkarVO7 in #16537
- playwright: migrate announcement, rename, soft delete and hard delete test by @ShaileshParmar11 in #16542
- minor: improve the block editor initial content history by @Sachin-chaurasiya in #16540
- fix: saml auth for new user not created by @Sachin-chaurasiya in #16543
- Fix settings for email not encrypted on init by @mohityadav766 in #16541
- Update documentation for Search Index apis by @sonika-shah in #16539
- Fix#16491 - fix lineage edge description update by @karanh37 in #16538
- Fix Event Handlers registration Issue by @mohityadav766 in #16544
- CYPRESS: fix announcement cypress by @Ashish8689 in #16536
- #15243 - Pydantic V2 & Airflow 2.9 by @pmbrull in #16480
- [Bug] Fix Topic Index missing messageSchema by @mohityadav766 in #16545
- Fixes: spelling of "GitHub" in "star us" message by @haguenau in #16546
- playwright: add services test by @ShaileshParmar11 in #16552
- Minor: fixed data quality page type issue by @ShaileshParmar11 in #16556
- [FIX] GlossaryTerm reviewers should be user or team only by @mohityadav766 in #16372
- Docs: Required content changes to fix the copy-to-clipboard functionality by @aniketkatkar97 in #16557
- #16521: fix issue in userProfilePage for roles. teams and displayName by @Ashish8689 in #16527
- Fix - e2e tests for pydantic V2 by @pmbrull in #16551
- Sync Github issues to notion by @harshach in #16566
- MINNOR: fix owner not showing after refresh in teams page by @Ashish8689 in #16567
- MINOR: Enabled pbit file test by @OnkarVO7 in #16531
- [ISSUE-16503] Fix createUser to use EntityResource by @mohityadav766 in #16549
- minor(ui) : update what's new for 1.4.2 by @Ashish8689 in #16568
- FIX - e2e test for pydantic v2 by @pmbrull in #16572
- playwright: add make command to run playwright test by @ShaileshParmar11 in #16575
- FIX - e2e test for pydantic v2 by @pmbrull in #16576
- playwright: fixed AUT announcement test by @ShaileshParmar11 in #16564
- cypress: fixed flakiness and announcment cypress by @ShaileshParmar11 in #16579
- addded more detail on issue creation in contributors page by @Alex-K-Rose in #16583
- Updating glossary reviewers should propagate reviewers in glossary term by @karanh37 in #16580
- FIX - e2e test for pydantic v2 by @pmbrull in #16577
- MINOR - Data Quality Preparatory Work by @TeddyCr in #16523
- Fix: Ensure correct index mapping in Elasticsearch for clusterAlias by @sonika-shah in #16589
- Minor: Ensure correct index mapping in Elasticsearch for clusterAlias by @sonika-shah in #16598
- chore(CI): Enable Elasticsearch cluster alias by default by @akash-jain-10 in #16599
- Fix Postgres Application listing by @mohityadav766 in #16600
- MINOR: Fix e2e by @IceS2 in #16594
- Fixes 16595: Parse Iceberg REST table FQN from identifier by @MChamberlin in #16596
- fix(CI): update
run_local_docker.sh
script with cluster alias ES endpoint by @akash-jain-10 in #16604 - cypress: fixed 1.4.2 AUT cypress by @ShaileshParmar11 in #16602
- playwright: migrate entity, database and service spec by @ShaileshParmar11 in #16584
- playwright: announcement-click-issue by @ShaileshParmar11 in #16587
- test: add updateJWTTokenExpiryTime util by @Sachin-chaurasiya in #16606
- Revert alias setup by @ShaileshParmar11 in #16610
- Minor: OSS changes for adding automator cypress tests by @aniketkatkar97 in #16611
- Fix Test Suite Filtering by @mohityadav766 in #16615
- MINOR: Fixed dbt code after pydantic v2 update by @OnkarVO7 in #16605
- MINOR: Fix Profiler for SSL Enabled Source by @ulixius9 in #16613
- Add Test Suite SSL by @ayush-shah in #16619
- chore(CI): Add PostgreSQL playwright and skip workflows by @ShaileshParmar11 in #16623
- MINOR: Fix ssl connection in usage & lineage by @ulixius9 in #16625
- Fix owner notification by @mohityadav766 in #16629
- playwright: updated entity spec with custom property test by @ShaileshParmar11 in #16621
- MINOR: use test setup action for playwright tests by @sushi30 in #16633
- Domain flaky cypress fix by @karanh37 in #16630
- feat: entity resizable panel part 1 by @Sachin-chaurasiya in #16558
- MINOR: Fix e2e by @IceS2 in #16627
- MINOR: use setup aciton in playwright e2e tests by @sushi30 in #16636
- Minor: Fix Arg for Qliksense by @ayush-shah in #16626
- test: fix cypress test aut by @Sachin-chaurasiya in #16618
- Fixes(ingestion/source/dbt): Handle None Type in get_tag_labels Function for DBT Metadata Processing by @TrsNium in #16648
- feat(#16208): custom properties for Dashboard Data Models by @Sachin-chaurasiya in #16628
- playwright: improve the existing playwright test by @ShaileshParmar11 in #16650
- MINOR: Fix E2E count by @IceS2 in #16654
- MINOR: Pydantic fixes for redshift & kafka by @ulixius9 in #16638
- Doc: Fixing Typo in the Upgrade Docs by @Prajwal214 in #16659
- Minor: Fix Deprecated utcnow to timezone support by @ayush-shah in #16607
- MINOR: added query param "validate" for failed row sample by @sushi30 in #16159
- Cypress: Fixed AUT failure by @ShaileshParmar11 in #16660
-
- Fix User Signup by @mohityadav766 in #16667
- chore: Update What's new and vulnerability fix by @mohityadav766 in #16669
- Minor: Fix incorrect alert on signup page by @aniketkatkar97 in #16666
- [Snyk] Security upgrade com.microsoft.azure:msal4j from 1.15.0 to 1.15.1 by @akash-jain-10 in #16641
- [Snyk] Security upgrade com.azure:azure-identity from 1.11.2 to 1.12.2 by @harshach in #16639
- Fixes #16663: Fix the UserResource.patch's if condition (PATCH
v1/users/{id}
) by @oringnam in #16664 - MINOR: Fix column merge error lineage by @ulixius9 in #16670
- Fixes: change double quote to single quote in SQL initial script by @HuanjieGuo in #15888
- Fixes #16353: Table versions will be inconsistent when modified by different users across different applications. by @juntaozhang in #16354
- MINOR: added lineage ingestion test for mssql by @sushi30 in #16436
- MINOR: skip mssql test for python by @sushi30 in #16683
- Doc: Adding How-to Guide for Incident Manager by @Prajwal214 in #16674
- Fixes #15499: Fix the OpenMetadata(Client) constructor bug - ApiClient null check. (re-commit) by @oringnam in #16661
- MINOR: Fix Redash e2e filtered_mix test by @IceS2 in #16684
- Add Teradata connector docs by @gpby in #16672
- MINOR: [DOCS] Updated Cost Analysis supported connectors by @OnkarVO7 in #16688
- MINOR: Fix superset cypress error by @ulixius9 in #16689
- playwright: migrate glossary version page spec by @ShaileshParmar11 in #16671
- Docs: Updated Release Docs till 1.4.3 by @ShilpaVernekar in #16686
- MINOR: fix sql lineage with timezone change by @sushi30 in #16685
- Bump ws from 7.5.3 to 7.5.10 in /openmetadata-ui/src/main/resources/ui by @dependabot in #16691
- CYPRESS: fix cypress failure for teams drag and drop by @Ashish8689 in #16693
- MINOR: Fix numpy version for bigquery ingestion by @ulixius9 in #16696
- #16477: fix deleted user profile not showing by @Ashish8689 in #16592
- MINOR: add 1.5.x-SNAPSHOT docs by @sushi30 in #16694
- Docs: New Section - Data Quality & Observability by @ShilpaVernekar in #16701
- Security Fixes for Headers and Input Sanitisation by @mohityadav766 in #16712
- Add WebConf Env to Compose by @mohityadav766 in #16713
- [Issue-16642] Add Claim Mapping to uniquely identifty username and email from claims by @mohityadav766 in #16643
- Doc: Updating Icon for Data Quality and Observability by @Prajwal214 in #16710
- Fixes #16632: Add
testCases
property to a test suite source config by @sushi30 in #16631 - MINOR: Update ischema_names for db2 to take BOOLEAN into account by @IceS2 in #16718
- CYPRESS: fix cypress for dataModelVersionPage by @Ashish8689 in #16715
- Docs: Fixed the 404 links by @ShilpaVernekar in #16717
- Update README.md by @harshach in #16725
- FIXES 14885: Initial deltalake implementation for s3 by @IceS2 in #16665
- #16720: Add Support for Salesforce SSL by @ayush-shah in #16719
- test: fix custom properties spec by @Sachin-chaurasiya in #16732
- CYPRESS: fix user cypress failure by @Ashish8689 in #16728
- minor(#16099): when adding team give user option to configure the isJoinable field by @Sachin-chaurasiya in #16722
- MINOR: Fix Tableau E2E Tests by @IceS2 in #16740
- Fix #16421: add tableDiff test case by @sushi30 in #16554
- Fixes #14065 : Added DBTCloud Connector docs by @SumanMaharana in #16733
- MINOR: added exclude_defaults=False for profiler and deploy on airflow-apis by @IceS2 in #16734
- Doc: Updating Enum for PipelineType by @Prajwal214 in #16716
- Doc: Updating Private Key Information for SAML by @Prajwal214 in #16739
- MINOR: Enable Primary Key Constraint for DB2 by @IceS2 in #16755
- MINOR: support JSONL datalake file types by @MChamberlin in #16614
- MINOR: Fixed expected result for schemas exclude by @IceS2 in #16757
- MINOR: Add docs for big query create credentials/service account by @ulixius9 in #16759
- MINOR: Add method to list custom properties for a entity for python sdk by @OnkarVO7 in #16753
- chore: update percentille_mixin.py by @eltociear in #16743
- Fixes #14065 : Added DBT Cloud connector by @SumanMaharana in #16705
- Fixes #16591 : DBT Glossary Term linking Independent from Tag rule by @SumanMaharana in #16745
- MNINOR add common test elements to _openmetadata_testutils module by @TeddyCr in #16758
- Feat: Add glossary level tasks listing by @sonika-shah in #16673
- MINOR: updated profiler doc link in workflow by @TeddyCr in #16770
- Doc: Adding Example for SAML Private Key by @Prajwal214 in #16767
- [DuplicateLogin] User name issue for loggedInUserApi by @mohityadav766 in #16762
- Minor: Fix return type annotation by @ayush-shah in #16772
- MINOR -- Add Test Definition Dimension by @TeddyCr in #16769
- MINOR: raise lineage error when table does not exist by @sushi30 in #16756
- Docs: Add Docs around SSL under OpenMetadataConfig by @ayush-shah in #16774
- Add Jwt Claim Mapping Env by @mohityadav766 in #16780
- Add Validation for username and email on logged in user by @mohityadav766 in #16781
- Display inspection query by @ShaileshParmar11 in #16766
- MINOR: moved int_admin_ometa to a dedicated module by @sushi30 in #16768
- MINOR removed init in cli module for namespace path by @TeddyCr in #16775
- Minor: Added whats new content for 1.4.4 by @ShaileshParmar11 in #16787
- Minor: fix version of playwright in CI by @ShaileshParmar11 in #16791
- MINOR: fixed lineage error by @sushi30 in #16790
- Docs: Fix Redshift docs formatting by @ayush-shah in #16797
- DOCS - Add CLI on external docs by @pmbrull in #16792
- add connector teradata icon by @chirag-madlani in #16803
- #16731: fix task feed card not opening in right panel after click by @Ashish8689 in #16738
- Fix #11888: Apache flink connector by @harshsoni2024 in #16601
- Fix #14676: Athena S3 Lineage by @harshsoni2024 in #16426
- Minor: Fixes Bigquery External Account AttributeError by @ayush-shah in #16801
- MINOR: Include default values in custom pydantic model by @ulixius9 in #16795
- MINOR: Improve BigQuery Create Creds Docs by @ulixius9 in #16807
- Fixes #16760: Remove maxLength for tagFQN by @ayush-shah in #16794
- Doc: Updated DB String in place of Athena by @Prajwal214 in #16811
- Fix Airflow Pipeline Toggle On by @aaron-truehold-klor in #16777
- MINOR - Add 3.11 to py-test skip CI by @pmbrull in #16814
- MINOR: BigQuery Create Credentials Docs Correction by @ulixius9 in #16812
- Fixes #16574 : Fix Databricks pipeline task status ingestion by @SumanMaharana in #16802
- Lineage improvements by @karanh37 in #16785
- Fixes #16435: Fix pyodbc error for mssql by @ayush-shah in #16800
- Minor: Fix user details page bugs by @aniketkatkar97 in #16358
- Fix #16471: Form validation message and alert bug fixes and improvements by @aniketkatkar97 in #16761
- test: add e2e playwright test for collect endpoint by @Sachin-chaurasiya in #16816
- Fix: #16380 support TestSuite redeploy option from UI by @chirag-madlani in #16721
- fix(ui): fix duplicate options with selected option for teams by @chirag-madlani in #16773
- MINOR: Improve filtering method by @TeddyCr in #16810
- feat: Ingestion Docker Image Tags by @akash-jain-10 in #16819
- #10192 - Validate both include and excludes filters by @pmbrull in #16826
- Fix: #16742 - allow all the tier tags to be assign on entity by @chirag-madlani in #16823
- DOCS - Fix storage YAML & prep 1.5 docs by @pmbrull in #16833
- MINOR: exclude information_schema in redshift by @sushi30 in #16818
- DOCS: doc fix v1.5 by @harshsoni2024 in #16834
- support e2e label for running cypress by @chirag-madlani in #16838
- fix: PII description by @pedrobuzzi in #16827
- test: add e2e playwright test for custom theme config by @Sachin-chaurasiya in #16840
- MINOR - Fix Ingestion Pipeline Filters by @TeddyCr in #16837
- MINOR: Moved Delta Migrations to schemaChanges.sql by @IceS2 in #16789
- playwright: migrate ProfilerConfigurationPage by @ShaileshParmar11 in #16845
- feat: add multi pipeline support for test suite by @ShaileshParmar11 in #16824
- Fixes 9875: supporting gcp secret manager by @nakaken-churadata in #16505
- feat(#14234): add LaTeX Support In Block Editor by @Sachin-chaurasiya in #16842
- Pluggable API/Features Limits by @harshach in #16782
- MINOR: use tagged sonarcloud action by @sushi30 in #16858
- fix(ui): switching tabs not taking effect by @chirag-madlani in #16851
- chore: Update main branch for 1.5.0 Release by @chirag-madlani in #16860
- support data asset explore widget by @Ashish8689 in #16609
- MINOR: Fix dynamic assertion create json schema by @TeddyCr in #16865
- Fix # 16475 : Support dashboards field in chart entity by @sonika-shah in #16646
- MINOR: added table diff sample results by @sushi30 in #16844
- chore(ui): fix re-deploy ingestion pipeline e2e tests by @chirag-madlani in #16868
- Add Assets field to domain by @mohityadav766 in #16871
- [Snyk] Security upgrade org.elasticsearch.client:elasticsearch-rest-high-level-client from 7.17.17 to 7.17.19 by @harshach in #15748
- Fix #16788: Optimize feed query performance issues introduced in 1.4.2 by @sonika-shah in #16862
- Doc: Updating old reference Images of Ingestion Bot by @Prajwal214 in #16843
- MINOR: added docs for metrics by @sushi30 in #16870
- MNOR: pipeline client metrics by @sushi30 in #16869
- Minor: Do not start limits if its disabled by @harshach in #16875
- docs: Ingestion Version Tagging system update for
1.5.0
by @akash-jain-10 in #16879 - Minor: remove cypress test which is migrated in playwright by @ShaileshParmar11 in #16880
- MINOR: fix getter for failed rows sample by @sushi30 in #16796
- Fix #16700: Fail ingestion gracefully when column is not compatible with test type by @sushi30 in #16806
- MINOR: add column diff for table diff test case by @sushi30 in #16809
- Minor: change 1.4.4 release date by @ShaileshParmar11 in #16884
- MINOR: fix data assets label for all the services by @Ashish8689 in #16886
- Enabling the subscription tests randomly. by @Siddhanttimeline in #16883
- Fix dbt ingestiont: Add Warning Log for Missing DBT Test Case Results in Manifest Nodes by @TrsNium in #16808
- MINOR: Qlikcloud yaml & api-keys docs by @harshsoni2024 in #16887
- MINOR: Fix QlikCloud App Pagination & Test Connection by @ulixius9 in #16885
- MINOR: table diff docs by @sushi30 in #16836
- MINOR: fix: cast to pipeline by @sushi30 in #16892
- superset lineage fix by @harshsoni2024 in #16820
- Fix #16899: Iterate over all results collected from response by @chillerno1 in #16900
- Fix #15721: Added Override flag to force update of Description, Tags and Owner from Source System by @OnkarVO7 in #16815
- Minor: updated licenseheaderignore file for playwright by @ShaileshParmar11 in #16895
- [Issue-16906] Fix Lineage Edge Being Removed in Non-Indexable Fields by @mohityadav766 in #16907
- DOCS - Storage Connector example by @pmbrull in #16910
- Minor: Anomaly detection add & edit form supporting file changes by @ShaileshParmar11 in #16894
- Doc: Updating Menu Order Docs by @Prajwal214 in #16909
- MINOR : fix playwright test for DataAssetsWidget by @Ashish8689 in #16914
- Fixes 16582: support SASL_SSL kafka auth for OpenLineage pipeline connector by @MChamberlin in #16597
- MINOR: [DOCS] Updated dbt cloud permissions by @OnkarVO7 in #16901
- MINOR: Pydantic equal assert util by @sushi30 in #16918
- MINOR: fix get resources by @sushi30 in #16912
- Fix #15163: Added SAP ERP Connector by @OnkarVO7 in #16825
- Throw exception on HTML input for collect endpoint by @mohityadav766 in #16919
- Doc: Updating Docs for Kubernetes deployment by @Prajwal214 in #16872
- Doc: Adding Docs for SAML Deployments by @Prajwal214 in #16822
- Doc: Adding how-to guide for domains & Data Products by @Prajwal214 in #16778
- Doc: Updating Web hooks Docs by @Prajwal214 in #16915
- Docs: Fixing broken Menu Link by @Prajwal214 in #16922
- MInor: Added Tiers&Glossary in dbt docs main page by @SumanMaharana in #16923
- Minor: Add support for beta tag for form field by @ShaileshParmar11 in #16921
- MINOR - Pydantic V2 warnings and better exception msg by @pmbrull in #16916
- Fixes French Translation by @rudydel in #16925
- minor: improve resizable panels height by @Sachin-chaurasiya in #16821
- MINOR: Fix data diff with threshold by @sushi30 in #16926
- MINOR: Fixed DashboardDataModel fqn generation in topology context by @OnkarVO7 in #16866
- chore: fix justify-content property warning in BlockEditor component by @Sachin-chaurasiya in #16929
- #16516 : supported mutually exclusive alert glossary/term and tag by @Ashish8689 in #16890
- MINOR: add track_commit_timestamp to postgre_container by @sushi30 in #16924
- MINOR: fix bigquery profiler by @sushi30 in #16933
- Issue #10933: New Entity: API Services by @harshach in #16878
- minor: improve the custom property table in settings page by @Sachin-chaurasiya in #16937
- Show Data Assets in hierarchy on Explore by @karanh37 in #16938
- Modify Python SDK docs by @ayush-shah in #16934
- Doc: Updating the Admin User ID by @Prajwal214 in #16935
- Minor: fixed data insight aut cypress by @ShaileshParmar11 in #16930
- FIX #16231 - Ingestion Pipeline w/ Bot Assignment by @pmbrull in #16941
- MINOR: Add support for s3 unstructured files by @ulixius9 in #16936
- MINOR: Redshift view lineage error by @harshsoni2024 in #16947
- minor: add latex node in description editor by @Sachin-chaurasiya in #16948
- MINOR: Fixed python e2e tests for mysql and quicksight by @OnkarVO7 in #16959
- Fixes 16562: Modify HiveCompiler to compile column names properly by @ayush-shah in #16954
- MINOR - fix sample data ingestion by @TeddyCr in #16949
- REL #460-CL - Metadata Actions Create Permissions by @pmbrull in #16955
- MINOR: supported all_index in search index configuration form by @Ashish8689 in #16571
- Allow adding pipeline between all entities in lineage by @karanh37 in #16960
- Minor: Automation improvement OSS requirements by @aniketkatkar97 in #16832
- MINOR: fix regex to match test case by @TeddyCr in #16962
- playwright: fixed tier, dataAssets test for AUT by @ShaileshParmar11 in #16965
- MINOR: Docs example for s3 unstructured file by @ulixius9 in #16969
- [Issue-16951] Fix Ingestion Pipeline Url in Emails and Alert Notifications by @mohityadav766 in #16953
- [MINOR] Phylum Github Action Test by @TeddyCr in #16395
- Minor: dynamic min/max bound in graph for test case details page by @ShaileshParmar11 in #16944
- MINOR: Fix snowflake test failure due to sqlparse upgrade by @ulixius9 in #16970
- MINOR fix dtype mapping return type by @TeddyCr in #16964
- API service sample data by @harshsoni2024 in #16971
- PLAYWRIGHT: supported util method for toast Notification by @Ashish8689 in #16968
- MINOR: added what's new for 1.4.5 by @Ashish8689 in #16963
- Minor: fixed edit test suite pipeline issue by @ShaileshParmar11 in #16984
- MINOR: log context when failing to yield table by @sushi30 in #16977
- Fixes 16652: add GCS storage service by @MChamberlin in #16917
- MINOR: phylum trigger event by @TeddyCr in #16991
- #16699 [Data Quality] Column is displayed for unsupported columns by @ShaileshParmar11 in #16990
- MINOR: Added Owner support for tableau datamodels by @OnkarVO7 in #16986
- FIX CL-548 - Encrypt JWT Token w/ Secrets Manager by @pmbrull in #16861
- Fix #16590: Allow only team groups to be owner by @ulixius9 in #16995
- Fixes #16788 : Fix feed and count api query performance by @sonika-shah in #16993
- #16742: support style in entity tier by @Ashish8689 in #16987
- MINOR: timedelta to string by @sushi30 in #16985
- api service sample data(ometa apis) by @harshsoni2024 in #16981
- Minor: Fix API Endpoint listings via apiCollection param by @harshach in #16994
- FIX #16481 - Truncate ingestion pipeline status by @pmbrull in #16997
- Doc: Update Custom Connector Docs by @Prajwal214 in #17002
- #16980: fix the asset count and placeholder issue in teams page by @Ashish8689 in #16999
- Doc: Update Test Suite Docs by @Prajwal214 in #16989
- Fixes #16697: Modify the Query to avoid Numeric Data Overflow by @ayush-shah in #16920
- MINOR - Clean automations_workflow in 1.4.5 by @pmbrull in #17006
- Minor: Fix API docs by @harshach in #17011
- fix(#15683): backend validation error for the following property types by @Sachin-chaurasiya in #16881
- #16343: activity feed ui improvements by @Ashish8689 in #16474
- Minor: fix API Service Index entity type by @harshach in #17028
- feat: allow specify schemaRegistryTopicSuffixName by @aballiet in #17027
- Minor: Fix the broken links in the documentation by @aniketkatkar97 in #17035
- Minor: added support for search param based test case filter by @ShaileshParmar11 in #17030
- Fixes 16622 - tests for EventSubscription for different resources with filters by @Siddhanttimeline in #17014
- [GEN-876] Implement DQ dimension filter for test cases by @TeddyCr in #17032
- Fixes #16357: Improve Alerts Filtering with Exact FQN Matching by @sonika-shah in #17034
- MINOR: Update test_cli_metabase.py by @IceS2 in #17026
- chore: update webpack development proxy configuration context from
/api
to/api/
by @Sachin-chaurasiya in #17038 - fix router redirection paths by @karanh37 in #17037
- MINOR - enable dynamic assertion dl by @TeddyCr in #17008
- Fix #15735: Glossary,Term, Classification,Tag rename operation fixes by @sonika-shah in #16874
- [Issue-16973] Fix Issue in Import TableCsv by @mohityadav766 in #16974
- MINOR: fix column name in databricks ingestion fail by @harshsoni2024 in #17019
- feat: BigQuery ingestion allow specify projectId and fix primary key constrains retrieval by @aballiet in #16956
- MINOR: fix sample data issue with Pydantic v2 and refactor python integration tests by @sushi30 in #16943
- Doc: Updating Developers Docs for OpenSearch by @Prajwal214 in #17050
- feat: add possibility to render Topic FQN from es search by @mgorsk1 in #16903
- MINOR: query log path as dir/file by @harshsoni2024 in #17048
- fix: #16655 page breaks on changing page size with sorted table by @chirag-madlani in #17009
- MINOR: Fix test case summary update on test result PUT by @TeddyCr in #17053
- Doc: Updating Service Connection Images by @Prajwal214 in #17058
- Doc: Fixing Broken Link in How-to Guide by @Prajwal214 in #17063
- MINOR: Add PyRight TypeCheck to our Python Project by @IceS2 in #17060
- MINOR - Clean automations_workflow by @pmbrull in #17005
- MINOR: Update Snowflake docs to better inform the needed permissions by @IceS2 in #17070
- minor: add apiService, apiEndpoint and apiCollection entity SearchIndexingApplication.json by @Sachin-chaurasiya in #17067
- MINOR: fix entity icon overlapping on text by @Ashish8689 in #17072
- MINOR: Fix Vertica E2E Counts by @IceS2 in #17071
- MINOR - fix test definition dtype filter by @TeddyCr in #17069
- minor: saml reject token renewal by @karanh37 in #17079
- Centralize OIDC Flow to handler, and refresh logic by @mohityadav766 in #17082
- [Issue-17054] Ignore Entity No Change Events by @mohityadav766 in #17087
- [Issue-16569] Fix App Issue on Disabled by @mohityadav766 in #17088
- [Issue- 13263]Add Sync Option in OpenmetadataOperations by @mohityadav766 in #17089
- Fix Users Issue due to capital names by @mohityadav766 in #16828
- Minor: Resolve the ws package version conflict from dependencies by @aniketkatkar97 in #16961
- Fix: test case indexing -- remove changeDescription from testSuites list by @TeddyCr in #17083
- #17043: fix the same suggestion content being displayed on task by @Ashish8689 in #17077
- Move Migration to 1.4.6 by @mohityadav766 in #17095
- [MINOR] Fix Condition for deleted App by @mohityadav766 in #17096
- MINOR: Fix Oracle E2E Tests by @IceS2 in #17084
- Fixes #16501: Optimize Rows Sample Type Snowflake by @ayush-shah in #17055
- MINOR[GEN-978]: Fix empty test suites by @sushi30 in #16975
- Doc: Updating Athena Service Connection Docs by @Prajwal214 in #17090
- Doc: Updating BigTable Service Connection Docs by @Prajwal214 in #17076
- fix: handle potential null pointer in test case reindex by @TeddyCr in #17100
- Doc: Updated Athena Docs by @Prajwal214 in #17103
- Fixes #17051: Dynamic import for Profiler Interface by @ayush-shah in #17073
- MINOR - Update MetaPilot config by @pmbrull in #17101
- fix(#17016): apply Read-Only Mode to All Custom and Built-In Nodes in Block Editor by @Sachin-chaurasiya in #17080
- Minor: Group search AUT fix by @aniketkatkar97 in #17099
- Add Alert Name to Publishers by @mohityadav766 in #17108
- Minor: Add Bound to Setuptools by @ayush-shah in #17105
- Minor: fixed testSummaryGraph issue by @ShaileshParmar11 in #17115
- feat: updated multi pipeline ui as per new mock by @ShaileshParmar11 in #17106
- Fix #16786: Added domo federated dataset support by @OnkarVO7 in #17061
- Fixes 16849: fix usernames by @nakaken-churadata in #17122
- Doc: Updated Doris & Redshift Docs by @Prajwal214 in #17123
- Fix #12677: Added Synapse Connector - docs and side docs by @SumanMaharana in #17041
- Fix #17098: Fixed case sensitive partition column name in Bigquery by @OnkarVO7 in #17104
- #13876: change placement of comment and close button in task approval workflow by @Ashish8689 in #17044
- MINOR: docs links fix by @harshsoni2024 in #17125
- Explore tree feedbacks by @karanh37 in #17078
- MINOR: Databricks view TableType fix by @ulixius9 in #17124
- Minor: fixed AUT test by @ShaileshParmar11 in #17128
- Fix #16692: Override Lineage Support for View, Dashboard & Pipeline Lineage by @ulixius9 in #17064
- #17065: fix the tags not rendering in selector after selection in edit tags task by @Ashish8689 in #17107
- fix explore type changes by @karanh37 in #17131
- MINOR: changed log level to debug by @sushi30 in #17126
- Fixes #16588 : Get feed and count data of soft deleted user by @sonika-shah in #17135
- Doc: Adding OIDC Docs in 1.4.x by @Prajwal214 in #17139
- Doc: Updated Profiler Workflow Docs URL by @Prajwal214 in #17140
- explore tree e2e by @karanh37 in #17138
- Minor: fixed edit modal issue for sql test case by @ShaileshParmar11 in #17132
- Minor: Added whats new content for 1.4.6 release by @ShaileshParmar11 in #17148
- MINOR [GEN-799]: add option to disable manual trigger using scheduleType by @sushi30 in #17031
- fix: remove "service" field from required properties in createAPIEndpoint schema by @Sachin-chaurasiya in #17147
- MINOR: Update setuptools version in Makefile and pyproject.toml by @ayush-shah in #17143
- Doc: Updated Superset Service Connection Docs by @Prajwal214 in #17134
- Doc: Updated Hive,MySQL,Postgres,Snowflake Service Connection Docs by @Prajwal214 in #17127
- MINOR: Added Alation Sink connector by @OnkarVO7 in #16982
- #17021: fix the widget placement when adding new by @Ashish8689 in #17151
- fix(cypress): domain & glossary spec by @chirag-madlani in #17162
- MINOR: Fix Trino Azure config secret not hidden by @ulixius9 in #17158
- MINOR: Add sample data for "learning" dynamic assertion by @TeddyCr in #17155
- Email template provider by @Siddhanttimeline in #17015
- chore: remove robots.txt by @Sachin-chaurasiya in #17171
- Minor: Bug fixes and improvements by @aniketkatkar97 in #17121
- Doc: Updated Node Version in Docs by @Prajwal214 in #17174
- playwright: aut test failure for testSuitePipeline by @ShaileshParmar11 in #17168
- fixed: #14435 support download option for ingestion logs by @chirag-madlani in #17176
- Minor: Fix the AdditionalRuleSearch spec flakiness for AUT by @aniketkatkar97 in #17129
- MINOR: fix: scheduled apps by @sushi30 in #17167
- Minor: Fix tableau e2e changed filter count by @SumanMaharana in #17180
- minor: hide username field on signup screen by @chirag-madlani in #17144
- Minor: added test case graph filters by @ShaileshParmar11 in #17184
- Doc: Updated Teams Typo in Docs by @Prajwal214 in #17172
- GEN-1011: typo in DQ migration filter by @TeddyCr in #17183
- feat(#10933): API service UI by @Sachin-chaurasiya in #17003
- [GEN-976] Generic Aggregation Endpoint for Data Quality Reports by @TeddyCr in #17181
- MINOR change deploy failure message by @sushi30 in #17164
- MINOR: copy data to sql server container instead of using volumes by @sushi30 in #17191
- allow dropping off pipeline as node by @karanh37 in #17020
- Minor: Fix bigquery multiple project e2e test by @SumanMaharana in #17192
- MINOR: docs: explicit install command by @sushi30 in #17199
- MINOR: fix docker versions to prerequisites scripts by @sushi30 in #17146
- Minor: description code block copy button should work properly by @Sachin-chaurasiya in #17194
- fix the task AUT failure by @Ashish8689 in #17188
- MINOR: tests(unit): use absolute paths by @sushi30 in #17193
- Minor: Added Ai learning banner if data is not accurate by @ShaileshParmar11 in #17198
- Minor: fixed test case and mysql query bug by @ShaileshParmar11 in #17205
- MINOR: Fix postgres conftest import by @ulixius9 in #17210
- Minor: add bindHost to configure the host ip for OpenMetadata Server by @harshach in #17153
- Doc: Updated Security Docs For SSO by @Prajwal214 in #17179
- Fix #17165 : Fix isParent method to correctly identify FQN parent-child relationships by @sonika-shah in #17208
- MINOR: filter out glossary term option of same term in the related term by @Ashish8689 in #17213
- [Issue-16343]Activity Feed Improvements by @mohityadav766 in #17086
- MINOR: Implemented SAPERP Connector feedback by @OnkarVO7 in #17137
- Fix #15218: Unify Tableau Datamodels and added Support to create lineage from Tableau Custom SQL Queries by @OnkarVO7 in #17185
- Fix #16585: Ingestion list table revamp by @aniketkatkar97 in #17136
- Doc: Updated Ingestion Filter Docs by @Prajwal214 in #17197
- MINOR: Athena test connection changes by @harshsoni2024 in #17186
- MINOR: Refactor output_handlers to a WorkflowOutputHandler class by @IceS2 in #17149
- Fixes #17221: Setuptools Version Fix, Resolve Ingestion Setup Failure by @ayush-shah in #17216
- fix: Do not Update Docker Image Tags (3 digits) on RC Releases by @akash-jain-10 in #17218
- Doc: Updated Airflow Service Connection Docs by @Prajwal214 in #17163
- MINOR: fix the ui breaking because of description feed by @Ashish8689 in #17222
- Alert Destination Test Functionality by @Siddhanttimeline in #17207
- Feat: overview tab supporting file changes by @ShaileshParmar11 in #17066
- MINOR: support entity icon from classBase by @Ashish8689 in #17223
- Fixes #14945: FiveTran Improvements by @ayush-shah in #17169
- MINOR: Bump Setuptools version by @ayush-shah in #17225
- FIX #17206: Dynaomodb pagination type fix by @ulixius9 in #17226
- Issue #17012: Multi User/Team Ownership by @harshach in #17013
- Fixes #16232 - fix pagination issues due to similar name by @sonika-shah in #17187
- fix test after merging multi-owner ,maven build fail by @sonika-shah in #17229
- Minor: Fix playwright circular dependencies by @aniketkatkar97 in #17228
- Data Insights Refactor by @ulixius9 in #16532
- Fixes #16101 - Added Metabase owner ingestion by @SumanMaharana in #17156
- MINOR - Automator multiple ownership by @pmbrull in #17232
- MINOR: fix user asset not coming in myData and widget by @Ashish8689 in #17234
- MINOR: Update Teams by @IceS2 in #17238
- minor: remove versions older than 1.3.0 from what's new by @Sachin-chaurasiya in #17227
- Fix #17195: Support automated unstructured files ingestion & tags by @ulixius9 in #17196
- Data insights report app update by @IceS2 in #17235
- Minor: add support for column dropdown for current table if test definition has field name column by @ShaileshParmar11 in #17233
- improvement: add ingest postgres schema description by @shin1103 in #16946
- minor: add api entities in EntityLink.g4 by @Sachin-chaurasiya in #17231
- MINOR: Fix fields in inspection query by @TeddyCr in #17224
- PLAYWRIGHT: fix activity feed and Entity spec playwright failure by @Ashish8689 in #17237
- minor: show request method for api endpoint by @Sachin-chaurasiya in #17241
- Fixes #17036: Ignore Enter keydown events for IME operation on FeedEditor by @fuzmish in #17150
- MINOR: DI - Add support for system chart filters by @ulixius9 in #17242
- [Snyk] Security upgrade alpine from 3.19 to 3 by @harshach in #16857
- [Snyk] Security upgrade alpine from 3.19 to 3 by @harshach in #16855
- Update Chinese Locale by @lutinglt in #17102
- Minor: implemented multi pipeline ui feedback by @ShaileshParmar11 in #17245
- MINOR: [SAP ERP Connector] Added column dtype displaynames and precision/scale values by @OnkarVO7 in #17240
- MINOR: Fix DataInsightsReport App filter by @IceS2 in #17246
- MINOR - Migration - Automator multiple ownership by @pmbrull in #17248
- Fix #16434: SQL server date format issue by @harshsoni2024 in #17239
- Fetch templates for collate and oss. by @Siddhanttimeline in #17254
- Minor: Fix DBT e2e tests by @SumanMaharana in #17260
- MINOR: increase the feed size for the landing page feed widget by @Ashish8689 in #17257
- Doc: Adding GCS Connector to OM in v.1.5 by @Prajwal214 in #17250
- MINOR: Fix lineage PATCH API by @ulixius9 in #17264
- MINOR: Data insights app migration by @IceS2 in #17262
- Bump braces to 3.0.3 in /openmetadata-ui/src/main/resources/ui by @Sachin-chaurasiya in #17263
- Fix patch permissions by @harshach in #17271
- [RbacDomain] RBAC with Domain Restrictions by @mohityadav766 in #16586
- MINOR - remove owner and service field from ingestion pipeline by @pmbrull in #17270
- test(e2e): Data insight page tests by @chirag-madlani in #17236
- Minor : fix populateOwners method to patch all fields of owners by @sonika-shah in #17272
- GEN-869 - Profiler Struct Column System Error by @TeddyCr in #17267
- MINOR: Fixed tableau multi owner and e2e counts by @OnkarVO7 in #17266
- [GEN-1069] - Fix dbt issues in ingestion by @TeddyCr in #17247
- MINOR: Update data insights migration to make the flow easier by @IceS2 in #17280
- Fix mysql e2e test by @SumanMaharana in #17265
- MINOR: Improve DI error log by @IceS2 in #17283
- ISSUE : fix teams page breaking issue by @Ashish8689 in #17268
- Minor: Fix Policy rule migration due to owner -> owners by @harshach in #17285
- Minor: fixed failing query entity cypress by @ShaileshParmar11 in #17261
- Minor: Remove 'owner' field from JSON in various entities by @ayush-shah in #17290
- [Issue-17093] Add SAML refresh token in Refresh by @mohityadav766 in #17113
- FIX - Ingestion Airflow Image constraints by @pmbrull in #17296
- Fixes#153 - OSS Changes For Slack App Integration. by @Siddhanttimeline in #17286
- Minor: fixed AUT test of main by @ShaileshParmar11 in #17293
- Doc: Updated Release Docs to v.1.4.6 by @Prajwal214 in #17297
- MINOR: Data insights provide better exceptions by @IceS2 in #17292
- Doc: Updated SMTP Configuration Path in Docs by @Prajwal214 in #17299
- MINOR - Clean Automator owner migration by @pmbrull in #17294
- minor: update beta services list by @Sachin-chaurasiya in #17291
- fix(ui): msal authentictor to share UserProfile object on login success by @chirag-madlani in #17302
- Add Fqn Migration to lowercase by @mohityadav766 in #17311
- Migrate NameHash by @mohityadav766 in #17317
- feat(ui): whats new content for 1.4.7 by @chirag-madlani in #17312
- MINOR: Provide better errors on DataInsights Pipeline by @IceS2 in #17315
- Minor: fixed graph calculation issue for y axis by @ShaileshParmar11 in #17306
- MINOR: Fix DI most view data assets aggregation by @ulixius9 in #17288
- Fixes 16010: Support Looker ingestion from Gitlab by @sam-mccarty-mavenclinic in #17284
- Doc: Updated Database SSL Service Connection Docs by @Prajwal214 in #17298
- Doc: Updating Database Connector Docs for SSL by @Prajwal214 in #17269
- Doc: Adding LightDash Service Connection Docs by @Prajwal214 in #17252
- Explore tree improvements by @sonika-shah in #17277
- MINOR: remove chart from explore tree and ingestionPipeline from quick filter by @Ashish8689 in #17273
- MINOR: DI Improve system charts by @ulixius9 in #17310
- TEST : fix DataInsightSetting cypress and glossary rename playwright issue by @Ashish8689 in #17313
- MINOR: Iterate on data insights failure handling by @IceS2 in #17324
- [Azure] Check Expiry on Callback for fetched Tokens by @mohityadav766 in #17326
- Domain restriction for non domain entities by @karanh37 in #17314
- fix: show run button only for schedule or manual by @karanh37 in #17327
- MINOR: [DOCS] dbt cloud docs update by @OnkarVO7 in #17321
- MINOR: handle "ignored exception" error message when running table diff by @sushi30 in #17322
- MINOR: Add a check to see if file_client is present by @IceS2 in #17330
- Minor: fixed ui feedback for data quality by @ShaileshParmar11 in #17325
- playwright: migrate custom metric spec by @ShaileshParmar11 in #16690
- MINOR: Remove sampleData and changeDescription from Data Insights documents by @IceS2 in #17332
- Minor: Update the metadata service ingestion form configuration fields by @aniketkatkar97 in #17336
- test: add playwright test for tour and api docs by @Sachin-chaurasiya in #17328
- CYPRESS: fix AUT cypress failure for user,persona and customizeLanding by @Ashish8689 in #17338
- MINOR: Fix usage datetime format for mssql by @IceS2 in #17341
- Minor: bulk import supporting file by @ShaileshParmar11 in #17346
- Minor: inherit owner/domain for apiEndpoints by @harshach in #17300
- MINOR: superset port example by @sushi30 in #17347
- MINOR: Update Data Insights Pipeline to change CustomProperty key based on entityType by @IceS2 in #17350
- Fix #16039: Fixed sourceHash patch for DatabaseSchema entity by @OnkarVO7 in #17309
- Minor: Fix Postgres missing policy rule migrations for EditOwners by @harshach in #17351
- MINOR: docs: google big query by @sushi30 in #17355
- MINOR: add add supported connector list for table diff docs by @sushi30 in #17303
- MINOR - Add spec label on PRs for easy tracking by @pmbrull in #17289
- MINOR: Fix permission for getPipelineStatus by @IceS2 in #17356
- test: update database and api collection class methods by @Sachin-chaurasiya in #17357
- Fix Migrations by @mohityadav766 in #17364
- MINOR: Fix Databricks TableQuery timestamps to str by @IceS2 in #17362
- Minor: Ingestion list table improvements by @aniketkatkar97 in #17256
- minor: add encoding and decoding for policy rule name by @Sachin-chaurasiya in #17344
- Minor: Validate apiEndpoint response schema fields by @harshach in #17370
- Fix #16573: get table owners for databaricks & unitycatalog tables by @harshsoni2024 in #17282
- Fixes #17331: Incorrect type hint by @YungChunLu in #17354
- Doc: Adding Note for JWT_PRINCIPAL_CLAIMS Order by @Prajwal214 in #17369
- Doc: Updating Broken K8 FAQ Links by @Prajwal214 in #17368
- Minor: fixed params calculation for aborted test by @ShaileshParmar11 in #17374
- MINOR: Data insight feedbacks by @ulixius9 in #17337
- minor: add column level lineage support for api endpoint by @Sachin-chaurasiya in #17334
- Updated oracle to use DBA_ tables by @IceS2 in #17274
- MINOR: Fixed dbt cloud connector by @OnkarVO7 in #17376
- support nested subdomains by @karanh37 in #17363
- databricks foreign table issue: skip table metadata for foreign tables by @harshsoni2024 in #17343
- MINOR - LKML sample data by @pmbrull in #17359
- MINOR: fix the widget placement when adding new one by @Ashish8689 in #17329
- Fix #17372: Add Connection Pooling config to database by @harshach in #17373
- CYPRESS: fix aut cypress test for user and dataInsight spec by @Ashish8689 in #17358
- minor(ui): support onUpdate for domain to skip default save behavior by @chirag-madlani in #17381
- Support Elasticsearch cluster alias for E2E tests by @sonika-shah in #17117
- Fix #16958: column parser data type fix by @harshsoni2024 in #17154
- Fix #17118: Elasticsearch HTTP Method Error in update_by_query; Fix: patch tags for request/response schema in ApiEndpoint by @harshach in #17383
- test: fix tour playwright test by @Sachin-chaurasiya in #17384
- Fix Tag updation message and update lineage edges opacity by @karanh37 in #17386
- Minor: Fixed AUT test for DQ and testSuiteMultiPipeline by @ShaileshParmar11 in #17385
- MINOR: Remove team column in team details page by @Ashish8689 in #17387
- Fixes #17377: HIERARCHYID & GEOGRAPHY pyodbc error by @ayush-shah in #17378
- Increase Payload Size to 100MIB for ELastic Search by @mohityadav766 in #17366
- MINOR: Data Insight Custom Dashboard Docs by @ulixius9 in #17389
- MINOR: ui improvement by @Ashish8689 in #17388
- Change Default Value of Batch Size and Payload Size by @mohityadav766 in #17391
- Add Opensearch max payload Size by @mohityadav766 in #17392
- Fixes #17319: ArrayDataType issue resolved, Fix Queries + Add DB Name to the queries by @ayush-shah in #17379
- MINOR: added breadcrumb in persona detail page by @Ashish8689 in #17393
- MINOR: Add Unity Catalog Lineage Dialect by @ulixius9 in #17398
- MINOR: databricks describe table query update by @harshsoni2024 in #17396
- MINOR: Implement Multi Data Streams. Fix Duplicating issue by @IceS2 in #17365
- feat: DBT - allow to use email to match users as fallback with ES search by @aballiet in #17349
- [MINOR] Fix retrieval of loginConfiguration by @Siddhanttimeline in #17402
- minor domain feedbacks by @karanh37 in #17407
- MINOR: remove pandas import for null_ratio by @sushi30 in #17401
- fix(ui): data insight page feedbacks by @chirag-madlani in #17390
- Update Max Payload Size for OpenmetadataOperations by @mohityadav766 in #17414
- Fixes: DBT Cloud lineage not showing by @SumanMaharana in #17395
- Add Azure Document for SAML by @mohityadav766 in #17416
- [MINOR] LDAP Refresh Implementation by @Siddhanttimeline in #17410
- Update SAML to have signed Messages by @mohityadav766 in #17415
- Fix #16454: usage query filter condition error by @harshsoni2024 in #17405
- Fix Broken Doc for SAML by @mohityadav766 in #17418
- Broken Verification Link on Page by @mohityadav766 in #17420
- MINOR: Added support to process multiple dbt run_results.json for a single dbt project by @OnkarVO7 in #17412
- Minor: fixed DQ redirection issue from breadcrumb by @ShaileshParmar11 in #17419
- MINOR: Install DB2 odbc driver on x86_64 architectures and update docs by @IceS2 in #17425
- MINOR: Fix Datetime Conversion issue in usage/lineage by @SumanMaharana in #17380
- MINOR: DI Simplify Formulas by @ulixius9 in #17382
- Minor: Add playwright test for entity pages with users with different roles by @aniketkatkar97 in #17316
- Fixes #17367: PipelineStatus Timestamp None not allowed by @ayush-shah in #17422
- minor: update beta services list by @Sachin-chaurasiya in #17426
- Minor: fixed failing test case in AUT part 1 by @ShaileshParmar11 in #17428
- MINOR: Fix DataInsights Field Getter by @IceS2 in #17427
- MINOR: Fix Missing Users errors on Data Insights Pipeline by @IceS2 in #17446
- supported task assignee with owner name in task thread by @Ashish8689 in #17435
- MINOR - Config to PATCH metapilot descriptions if empty by @pmbrull in #17424
- Minor: Kill active/idle connections after test connections by @SumanMaharana in #17411
- #17437 Data Quality UI can't display
type
as column name by @ShaileshParmar11 in #17442 - UI : fix request/update task after redirect from frequently joined tables by @Ashish8689 in #17399
- #17439: supported separate call for open and close task in activity feed by @Ashish8689 in #17451
- [Snyk] Security upgrade axios from 1.6.4 to 1.7.4 by @akash-jain-10 in #17455
- Fix #17352: Remove TablesInitializer and bootstrap_storage.sh by @harshach in #17353
- Minor: Fix ranking in search results by @harshach in #17460
- Updated pagination logic to use both name and id as cursors in listBefore and listAfter methods by @sonika-shah in #17477
- MINOR: Update the logic match correct file names for the dbt files by @OnkarVO7 in #17445
- MINOR: remove edit button from team type group and fix color of button by @Ashish8689 in #17478
- fix lineage expand config by @karanh37 in #17440
- Fixes 17413: Fix one sided tests for columnValueLengthsToBeBetween and columnValuesToBeBetween by @sushi30 in #17423
- MINOR: Removed stale links. Updated Backward Incompatible Changes by @IceS2 in #17483
- fix import export permissions by @karanh37 in #17482
- what's new for 1.4.8 by @Ashish8689 in #17480
- MINOR - Clean DEBUG logs by @pmbrull in #17464
- Fix Ldap Username issue by @mohityadav766 in #17485
- MINOR: Make Include ddl disabled by default by @ulixius9 in #17450
- MINOR: Make Transient table ingestion On by default by @IceS2 in #17484
- Fix 17430: modify supported data types for columnValuesToBeUnique test case by @sushi30 in #17431
- DOCS - Backend DB by @pmbrull in #17488
- Fix : Propagation of owners and domain in search by @sonika-shah in #17400
- Fix #17177 - add index on extension_index table by @sonika-shah in #17496
- MINOR: Fix entity_extension owner update query by @OnkarVO7 in #17493
- Bump axios from 1.6.4 to 1.7.4 in /openmetadata-ui/src/main/resources/ui by @dependabot in #17458
- FIXES 16942: DB2 Schema Trailing Whitespaces by @IceS2 in #17475
- MINOR: fix qlikcloud test connection by @sushi30 in #17459
- MINOR: fix gcs for release 1.5.0 by @sushi30 in #17486
- MINOR: Install db2 dependency on amd64 architectures by @IceS2 in #17495
- fix(ui): misc issues by @chirag-madlani in #17447
- MINOR: fix table profiler on empty tables in trino by @sushi30 in #17471
- MINOR: pin numpy version by @sushi30 in #17487
- MINOR - Fix list API for automation workflows by @pmbrull in #17494
- Fixes #17489: Allow non numeric numbers to be sent via Json, Replace NaN value… by @ayush-shah in #17490
- GEN 1015 - Fix GX OM action by @TeddyCr in #17491
- Minor: Fix the double pagination handler showing on pipelines tab of services listing page by @aniketkatkar97 in #17421
- MINOR: change what's new release date for 1.4.8 by @Ashish8689 in #17502
- Fix #17438: Update the user profile action permissions by @aniketkatkar97 in #17492
- FIX GEN-1161: db_service not passed to metric instantiation by @TeddyCr in #17504
- Fixes #17461: Unquote and interpret escaped characters in BigQuery dataset description by @hadm-mfw in #17462
- fix(ui): move schedule option logic to class base by @chirag-madlani in #17503
- Adds Ability to Extend search functionalty by @mohityadav766 in #17508
- Add UnmappedType Sort Field by @mohityadav766 in #17511
- Add Missing Fields to mapping files by @mohityadav766 in #17512
- Fix #15529: Glossary CSV import with empty synonyms by @harshach in #17497
- Keep Status ActiveError on Job Run by @mohityadav766 in #17515
- Init Search Repo in Entity by @mohityadav766 in #17518
- Add Page Type filter by @mohityadav766 in #17519
- Doc: Updating Admin Principal information by @Prajwal214 in #17513
- MINOR - Add Prajwal to safe to test list by @pmbrull in #17521
- [MINOR] Fixed DataInsightReport Email Template by @Siddhanttimeline in #17514
- MINOR: Add unique count to data insights by @IceS2 in #17505
- MINOR: lineage tests by @sushi30 in #17509
- MINOR: Fix pydantic v2 issues with domo by @IceS2 in #17507
- MINOR: Handle empty aggregations on data insights by @IceS2 in #17523
- Fix: Remove unintended inclusion of child aliases after cluster after changes by @sonika-shah in #17472
- MINOR: kafka integration tests by @sushi30 in #17457
- Add Api Service, Collection and Endpoint in reindex app by @mohityadav766 in #17527
- MINOR: Fixes AttributeError: 'DatalakeGcsClient' object has no attribute 'project' by @ayush-shah in #17526
- Minor: Remove trailing slash from FivetranClient base URL by @ayush-shah in #17528
- MINOR: do not index failed sample for test case by @sushi30 in #17524
- fix domain propagation apiCollection -> apiEndpoint, remove default cluster alias, catch exceptions while counting the docs for reindex by @harshach in #17516
- Minor : Added lowercase_normalizer in serviceType for missing entities to have consistency in aggregation results by @sonika-shah in #17530
- Doc: Adding Database Connection Pool in for v1.5.0 by @Prajwal214 in #17533
- Data Quality 1.5 Documentation by @TeddyCr in #17535
- MINOR: Fix output handler time ingestion by @ulixius9 in #17429
- explore tree feedbacks add tests for domain propagation by @karanh37 in #17506
- MINOR: Update test_definition name length to 512 characters by @OnkarVO7 in #17522
- Fix #17375: Add secret key field for webhooks config in alert creation form by @aniketkatkar97 in #17371
- Add Get EntityReferenceById by @mohityadav766 in #17538
- Implement full text index on taskAssigneesIds column in both mysql and postgresql by @sonika-shah in #17520
- doc: added supported connector for table compare and new test in test… by @TeddyCr in #17537
- feat(ui): added 1.5.0 release feature and changelog by @chirag-madlani in #17531
- Doc: Updating Release Docs for 1.4.8 by @Prajwal214 in #17529
- MINOR: Changed Data Insights Elastic Search queries to using epoch timestamp by @IceS2 in #17534
- MINOR: add test case for cell with 100k characters by @sushi30 in #17436
- Doc: Fixing Broken Menu in v.1.4 Docs by @Prajwal214 in #17541
- [MINOR] add support for Teradata LDAP logon mechanism by @gpby in #17454
New Contributors
- @juntaozhang made their first contribution in #16273
- @dolfinus made their first contribution in #16416
- @gpby made their first contribution in #16373
- @haguenau made their first contribution in #16546
- @MChamberlin made their first contribution in #16596
- @eltociear made their first contribution in #16743
- @aaron-truehold-klor made their first contribution in #16777
- @pedrobuzzi made their first contribution in #16827
- @chillerno1 made their first contribution in #16900
- @fuzmish made their first contribution in #17150
- @lutinglt made their first contribution in #17102
- @sam-mccarty-mavenclinic made their first contribution in #17284
- @YungChunLu made their first contribution in #17354
- @hadm-mfw made their first contribution in #17462
Full Changelog: 1.4.8-release...1.5.0-rc2-release