What does Alpha mean?
This is a release from our WIP towards 1.0. We wanted to bring out some new features and fixes to the community (e.g., Glossary), for you to test things out and give feedback.
This release IS NOT INTENDED for any PROD environment or to be used to update any existing installation. Please, use an isolated run for these binaries. The docker quickstart would be the easiest way to handle this.
The OpenMetadata community will continue to patch things up and improve testing and stability for 1.0.
What's Changed
- Revert "Fix #8884 & #9460 - View lineage happens in the lineage workflow" by @nahuelverdugo in #9817
- UI : Added cypress for mutually exclusive tags by @Ashish8689 in #9804
- Multi language: add zh-cn by @mark800 in #9774
- improvements(ui): unit test improvements by @aniketkatkar97 in #9802
- Fix region name in ES sink by @pmbrull in #9811
- Modify Charts name as sheet id by @ayush-shah in #9814
- Fix column values between test by @TeddyCr in #9820
- fix(#9812): UI : Add stepper for glossary bulk import steps by @Sachin-chaurasiya in #9818
- Fix: Replace
sqllineage
withopenmetadata-sqllineage
by @nahuelverdugo in #9800 - Fix #8973: Superset fetch metadata from DB by @ulixius9 in #9645
- fix: pytest error by @TeddyCr in #9824
- Docs Using a Custom Ingestion Image in helm by @pmbrull in #9835
- fix(ui): ui changes for #9695 by @aniketkatkar97 in #9770
- Added powerbi docs for new field by @OnkarVO7 in #9836
- Fix#9460: Avoid reuse inspector to get view definition by @nahuelverdugo in #9821
- Feat: Update GH action for E2E tests by @nahuelverdugo in #9839
- Fix datetime fn mysql by @TeddyCr in #9825
- Fix: py-cli-e2e-tests GH action by @nahuelverdugo in #9844
- Vertica comments, dbs, profiler and docs by @pmbrull in #9845
- Fixes #9783 Custom attributes descriptions are not updated by @sureshms in #9828
- Fixes #9829 Add owner field to GlossaryTerm by @sureshms in #9833
- Fix: Superset encryption and decryption not working as expected by @nahuelverdugo in #9827
- Check force failure on e2e + fix bq secrets by @ayush-shah in #9852
- Fixed: Openmetadata Tour Page Issue table is not present for dummy data #9725 by @ShaileshParmar11 in #9826
- Fixed glossary no data placeholder issue by @ShaileshParmar11 in #9832
- Add docker patch docs for ingestion by @pmbrull in #9854
- fix content header types by @geoHeil in #9853
- Datalake parquet files fix by @ulixius9 in #9860
- Fix Partition for tables with profile sample + added mssql e2e tests by @TeddyCr in #9862
- Update airflow loggers and rename ometa loggers by @pmbrull in #9868
- fix(ui): activity feed bugs by @aniketkatkar97 in #9864
- Fix Mapper Parser issue - main by @ayush-shah in #9865
- Fix domo pipeline test connection by @ulixius9 in #9863
- improvement(ui): advanced search quick filters improvements by @aniketkatkar97 in #9856
- Fix: superset dummy credentials update by @NiharDoshi99 in #9883
- improvements(ui): data quality ui issues by @karanh37 in #9858
- fix: start date should be less than end date on KPI page by @karanh37 in #9881
- fix(ui): topic entity summary panel not showing schema fields by @aniketkatkar97 in #9877
- Added dbt lineage and troubleshooting docs by @OnkarVO7 in #9892
- Fix: change how CLI E2E are run by @nahuelverdugo in #9894
- ui: revamp glossary ui as per new mock by @ShaileshParmar11 in #9873
- Fix: MSSQL and DBT Redshift CLI E2E failing by @nahuelverdugo in #9899
- Dashboards and charts use the ID as name by @pmbrull in #9810
- fixed failing big query cypress test by @ShaileshParmar11 in #9897
- Update Snowflake Requirement Docs by @ulixius9 in #9900
- Supserset Connection Changes Doc by @ulixius9 in #9893
- fix(ui)#9846: row count not populating on table details page by @aniketkatkar97 in #9896
- UI : Fix the alignment and view of Delete Modal by @Ashish8689 in #9895
- Update Redshift Requirement Docs by @ulixius9 in #9902
- Added collect endpoint to response filters by @TeddyCr in #9884
- Added databricks in lineage model by @MilanBariya in #9887
- Feat: Add E2E CLI tests coverage to Sonar by @nahuelverdugo in #9908
- Fix GH action for E2E CLI tests coverage to Sonar by @nahuelverdugo in #9910
- Fix GH acton for E2E CLI tests coverage to Sonar by @nahuelverdugo in #9914
- Fix sample data re-ingestion for upgrade test by @ulixius9 in #9905
- Fix timeout field in GH action by @nahuelverdugo in #9915
- UI : Change entity active card styling and hover on cards too by @Ashish8689 in #9907
- UI : Added Permission to Edit Custom Property in Entity and fix icon width by @Ashish8689 in #9878
- Fix run tests on coverage for E2E CLI test by @nahuelverdugo in #9917
- fix(ui): JwtClaim should also check for "sub" claim and add fallback mechanism by @Sachin-chaurasiya in #9909
- Update: Trino, Presto Logic and Doc by @MilanBariya in #9859
- Fix sonar cloud report generation in E2E CLI tests by @nahuelverdugo in #9924
- updated postgres docs by @NiharDoshi99 in #9920
- Add extra info when running E2E tests by @nahuelverdugo in #9927
- salesforce-test-added by @codingwithabhi in #9890
- fix(ui)#9714: condition between applied advanced search quick filters changed from AND to OR by @aniketkatkar97 in #9918
- Add extra info when running E2E tests 2 by @nahuelverdugo in #9928
- Update py-cli-e2e-tests.yml by @nahuelverdugo in #9929
- Fix error in E2E CLI GH action by @nahuelverdugo in #9932
- Put back all E2E CLI tests in GH action by @nahuelverdugo in #9933
- Fixes #9930 - Add API support for delete entities by name by @pdeeparao in #9931
- Fix: Consider coverage on subprocess in E2E CLI tests by @nahuelverdugo in #9935
- Add dbt cloud URL as an input parameter by @pmbrull in #9911
- Prepare Vertica Lineage and Usage by @pmbrull in #9906
- Fix #9923: Fix usage for tables with same name by @ulixius9 in #9925
- Feat: Retry CI steps when fail because of unexpected reasons by @nahuelverdugo in #9942
- Fix: configuration of wretry.action by @nahuelverdugo in #9944
- Fix: configuration of Push Results in PR to Sonar step on py-test GH by @nahuelverdugo in #9945
- Doc: Add Kafka troubleshooting section by @nahuelverdugo in #9941
- Fix: configuration of Push Results in PR to Sonar step on py-test GH by @nahuelverdugo in #9946
- Fix: NPE when updating a topic with missing message schema by @nahuelverdugo in #9940
- Fix misc UI by @chirag-madlani in #9912
- fix(ui): localization key missing bugs by @aniketkatkar97 in #9880
- UI : Remove the text ellipses and wrap the content to next line by @Ashish8689 in #9903
- Fix: remove wretry.action from py-test and change retry approach by @nahuelverdugo in #9949
- Docs cleanup for dbt YAML & Looker config by @pmbrull in #9937
- Add vertica e2e and fix checks by @pmbrull in #9947
- Fix #9801: ES: Search api is not returning expected result by @harshach in #9948
- Deduplicate stl_querytext rows, fixes #8867 by @osocron in #9870
- ui: fixed glossary csv preview issue and added remove owner functionality by @ShaileshParmar11 in #9950
- Fix e2e tests when computing rows by @pmbrull in #9958
- ui: entity summary panel improvements by @aniketkatkar97 in #9922
- Pin SQLAlchemy lower than 2.0 by @pmbrull in #9952
- Doc: Add required source config type in connectors config examples by @nahuelverdugo in #9955
- Fix e2e lineage count by @pmbrull in #9964
- Update webanalytics prometheus metrics by @TeddyCr in #9939
- Fix antlr version when publishing the ingestion package by @pmbrull in #9951
- fix(ui): ui fixes for search dropdown suggestions API for owner and tag quick filters by @aniketkatkar97 in #9961
- fix(ui): API errors shown for deleted tables on table details page by @aniketkatkar97 in #9963
- fix(ui): tabs flickers on permission api response by @chirag-madlani in #9957
- Bug: Change password of a user without auth mechanism set by @nahuelverdugo in #9965
- Add table entity name pattern by @harshach in #9970
- UI : Made Classification hard delete while deleting them by @Ashish8689 in #9962
- Fix #9953 - Attribute typo by @pmbrull in #9969
- Add databricks pipeline config by @ulixius9 in #9979
- UI: Added expand/collapse button for single nodes and increase default value for zoom out in lineage by @ShaileshParmar11 in #9977
- doc : update what's new contents for 0.13.2 by @Sachin-chaurasiya in #9954
- Update view definition from Vertica dialect by @pmbrull in #9980
- Get service connection info if not set by @pmbrull in #9981
- Added dbt parser by @OnkarVO7 in #9982
- Docs - Restore when server is down by @pmbrull in #9985
- Fixes #9986 - Add documentation support for the CSV template for impo… by @sureshms in #9987
- Fixes #9988 - Add CSV import/export support for Teams by @sureshms in #9989
- Remove snakeyaml dependency by @harshach in #9943
- Fix Glue PIpeline by @ayush-shah in #9991
- UI : Fix the add button styling for non admin button by @Ashish8689 in #9995
- fix(ui) : owner dropdown for teams with search text is not working by @Sachin-chaurasiya in #9921
- Fix mlmodel client by @pmbrull in #9997
- Cypress: Fixed failing myData spec test by @ShaileshParmar11 in #9998
- Docs - Add select on views by @pmbrull in #10000
- Doc: Glossary bulk upload by @ShaileshParmar11 in #9994
- Doc: Update security docs related to SSO and JWT configuration by @nahuelverdugo in #10002
- Docs - Update Vertica profiler permissions by @pmbrull in #10004
- Fix Superset Owners & Descriptions by @ulixius9 in #10007
- updated domo docs by @NiharDoshi99 in #10005
- fix: google refresh token silent callback by @karanh37 in #10010
- Fix: error getting 'certificatePath' from SSLConfig object by @nahuelverdugo in #10017
- fix(ui): validate token expiry on tab focus by @chirag-madlani in #10011
- Adding caching for maven and yarn by @dhruvinmaniar123 in #9788
- Fix #9750: Refactor interfaces into openmetadata-spec module by @harshach in #9751
- Fixes 10021 - Add CSV import/export for users by @sureshms in #10022
- Oracle & Superset Req Docs by @ulixius9 in #10015
- Remove profiler support for dynamodb by @TeddyCr in #10014
- Added dbt Manifest V8 Compatibility by @OnkarVO7 in #10024
- Cypress: Fixed flaky alert test by @ShaileshParmar11 in #10026
- support cypress status on README.md by @chirag-madlani in #10019
- Issue #7291 - Implements Table Rows Inserted to be Between test by @TeddyCr in #9813
- Added required tableau site role in docs by @OnkarVO7 in #10031
- Fix: bug in migration when removing sample data services by @nahuelverdugo in #10032
- Add docs - quicksight, lineage... by @ayush-shah in #10023
- Fix Docs by @ayush-shah in #10035
- Quick fix of docker github action by @dhruvinmaniar123 in #10037
- fix(testSuite): removed relationship update with testCase on testSuite update by @TeddyCr in #10029
- Fixes #9975 - Add missing documentation for path params by @pdeeparao in #9990
- Fixed#6145: Notification for service owner when ingestion pipeline fails by @parthp2107 in #9805
- Add looker unit tests by @pmbrull in #9691
- UI : Minor ui fixes and localisation by @Ashish8689 in #10001
- ui: fixed onboarding placeholder issue on homepage by @aniketkatkar97 in #10045
- Glue Required Permissions Docs by @ulixius9 in #10049
- Docs - Upgrade and breaking changes for 0.13.2 by @pmbrull in #9882
- Feat: Avoid running Maven CI on each PR if it is not needed by @nahuelverdugo in #10048
- Fix pylint error by @TeddyCr in #10055
- Fix #10061: Adding Reference to GlossaryTerm throws an error with Ent… by @harshach in #10062
- Docs - Fix version typo by @pmbrull in #10056
- solved issue of entity followed by user not visible after editing the… by @07Himank in #10051
- Fix: Update CI GitHub actions by @nahuelverdugo in #10075
- Doc: Add security notes for prod environments by @nahuelverdugo in #10071
- Doc: Update security docs related to SSL configuration by @nahuelverdugo in #10053
- UI Improvements by @Ashish8689 in #10034
- fix: dataInsight page break issue by @ShaileshParmar11 in #10068
- Bump main branch to version 1.0.0 by @nahuelverdugo in #10040
- Fixes #10018 - Limit user fields to team by @TeddyCr in #10050
- fix(ui): add principle domain to username to generate email by @chirag-madlani in #10074
- Prevent Authentication bypass using Jwt Token Config in case of OM supporting token generation by @mohityadav766 in #10079
- Revert "Prevent Authentication bypass using Jwt Token Config in case of OM su…" by @mohityadav766 in #10083
- Updated Client to use OpenApi , updated feign dependencies, added Ela… by @mohityadav766 in #10069
- Doc: Change security note banner position by @nahuelverdugo in #10084
- Generate PDF for Snyk security report by @nahuelverdugo in #10086
- Improve PDF generation for Snyk security report by @nahuelverdugo in #10089
- Update security-scan.yml by @nahuelverdugo in #10093
- Fixes issue #10082 -- Unsupported field types for bigquery by @TeddyCr in #10091
- Fix: pytest CI should not skipped with changes on om-spec or om-service by @nahuelverdugo in #10094
- Fixes #10065 Allow Unicode characters and digits in the entityName by @sureshms in #10066
- ui: improve glossary bulk upload ui by @ShaileshParmar11 in #10092
- refactor: remove font awesome dependency by @karanh37 in #10081
- UI : Fix Test cases breaking issue while editing by @Ashish8689 in #10095
- Tableau Owner Fix by @ulixius9 in #10101
- Add json zip support for datalake by @ulixius9 in #10100
- fixed: scroll issue in glossary preview by @ShaileshParmar11 in #10103
- doc: added more details regarding freshness metrics by @TeddyCr in #10098
- fix(ui): update what's new content features by @chirag-madlani in #10104
- Use es for fqn in dbt datamodel by @OnkarVO7 in #10102
- chore(ui): enable eslint rules for i18next by @chirag-madlani in #9675
- doc(DQ): Added summary of failure/success behavior for each test by @TeddyCr in #10106
- Update docs for Keycloak by @mohityadav766 in #10107
- 10041 Part1 - Refactor and clean up System APIs by @sureshms in #10042
- Use the primitive boolean expression by @krotonet in #10110
- add GChat as alert destination by @rglbr in #10109
- Databricks comments & view definitions in bulk by @pmbrull in #10112
- ui: fetch table api in ascending order in schema details page by @ShaileshParmar11 in #10117
- Doc: Update Bot configuration doc by @nahuelverdugo in #10121
- Update project dependencies by @sureshms in #9978
- Parallel tests by @harshach in #10064
- Handle XLets in groups for AirflowLineageRunner by @pmbrull in #10114
- fix: use async for advanced search autocomplete by @karanh37 in #10118
- Optimize Images (.png, .svg ) by @ayush-shah in #10115
- Domo issue by @NiharDoshi99 in #10080
- fix(ui): localization for const final part by @chirag-madlani in #9716
- fixed: tag api being called on every click in create glossary and create glossary term page by @ShaileshParmar11 in #10126
- Group airflowConfiguration into pipelineService config by @pmbrull in #10120
- Doc: Update feature request template by @nahuelverdugo in #10130
- fix: Table list view within service shows
name
instead ofdisplayName
#10136 by @ShaileshParmar11 in #10142 - Added dbt fixes for source nodes and es parent nodes by @OnkarVO7 in #10132
- cypress: added missing cypress test case for glossary feature-part-1 by @ShaileshParmar11 in #10122
- Fixes Issue 10149 - allow DML from different WH in snflk by @TeddyCr in #10150
- fix(ui): eliminate username logic from signIn process by @chirag-madlani in #10131
- Fix: Added changes for Pii sensitive by @NiharDoshi99 in #10119
- Datalake Avro & Json Lines Support by @ulixius9 in #10129
- Update test connection function for common source by @MilanBariya in #10116
- UI : Fix expandable icon in entity table by @Ashish8689 in #10125
- UI : Added locailzation by @Ashish8689 in #10151
- Fixed#9427: LDAP-s support connection without MTLS by @parthp2107 in #10146
- fix: snowflake frequently join table by @NiharDoshi99 in #10157
- Superset Unit Tests by @ulixius9 in #10078
- fix: table scroll in column profile table by @ShaileshParmar11 in #10166
- UI : Fix missing localization by @Ashish8689 in #10161
- UI : Fix task badge icon size by @Ashish8689 in #10162
- UI : Fix Activity and Support icons by @Ashish8689 in #10165
- Relax data asset name restrictions to allow the special characters ex… by @sureshms in #10169
- Fix unused dbName for non SQA sources by @ulixius9 in #10170
- fix: added tag in datamodel generation by @NiharDoshi99 in #10179
- Set the server connection when running a pipeline by @pmbrull in #10152
- Fix#10177: Check if user is bot before update or create a bot user by @nahuelverdugo in #10178
- Add long file tar name generation by @harshach in #9662
- fix: duplicate env variables by @joeshajan in #10194
- Upgrade isort pre-commit to 5.12.0 by @yu-iskw in #10154
- update columnValueMaxToBeBetween json schema. by @JINZHANG2017 in #10176
- Fixes #10123 - Change entityReference in createRequests to fullyQualifiedName by @sureshms in #10124
- cypress: rename advanceSearch spec to SearchFlow by @ShaileshParmar11 in #10168
- Fixed entity reference for dbt and glue by @OnkarVO7 in #10201
- Fixes #10137 - Reorganize API documentation sections by @pdeeparao in #10172
- Add tag docs for the Python SDK by @pmbrull in #10221
- Fixes #10212 User email address should be unique by @sureshms in #10214
- chore(ui) : Add missing localization by @Sachin-chaurasiya in #10205
- UI : Localization fix by @Ashish8689 in #10183
- limit dbt runs to successful state by @stephanesol in #10209
- Api Change For Login Request by @mohityadav766 in #10233
- Update grpcio-tools to 1.51.1 by @VolkovGeoPhy in #10218
- null-type-column-handling-added by @codingwithabhi in #10234
- Add policy tags from Bigquery by @ayush-shah in #10189
- Fixes #10245 fix(profiler): snowflake system metric by @TeddyCr in #10246
- chore(ui) : Add missing localization part 2 by @Sachin-chaurasiya in #10222
- Kafka Schema Registry Note by @ulixius9 in #10255
- Fix #10215: Fix Query Log Usage by @ulixius9 in #10232
- UI : Fix Profile Page issue by @Ashish8689 in #10254
- Move search to URL query string parameter rather than path by @mosiac1 in #10088
- fix: Docs for fixing helm upgrades for MySQL by @akash-jain-10 in #10239
- issue-9734: job-id-param-added-for-dbt-cloud-ingestion by @codingwithabhi in #10248
- Fixed#10211: Enable LDAP configuration to be configured via environment variable by @parthp2107 in #10252
- ui: added localization support for ui by @ShaileshParmar11 in #10260
- Fixes #9301 - Refactor TestSuite and Remove Pandas from Base Requirements by @TeddyCr in #10244
- Add impyla as scheme for hive connector by @ulixius9 in #10270
- chore(ui) : Add missing localization part 3 by @Sachin-chaurasiya in #10261
- Fix : UI Improvements by @Ashish8689 in #10259
- Updated tableau req docs for metadata api by @OnkarVO7 in #10268
- Cypress: add cypress test for glossary part 2 by @ShaileshParmar11 in #10180
- chore(ui): do not persist the facet filters on tab change by @Sachin-chaurasiya in #10280
- Added dbt unit test by @OnkarVO7 in #10047
- chores(ui): Added Localization improvements by @Ashish8689 in #10288
- How to guide for custom logo by @mohityadav766 in #10293
- chore(ui): UI improvements by @Ashish8689 in #10277
- Fix Clickhouse Types by @ulixius9 in #10295
- Add Database & Schema Description: Snowflake by @ulixius9 in #10276
- Support postgres multiple DB ingestion for user with no access by @ulixius9 in #10207
- Pipeline Service Client - Pass the service to run and deploy by @pmbrull in #10294
- Fixed#10247: Users associated with more than one team are being counted more than once. by @parthp2107 in #10297
- Added dbt oracle fix by @OnkarVO7 in #10282
-
- Config Changes for Logo and Jwt Expiry by @mohityadav766 in #10287
- chore(ui): add check for notification is present or not in the browser by @Sachin-chaurasiya in #10299
- Airflow API change for test connection by @MilanBariya in #10182
- fix: missing localization key by @ShaileshParmar11 in #10300
- Added uri in jsonchema for aws credentials by @OnkarVO7 in #10315
- Issue 9064 - New Object Store Service and Container models by @cristiancalugaru in #10283
- fix(ui): support for partial-success for pipeline runs by @chirag-madlani in #10329
- [fixed] profiler would not fetch serviceConnection from OpenMetadata by @awittzb in #10335
- sample data for object store service and containers by @cristiancalugaru in #10336
- Simplify Pipeline Service Client Response and prep test connection for ingestion base by @pmbrull in #10334
- Fix patch tag for columns by @harshach in #10191
- Es update issue fix by @07Himank in #10289
- Lineage task by @07Himank in #9499
- UI : Fix the drop team issue on type GROUP by @Ashish8689 in #10348
- Fix MySQL E2E CLI by @ulixius9 in #10352
- Fix: bug on description & tag update for duplicate entity names by @nuang-ee in #10340
- chore(ui): UI improvements by @Ashish8689 in #10331
- Fix(UI) : Make generated fields required in filters and destination by @Ashish8689 in #10356
- ✨feat(ui)#9809: <title> in HTML heading should reflect the page you're on by @Sachin-chaurasiya in #10342
- Support Snowflake Geometry Type by @ulixius9 in #10359
- fix: unable to create new kpi issue by @ShaileshParmar11 in #10361
- fix(UI) : Improvements by @Ashish8689 in #10362
- Connectors Database Snowflake private key formatting documentation for the UI and in YAML by @kcd83 in #10370
- Trino Optimize table comments by @ulixius9 in #10367
- Add issue config.yml by @pmbrull in #10347
- Fix #10263: Fetch Vertica Schema Comments by @ulixius9 in #10363
- Fixes #7758 - Added Column value and Integer Range Partitionning by @TeddyCr in #10350
- ✨feat(ui)#10274: UI - allow to configure OM logo by @Sachin-chaurasiya in #10316
- Fix #8981: Move Connection Options and Connection Args to main properties by @ulixius9 in #10301
- fix: docs for k8s publicKeys by @akash-jain-10 in #10371
- fix: Use endpointURL and region in s3_fs by @SuperNascher in #10305
- Clean up pandas dependencies by @TeddyCr in #10380
- UI :- Change normal select to ANTD select in Service Page by @Ashish8689 in #9710
- fix service name typo in docs by @charliemenke in #10385
- Update test connection by @MilanBariya in #10317
- Updated the command for ubuntu dependencies by @Vj-L in #10388
- chore(ui) : Change ErrorPlace holder in Data Insight Page by @Ashish8689 in #10393
- Fix: broken image link in Kafka docs by @nahuelverdugo in #10400
- Fix #10292: Remove DB & Schema Usage Filters by @ulixius9 in #10378
- added unit test for profiler summsary card component by @ShaileshParmar11 in #10278
- ui: updated ux for database service name field in database ingestion form by @ShaileshParmar11 in #10387
- ui: refactor localization file by @ShaileshParmar11 in #10411
- chore(workflow): add Karan & Dhruvin to team by @chirag-madlani in #10416
- fix #10173 handle cases where entity would be deleted from OM by @TeddyCr in #10364
- pii tagging using spacy by @NiharDoshi99 in #10256
- chore(ui): advance search spec refactoring by @chirag-madlani in #10167
- chore(ui): UI improvements for same Border Radius by @Ashish8689 in #10391
- fix(ui): localization sync issue fix by @chirag-madlani in #10379
- ✨feat(ui)#10271:UI - Object Storage Service Part-1 by @Sachin-chaurasiya in #10372
- Fix#8648: Mask sensitive info from API responses by @nahuelverdugo in #10307
- [DOCS] Add key pairs configurations for docker and kubernetes by @akash-jain-10 in #10418
- Update Roadmap by @harshach in #10426
- Update Roadmap by @harshach in #10427
- Fixes #4368 - Add Histogram Metric by @TeddyCr in #10422
- Fix #10382 - Test Connection Definitions, Results and Resource by @pmbrull in #10383
- add tags to schema Level by @mohityadav766 in #10381
- fix: scoped import for presidio by @NiharDoshi99 in #10439
- Fix hive get table issue with impala by @ulixius9 in #10424
- chore(ui): UI improvements for cards and box shadow by @Ashish8689 in #10436
- Localization refactor part 2 by @ShaileshParmar11 in #10421
- Doc: Add Java SDK examples to the documentation by @nahuelverdugo in #10444
- UI : Sorted tier filters in explore Leftpanel by @Ashish8689 in #10434
- Fix #10401 - Add Automations Workflow Resource & PUT service test connection result by @pmbrull in #10437
- Add service type to container & ometa tests by @pmbrull in #10441
- UI : Increase tag input size and added tooltip on options by @Ashish8689 in #10397
- Fix: Stop displaying authorization values in debug logs by @nahuelverdugo in #10443
- Handle null window metric by @TeddyCr in #10440
- #9544: Added patch owner to Python SDK. Includes tests. by @schlameel in #10403
- Fix#10377: Service connection not overwritten as expected by @nahuelverdugo in #10445
- New docker structure by @harshach in #10438
- Localization refactor part3 by @ShaileshParmar11 in #10442
- fix(ui): right panel for lineage mode by @chirag-madlani in #9999
- fixed bigquery and postgres cypress test by @ShaileshParmar11 in #10450
- UI : Fix the scroll on service Page by @Ashish8689 in #10447
- Fix #10429: Kafka Sample data improvements and adding support for JSONSchema and Protobuf by @harshach in #10430
- Update CONTRIBUTING.md to fix Slack link by @pmbrull in #10464
- Fix mysql e2e tests after adding new tables by @pmbrull in #10456
- Fix error code if else in webhooks by @harshach in #10386
- dbt performance improvement by @OnkarVO7 in #10366
- Downgraded python confluent-kafka library by @OnkarVO7 in #10466
- fix: spacy model by @NiharDoshi99 in #10467
- Fix #10402: Add support for AssumeRole for AWS by @ulixius9 in #10417
- Pyimpala fix colnames, comments and dialect sql compilation by @pmbrull in #10470
- Added doc in avro array and tests by @OnkarVO7 in #10473
- Fixed: Add job definition id field for dbt cloud in UI #10269 by @ShaileshParmar11 in #10472
- fix: TestCase expansion to see the results not intuitive #10186 by @ShaileshParmar11 in #10475
- Fix few profiler bugs by @TeddyCr in #10465
- Bug: Update sqllineage-openmetadata + add timeout for parsing queries by @nahuelverdugo in #10474
- chore(ui): disable console logs for tests by @Sachin-chaurasiya in #10488
- Fixes #10480 Glossary rename results in rename of Classification with… by @sureshms in #10486
- fix: mark table deleted dependencies by @NiharDoshi99 in #10476
- update histogram sample data by @TeddyCr in #10495
- Fix #10454: Improve Search Relevancy, by adding functional scoring an… by @harshach in #10455
- Don't store the OM connection in the Ingestion Pipeline or Workflow by @pmbrull in #10448
- Add steps in test_connection function by @MilanBariya in #10408
- ✨feat(ui)#10271:UI - Object Storage Service Part-2 by @Sachin-chaurasiya in #10419
- fix: handle None
owner
by @TeddyCr in #10497 - fix(ui): update recent runs instead whole page by @chirag-madlani in #10501
- UI : Added Delete toggle and restore Testsuite functionality by @Ashish8689 in #10479
- Added flag for overriding owners by @NiharDoshi99 in #10425
- adding quotes around alias by @NiharDoshi99 in #10506
- Bug: fix flaky timeout test by @nahuelverdugo in #10509
- Fixes #10498 - Add support for nifi client certificate auth. by @TeddyCr in #10499
- chore(ui): change user page search variable name to
user
by @Sachin-chaurasiya in #10517 - fix: Make column name a selection box for tableRowInsertedCountToBeBetween test #10284 by @ShaileshParmar11 in #10520
- fix: Make column name a selection box only for tableRowInsertedCountToBeBetween test by @ShaileshParmar11 in #10527
- UI: Fix the icon on lineage Node by @Ashish8689 in #10528
- fix(#10500): When the tier is removed all tags are also removed. by @Sachin-chaurasiya in #10513
- Fix: Databricks complex column type issue by @MilanBariya in #10469
- Fixed dbt e2e filter test by @OnkarVO7 in #10536
- ui: Add UI Graph for Histogram #10365 by @ShaileshParmar11 in #10493
- added process owner by @NiharDoshi99 in #10539
- Prepare exit handler & Add missing arg to test connection by @pmbrull in #10519
- Fix system profile bq by @TeddyCr in #10522
- chore(ui): remove react-copy-to-clipboard and add custom hook for copy text by @Sachin-chaurasiya in #10534
- Add Labels on DatabaseSchema Level by @ayush-shah in #10547
- UI : Added tags at schema Level by @Ashish8689 in #10471
- UI : Fix the Explore breaking issue when ES is down by @Ashish8689 in #10546
- Add Indexing Mapping Language in Reindexing by @mohityadav766 in #10537
- fixed mydata flaky cypress test by @ShaileshParmar11 in #10540
- fixed: Column profile graph by ingestion is not showing the values #10462 by @ShaileshParmar11 in #10557
- Bug: TypeError when dashboards field is not present in a workspace response by @nahuelverdugo in #10568
- fix druid ingestion by @NiharDoshi99 in #10553
- feat(ui): support debug option for dbt config by @chirag-madlani in #10538
- UI : Fix cypress for tags by @Ashish8689 in #10569
- fix: exclude owner from page view traffic in DI by @TeddyCr in #10574
- fix: Some Column Attributes aren't being displayed, even if populated by @ShaileshParmar11 in #10549
- Fixes #10559 Remove individual resources & operations when All is spe… by @sureshms in #10560
- feat: lineage pagination by @karanh37 in #10368
- Fix #10580: User cannot sign in when using an LDAP server that deny anonymous binds during SSL-enabled LDAP authentication by @megumiie in #10581
- Fixed Redash Source Issues by @OnkarVO7 in #10570
- doc: Add doc for "how to add language support" by @Sachin-chaurasiya in #10585
- chore(deps-dev): bump webpack from 5.70.0 to 5.76.0 in /openmetadata-ui/src/main/resources/ui by @dependabot in #10586
- UI : Change Explore Placeholder when ES failed by @Ashish8689 in #10575
- fix(#10504): Assigning owners doesn't work for non-admin users by @Sachin-chaurasiya in #10551
- Fix test suite pipeline and slack alerts by @TeddyCr in #10552
- Fix misleading date in documentation by @nahuelverdugo in #10593
- Fix Quicksight URL by @ayush-shah in #10592
- Handle object store tags & Create abstract EntityUpdaterWithColumn by @pmbrull in #10548
- Update MWAA docs by @pmbrull in #10588
- Added exception handling in dashboard sources by @OnkarVO7 in #10573
- feat: [UI] Support moving glossary terms across glossary hierarchy #6601 by @ShaileshParmar11 in #10576
- UI : Fix the field size of column in Teams Table by @Ashish8689 in #10594
- Fix #5153: Add referred columns for foreign key constraint and sort_key, dist_key support by @harshach in #10433
- Add support dbt in connection by @pmbrull in #10591
- Aligned airflow source with lineage by @NiharDoshi99 in #10596
- Fix: remove avro-python3 deprecated dependency by @nahuelverdugo in #10602
- Databricks Pileline code improve & Test connection update & Databricks issue solved by @MilanBariya in #10590
- fix(ui): support language for re-indexing Elasticsearch or Opensearch by @chirag-madlani in #10541
- Query as entity by @mohityadav766 in #10449
- chore(ui): fix advance search modal getting stuck by @chirag-madlani in #10494
- Add search api integration for object store by @harshach in #10562
- Fix patching tags for tasks by @harshach in #10561
- Add users.isBot flag to index and add defaults to the user spec by @harshach in #10558
- Update eks.md by @dhruvinmaniar123 in #10625
- Fix: pass correct env var to the ingestion docker image by @nahuelverdugo in #10598
- Fix: UI updated as per new query as entity change by @ShaileshParmar11 in #10621
- feat: add lineage config dialog by @karanh37 in #10496
- Fix oracle bulk view definitions and comments & improve metadata version by @pmbrull in #10620
- Fix: remove 'audience' field from OM metadata service security config by @nahuelverdugo in #10624
- UI : Redirect link to new tab in Markdown by @Ashish8689 in #10627
- UI : Fix the Mouse pointer on tags button by @Ashish8689 in #10589
- Fix databricks timeout issue by @MilanBariya in #10613
- fix: declaring self.data after calling self.token by @TeddyCr in #10634
- UI : Fix the breaking issue on Datalake service by @Ashish8689 in #10626
- Update Storage Container list filter, add missing counts & rename workflow operations to automations by @pmbrull in #10601
- Added s3 and gcs examples for dbt by @OnkarVO7 in #10639
- Added ldap docker documentation by @parthp2107 in #10641
- Personal Access Token Feature by @mohityadav766 in #10555
- [Fix] Add field argument to
get_user_by_email
function by @TeddyCr in #10646 - fix e2e test for mysql by @NiharDoshi99 in #10650
- Fix #9161: Add Japanese translation to OpenMetadata by @megumiie in #10622
- Move common functionality to EntityRepository store method by @sureshms in #10659
- fix: chart url by @NiharDoshi99 in #10605
- fix: lineage pagination issues by @karanh37 in #10647
- feat: add container entity in explore page by @karanh37 in #10632
- Fix #10478: tags updation issue for schemaFields and tasks by @aniketkatkar97 in #10481
- fix(ui): pagination fix and tags to be shown form end by @chirag-madlani in #10577
- Issue #3809: Add python client for Roles and Policies by @schlameel in #10531
- Added Vote for Queries by @mohityadav766 in #10655
- Fixes #10656 Fix permissions API bug by @sureshms in #10657
- Fix ES reindex pipeline creation by @pmbrull in #10663
- Fix Import errors by @mohityadav766 in #10674
- Create stage location in the workflow, not the apis by @pmbrull in #10676
- Update alerts api by @mohityadav766 in #10265
- Add Okta Doc fix, Athena lineage fix, quicksight permissions by @ayush-shah in #10683
- feat: Added custom event event type for web analytics by @TeddyCr in #10554
- Fix: Clean Source and SourceStatus inheritance by @nahuelverdugo in #10687
- Simplify Data Insight workflow builder by @pmbrull in #10688
- chore(ui): add support for service documentation md file by @Sachin-chaurasiya in #10666
- chore(ui): add glossary and glossary terms count on landing page by @Sachin-chaurasiya in #10640
- Fixes #10679 - Add policy functions inAnyTeam and hasAnyRole by @sureshms in #10680
- Bigquery Docs Fix by @ulixius9 in #10692
- Fix search by email index keyword by @pmbrull in #10698
- Update MySQL e2e counts after #10265 by @pmbrull in #10693
- UI : Added show deleted table in Database schema level by @Ashish8689 in #10672
- Update PR template by @pmbrull in #10700
- UI - Add ES log retrieval by @pmbrull in #10667
- doc: added best practice section to profiler by @TeddyCr in #10712
- Fix #10489: Handle unknown data types & store raw data type by @ulixius9 in #10563
- Fixes #10290 - NUMERIC type assigned the wrong dtype in converter.py by @TeddyCr in #10708
- Fix Email sent everytime a admin owns an Entity during startup by @mohityadav766 in #10697
- Kinesis bug fixed by @OnkarVO7 in #10578
- UI : Fix the overflow issue of tags by @Ashish8689 in #10673
- Fix glue ingestion issue by @MilanBariya in #10732
- update druid docs by @NiharDoshi99 in #10735
- Fixes #10740 Inherited ownership must not overwrite manually entered … by @sureshms in #10741
- fix #10718: Bring back the count for services, teams, and users, and remove the count for glossaries on the landing page. by @Sachin-chaurasiya in #10719
- Add query index by @harshach in #10682
- fixes #10571: App Analytics summary not adjusting to the datetime [UI] #10571 by @ShaileshParmar11 in #10728
- Feat: Query tab improvement by @ShaileshParmar11 in #10635
- Fixes #10543: The icon on lineage summary panel by @Ashish8689 in #10733
- Fixes #10457 : Breaking of remove owner from Services page by @Ashish8689 in #10717
- feat: add glossary and tags to global search by @karanh37 in #10677
- Docs - Add Airflow version support by @pmbrull in #10707
- ui: explore page filters refactoring by @aniketkatkar97 in #10524
- fix failing Py test due to backend change by @mohityadav766 in #10749
- fix#10662: Update tier functionality is not working as expected on the containers page by @Sachin-chaurasiya in #10720
- Fix year of latest release in releases documentation page by @jan-pieter in #10664
- SAML feature by @mohityadav766 in #10669
- ui: unit test for query as entity ui changes by @ShaileshParmar11 in #10699
- Fixes#8038: Change how status is handled after running workflow by @nahuelverdugo in #10710
- fix(test): redshiftWithDBT cypress failure for lineage by @chirag-madlani in #10754
- Fixes #10759 A Non-Privileged user can add new 'Roles' to Teams by @sureshms in #10760
- fixed issue test result graph not displaying full axis values #10704 by @ShaileshParmar11 in #10715
- doc: update doc for how to add new language support by @Sachin-chaurasiya in #10734
- Fixes #9064 - Ingestion for S3 bucket containers by @cristiancalugaru in #10515
- Fixes #10543 : Fix searchbar persistence issue after user get deleted by search. by @Ashish8689 in #10753
- Fixes #10543 : Make the modal not closable on outside click by @Ashish8689 in #10748
- Clean Airflow lineage test by @pmbrull in #10745
- Fix: Update when GH actions are triggered by @nahuelverdugo in #10777
- chore(deps): bump spring-core from 5.3.24 to 5.3.26 by @dependabot in #10742
- Fixes #10775 -- BQ partitionning for datetime dtype by @TeddyCr in #10780
- Fix Query Used In by @mohityadav766 in #10784
- cypress: skipping tagsAddRemove spec for mlmodel entity by @ShaileshParmar11 in #10786
- Add docs for SAMl and AWS saml setup by @mohityadav766 in #10787
- Return proper message in case invalid or missing token by @mohityadav766 in #10788
- [WIP] - Test Connection - Prepare the new test connection ingestion+UI logic by @pmbrull in #10660
- Add a configurationto skip Snowflake transient and tmp tables by @MilanBariya in #10665
- Fixes #10771 : Supported more properties in Object Store detail Page header by @Ashish8689 in #10772
- Fix Sample data ingestion which have enum type columns by @MilanBariya in #10756
- fixes 10357: Update Partitionning Setting Flow for Profiler by @ShaileshParmar11 in #10743
- Fixed#10565: Make Prometheus Mappings Configurable by @parthp2107 in #10671
- feat(ui): consistent user dropdown for owner and reviewers by @chirag-madlani in #10617
- Limiting cypress actions on openmetadata-ui by @Anuj359 in #10796
- Fix histogram labels by @TeddyCr in #10797
- Related to #10774 - Deprecate test_connection endpoint by @pmbrull in #10798
- improvement in pii tagging by @NiharDoshi99 in #10696
- fix: lineage ui issues by @karanh37 in #10737
- GX up to 0.16 by @VolkovGeoPhy in #10746
- Fix#10584: Add Data Model as an entity by @nahuelverdugo in #10636
- Minor Fixes for test connection by @ulixius9 in #10800
- S3 Improvements for test connection and connector status by @pmbrull in #10795
- Fixes #10791 Add tests for various Resource & Policy scenarios by @sureshms in #10792
- UI: Glossary design change by @karanh37 in #10716
- fix(test): skip glossary cypress tests by @karanh37 in #10813
- feat(ui): support assets selection from glossary page by @chirag-madlani in #10803
- Fix 10642: Mark delete entities and tags toggle by @OnkarVO7 in #10695
- Updated count for mysql e2e filters by @OnkarVO7 in #10816
- Fixes 10812: Fix Region issue in profiler ingestion ( bigquery ) by @ayush-shah in #10815
- chore(ui): add support for service documentation (part-1) by @Sachin-chaurasiya in #10668
- feat(ui): Glossary name modal by @karanh37 in #10802
- Fixes #6795 - Implement profiler support for struct types by @TeddyCr in #10817
- feat #8096 integrated filter & full-screen mode for query by @ShaileshParmar11 in #10761
- Fix #10174: Display Synonym in the Glossary Term List and include Syn…onyms in Glossary Search; Fix #10738: Search Filters needs to be consistent across entities. Example Topic and Container; Fix #10789: Search experience: improve weight on direct match for tableName and columnName by @harshach in #10807
- Fixed the wrong merge conflict resolution for kinesis by @OnkarVO7 in #10825
- fix(ui): assets virtual scroll by @chirag-madlani in #10820
- fix(CI): rate limit issue with lewagon/wait-on-check-action by @akash-jain-10 in #10833
- 1.0.0-alpha version upgrade by @ulixius9 in #10826
- Fix Snowflake Test Connection when no database passed by @ulixius9 in #10831
- add pt-br translation by @luis-fnogueira in #10730
- fix(ui):glossary e2e spec by @Sachin-chaurasiya in #10824
- fix(ui): add service page issue by @Sachin-chaurasiya in #10835
New Contributors
- @geoHeil made their first contribution in #9853
- @pdeeparao made their first contribution in #9931
- @osocron made their first contribution in #9870
- @krotonet made their first contribution in #10110
- @rglbr made their first contribution in #10109
- @joeshajan made their first contribution in #10194
- @yu-iskw made their first contribution in #10154
- @JINZHANG2017 made their first contribution in #10176
- @stephanesol made their first contribution in #10209
- @VolkovGeoPhy made their first contribution in #10218
- @awittzb made their first contribution in #10335
- @nuang-ee made their first contribution in #10340
- @kcd83 made their first contribution in #10370
- @SuperNascher made their first contribution in #10305
- @charliemenke made their first contribution in #10385
- @schlameel made their first contribution in #10403
- @megumiie made their first contribution in #10581
- @jan-pieter made their first contribution in #10664
- @Anuj359 made their first contribution in #10796
- @luis-fnogueira made their first contribution in #10730
Full Changelog: 0.13.2-release...1.0.0-alpha-release