OpenMetadata 1.3.1-Release
dhruvinmaniar123
released this
01 Mar 08:55
·
5 commits
to 1.3.1
since this release
What’s New in OpenMetadata 1.3.1 Release
Knowledge Center
- Supports drag and drop for the hierarchy of knowledge articles.
- Enhanced the layout and loading experience of the knowledge page.
Lineage
- When adding a new node in Lineage, the Display Name is supported in search.
- Fixed the issues with displaying lineage from Metabase.
Glossary
- Improved the automation of performance tests for Glossary.
- Performance improvements to display a large Glossary.
Data Insights
- Data Insights report has been improved.
- The cost Analysis report has been optimized.
Notifications
- The format for Slack notifications has been improved.
Connectors
- Now BigQuery connector supports Primary, Foreign, and Unique Constraints. It fetches the column description for views.
- Captures the SQL query that powers a Tableau DataModel.
- Azure Key Vault is supported as a Secrets Manager.
- Fixed an issue with ingestion from Sagemaker, Oracle, LDAP, DB2, dbt, Kafka, Metabase, and Databricks.
- Fixed Looker projects and optional project filter patterns.
- Fixed issues with ingestion pipelines.
- Fixed an issue with the service display name after ingestion.
Custom Properties
- Added enum type support for custom properties.
Other Changes
- The functionality for mutually exclusive tags has been disabled.
- Fixed the issue with the display of the personal access token.
- Fixed the mentions in comments for Announcements.
- Fixed the issue with setting a Group as a Domain Owner.
- Fixed the issue with the tooltip in the data quality graph.
- Fixed an issue about notifying the Reviewer of a Glossary Term.
- Fixed the issues with testing the email settings.
- Fixed an issue with adding tags.
What's Changed
- MINOR: Fix Databricks SDK Breaking Change by @ulixius9 in #15037
- adding unit tests by @Abhishek332 in #14996
- Minor: Update Openmetadata docs with latest release 1.3.0 by @dhruvinmaniar123 in #15048
- Fixes #15044: Fix broken link to Prefect OpenMetadata integration docs by @bkkkk in #15046
- MINOR - Docs for 1.3 release by @pmbrull in #15054
- Docs: SAS connector content modification for documentation by @aniketkatkar97 in #15047
- Minor: Fix ingestion pipeline name search not working for observability alert by @aniketkatkar97 in #15057
- Add unit test cases by @harsh-vador in #14981
- Aks deployment- deployment notes for deploying openmetadata on azure kubernetes service by @dinumarish in #14871
- Update video links in WhatsNewModal by @Sachin-chaurasiya in #15055
- docs: Update k8s Helm Values; Add AKS docs for 1.3.X by @akash-jain-10 in #15060
- MINOR: Fix mysql e2e count by @ulixius9 in #15064
- unit test for dashboard details page by @Abhishek332 in #15059
- test: add unit tests for block editor components and utils part 1 by @Sachin-chaurasiya in #15033
- Minor: add application router class by @Sachin-chaurasiya in #15069
- Add e2e labeller by @karanh37 in #15072
- #14930 bigquery support for pk, fk and column view description by @NiharDoshi99 in #15042
- MINOR: Modified PowerBI Documentation Requirements by @OnkarVO7 in #15075
- test(ui): unit tests for users tab and user profile icon component by @harsh-vador in #15053
- use minimatch path for e2e labels by @karanh37 in #15077
- Minor update gx runtime batch by @TeddyCr in #15078
- Minor: Cypress improvements and flakiness fixes by @aniketkatkar97 in #15068
- unit test for DataInsightHeader and DataModelPage components by @Abhishek332 in #15076
- MINOR : fix sidebar icon sizes and remove svg utils file by @Ashish8689 in #15058
- unit test for DatabaseSchemaVersionPage by @Abhishek332 in #15081
- test(ui): cypress create uniq glossary for the tests by @chirag-madlani in #15073
- workflow: update team labeler to execute only once by @chirag-madlani in #15092
- MINOR - Add Imri to the team by @pmbrull in #15095
- Minor: improve unit test coverage by @ShaileshParmar11 in #15061
- add display name to request body (not overwrite value null) by @Alexandr-Nedomets in #15091
- workflow: fix wrong labeler workflow updated by @chirag-madlani in #15096
- fix sso logo breaking due to antd icons component by @Ashish8689 in #15083
- MINOR - 1.3 release docker breaking docs by @pmbrull in #15107
- Fix wrong error type for UnhandledServerException by @harshach in #15111
- Fix \n on frontend in team description on Teams list page by @vitafon007 in #15102
- added unit test for EditEmailConfigPage by @Abhishek332 in #15105
- Add cypress test for dot user mentions by @harsh-vador in #15093
- Minor: cleanup test case details page by @ShaileshParmar11 in #15108
- MINOR: Fix Sample Data Deserialisation by @ulixius9 in #15079
- test: unit test case of forgot password by @harsh-vador in #15113
- MINOR: Fix trino requirement docs by @ulixius9 in #15088
- format cron from quartz to unix in applications by @Ashish8689 in #15038
- fix(ui): #15109 okta keep loading infinitly by @chirag-madlani in #15116
- MINOR - fix(prerequisite): add check for bash version by @sushi30 in #15103
- test: unit test case of whats new alert by @harsh-vador in #15121
- added unit test for AppInstall component by @Abhishek332 in #15117
- added unit test for DatabaseVersionPage by @Abhishek332 in #15087
- added unit test for EditConnectionFormPage component by @Abhishek332 in #15099
- Minor: Fix glossary version cypress for AUT by @aniketkatkar97 in #15114
- MINOR : fix UI issues by @Ashish8689 in #15110
- Minor: improve the unit test coverage for ui component part 2 by @ShaileshParmar11 in #15097
- MINOR: Fix Mongodb Migration Issue by @ulixius9 in #15115
- added unit test for ApplicationPage component by @Abhishek332 in #15124
- Fix Source Hash Issue by @mohityadav766 in #15126
- Test : added unit test for github star popup by @Ashish8689 in #15134
- test: unit test cases of right side bar by @harsh-vador in #15123
- Add createIndex/updateIndex to openmetadata-ops.sh by @harshach in #15137
- add tags to allow filter specs in cypress by @karanh37 in #15056
- added unit test for CustomPropertiesPageV1 by @Abhishek332 in #15141
- MINOR - OpenMetadata OPS to load collate-service jars first by @pmbrull in #15143
- test: unit test case of entity list skeleton by @harsh-vador in #15142
- added re-run search indexing banner for es exception on explore page by @Abhishek332 in #15120
- Metapilot cleanup by @karanh37 in #15144
- Fix Ldap Filter Parsing Issue for "," in DN by @mohityadav766 in #15148
- feat: Prepare
main
for next release cycle by @akash-jain-10 in #15139 - Docs: Changes to 1.3 Docs by @ShilpaVernekar in #15152
- Release Docs: Links replaced by @ShilpaVernekar in #15154
- MINOR - Add service information on Pipeline Status GET by @pmbrull in #15094
- test: unit test case of tags input by @harsh-vador in #15146
- added unit test for BotsPageV1 by @Abhishek332 in #15138
- test: add unit test case of settings item card by @harsh-vador in #15140
- fix: convert imageRepository to string type by @TeddyCr in #15104
- DOCS: Added alation filter pattern docs by @OnkarVO7 in #15036
- Fix #15106: Fixed Service display name gets updated after an ingestion by @OnkarVO7 in #15127
- MINOR: Fix MSSQL SP Lineage Issue by @ulixius9 in #15155
- MINOR: Fix superset query to fetch columns by @ulixius9 in #15153
- Minor: added unit test for UI component part 3 by @ShaileshParmar11 in #15151
- test: unit test case of persona details card by @harsh-vador in #15150
- MINOR: Fixed Either for sagemaker by @OnkarVO7 in #15156
- MINOR - DQ incident severity classifier by @TeddyCr in #15149
- fixes #12591: add BigTable by @sushi30 in #15122
- ISSUE-14881: PinotDB Test Connection Success by @Supan90-Shah3006 in #14882
- Docs: Edits to Chrome Ext & Releases by @ShilpaVernekar in #15168
- lineage cypress fix by @karanh37 in #15158
- MINOR: Fixed dashboard e2e counts by @OnkarVO7 in #15171
- Minor: fixed AUT failure of main branch by @ShaileshParmar11 in #15170
- ISSUE-15100: add tooltip for field Text type by @Alexandr-Nedomets in #15159
- fix(ui): Fix minor typo in language string by @zooley in #15176
- MINOR: Fix Databricks pipeline lineage docs by @ulixius9 in #15178
- test: unit test case of service config component by @harsh-vador in #15172
- fix persona selectable list issue by @harsh-vador in #15181
- format cron from unix to quartz for internal apps , for others use unix by @mohityadav766 in #15070
- MINOR: Add databricks configuration docs for spark agent by @ulixius9 in #15182
- [Fix] Email Test Issues and Audit Log Issues by @mohityadav766 in #15183
- test: unit test case of quality tab by @harsh-vador in #15160
- Add new Template and Graph building logic for Insights reporting by @mohityadav766 in #15184
- Fix #15112: Fix metabase lineage via api by @ulixius9 in #15165
- [Fix] AUT issues Create Admin Password for Admin User by @mohityadav766 in #15191
- [Fix] Cache Init In Startup by @mohityadav766 in #15196
- Fix #13790: Cost analysis Data Insights Optimisations by @OnkarVO7 in #15147
- Minor: Addressing comments of #15159 by @ShaileshParmar11 in #15195
- MINOR - fix test definition deletion by @TeddyCr in #15203
- Fix #15173: Added sql to tableau datamodels by @OnkarVO7 in #15197
- chore(ui): organise component directory structure by @chirag-madlani in #15199
- fix: typo description of default batchsize by @shin1103 in #15206
- fix(#15188): Ingestion Pipeline Run response by @Sachin-chaurasiya in #15202
- FIXES 15215: Add execution time tracker for ingestion by @IceS2 in #15013
- chore(ui): fix component path by @chirag-madlani in #15212
- fix custom property render rows issue by @harsh-vador in #15180
- add node 18 as pre-requisites by @chirag-madlani in #15216
- Minor: keep the lineage style LTR only by @Sachin-chaurasiya in #15217
- doc: update node version requirement to 18.19.0 by @Sachin-chaurasiya in #15219
- fix mention list in announcements by @harsh-vador in #15194
- Fixes: nl-nl translation errors by @sandervanlaar in #15225
- MINOR: Added external workflow missing docs for usage/lineage by @OnkarVO7 in #15223
- fix(ui): #15214 open detailed logs for each runs by @chirag-madlani in #15226
- Bump undici from 5.25.2 to 5.28.3 in /openmetadata-ui/src/main/resources/ui by @dependabot in #15229
- chore(ui): add tags for cypress spec files by @chirag-madlani in #15167
- fix(ui): overflow entity name on details page by @Ashish8689 in #15224
- #15169 bug: Service password gets overwritten with '********' when editing connection details (any!) by @ShaileshParmar11 in #15193
- Fixes: update java version in ldap auth docs by @shin1103 in #15234
- MINOR: Improve Kafka Test Connection by @ulixius9 in #15207
- MINOR: BigTable connector docs by @sushi30 in #15145
- #15227 support display name in lineage search node by @Ashish8689 in #15238
- MINOR - Update Collate dispatch input by @pmbrull in #15246
- supported cypress for team and glossary drag and drop functionality by @Ashish8689 in #15213
- MINOR: Fix CLI E2E Tests by @ulixius9 in #15253
- update spline docs to support lineage by @harshach in #15257
- #13985 - Azure KV Secrets Manager by @pmbrull in #15192
- MINOR: Kafka handle test connection if Schema Registry not passed by @ulixius9 in #15250
- Fix #15247: Fixed ingesting dbt owners with dot in name by @OnkarVO7 in #15261
- change PR Labels name by @harsh-vador in #15265
- Minor: Updated put with patch call in ui and clean up by @ShaileshParmar11 in #15244
- MINOR: fix the table row issue and make sample data table header fix by @Ashish8689 in #15268
- Fixes #15132: add compile decorator for ibmi ConnTestFn by @sushi30 in #15273
- test: unit test case of service connection details by @harsh-vador in #15230
- test: unit test case of services by @harsh-vador in #15249
- test: unit test case of notification box by @harsh-vador in #15259
- Bump ip from 2.0.0 to 2.0.1 by @dependabot in #15281
- MINOR - Ingestion docs cleanup by @pmbrull in #15283
- #15262 UI: tooltip is not visible for the edge of the graph in data quality by @ShaileshParmar11 in #15282
- Bump ip from 1.1.8 to 1.1.9 in /openmetadata-ui/src/main/resources/ui by @dependabot in #15285
- chore(docs): Update k8s snippet of Google SSO by @akash-jain-10 in #15286
- changed PR labels for cypress integration by @harsh-vador in #15291
- Clustering jobs across servers by @mohityadav766 in #15277
- MINOR: Fix Unity Catalog & Roadmap Dates Docs by @ulixius9 in #15306
- MINOR: Modified list_all_entities limit param default value to 100 by @OnkarVO7 in #15307
- chore(ci): Add workflow for cypress pr integration by @harsh-vador in #15290
- fix: Simplify the logic for get cypress filter step by @akash-jain-10 in #15310
- Fixes #10013: Implement first stage of NoSQL profiler by @sushi30 in #15189
- fix: cypress pr workflow by @harsh-vador in #15314
- MINOR: throw error message on test email config failure by @Ashish8689 in #15311
- MINOR: add test for sqla compiler by @sushi30 in #15275
- MINOR: add MongoDB sample data by @sushi30 in #15237
- fix(ui): show user info with displayName and profile on version timeline by @chirag-madlani in #15233
- MINOR - Prepare App Instances & fix bigtable json by @pmbrull in #15292
- fix(CI): Github Actions Cypress CI PR custom command by @akash-jain-10 in #15322
- MINOR - Update external docs and add examples by @pmbrull in #15319
- doc: updated test cases documentation by @TeddyCr in #15325
- MINOR: made ui enhancement in setting page by @Ashish8689 in #15269
- MINOR: add Mongodb profiler docs by @sushi30 in #15240
- Fix #15288: Fixed looker projects and optional project filter patterns by @OnkarVO7 in #15289
- MINOR: modified nosql factory to not use pymongo by @sushi30 in #15316
- MINOR - Fix column to match set test by @TeddyCr in #15186
- MINOR - Pin pandas version to 2.0.x for Databricks client by @TeddyCr in #15333
- fix cypress pr workflow by @harsh-vador in #15339
- MINOR: Initial proposal for the 'developing a connector' user guide by @IceS2 in #15335
- MINOR: Mongodb column profile by @sushi30 in #15252
- chore(ci): Change cypress CI on PR to run with 2 machines by @harsh-vador in #15343
- Fix #15231: Glossary tasks is not showing on landing page to reviewer by @harshach in #15340
- Task and Mention Notification by @mohityadav766 in #15338
- Minor: update ingestion workflow ui doc by @Sachin-chaurasiya in #15342
- MINOR - Use new components in connector docs by @pmbrull in #15334
- chore(ui): improve ui / ux around patch api calls by @chirag-madlani in #15293
- MINOR - Delete Reindex Ingestion Pipelines by @pmbrull in #15344
- Fix #15205: Container's Datamodel FQN construction by @harshach in #15354
- add migration for MongoDB supportsProfiler = true by @sushi30 in #15254
- #15251 - Fix overwriting of airflow path segments by @pmbrull in #15326
- #15074 - Force AWS Secrets Manager deletion by @pmbrull in #15327
- chore(ci): Use
github.event.number
to fetch PR Labels. by @akash-jain-10 in #15359 - exclude tags search from domain by @karanh37 in #15328
- MINOR: Fix Hive Metastore Password Encryption by @ulixius9 in #15329
- MINOR: Improve Databricks Tags Ingestion by @ulixius9 in #15248
- Disable updation of mutually exclusive in classification and minor other fixes by @karanh37 in #15361
- chore(ui): wait before udpate the ui for update calls by @chirag-madlani in #15356
- Fixes #15366: add profiler_data_time_series to TABLES_DUMP_ALL by @sushi30 in #15369
- MINOR: Fix oracle lineage query by @ulixius9 in #15372
- Minor: Add edit alert form item improvements by @aniketkatkar97 in #15346
- chore(release): Update the versions to 1.3.1 Release by @akash-jain-10 in #15382
- 1.3.1 reverts by @TeddyCr in #15386
New Contributors
- @bkkkk made their first contribution in #15046
- @dinumarish made their first contribution in #14871
- @Alexandr-Nedomets made their first contribution in #15091
- @vitafon007 made their first contribution in #15102
- @zooley made their first contribution in #15176
Full Changelog: 1.3.0-release...1.3.1-release