NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #1765 most downloaded on PyPI
DataHub ingestion framework and CLI — connect, extract, and push metadata from 50+ data sources into your DataHub catalog
Last release 5 days ago
30 Sep 2026
Ships on a steady schedule
a new release about every 8 days
Some releases are documented
notes for 21 of the last 60 stable releases
14 versions withdrawn
withdrawn after publishing
6 years old
1287 releases · first in 2021
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
This minor release addresses a bug in Semantic Search configuration where the modelId was not respecting the environment variables for OpenAI + Cohere
Full Changelog: https://github.com/datahub-project/datahub/compare/v1.4.0.2...v1.4.0.3
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
There is no version v1.4.0.1, moving to v1.4.0.2 to be consistent with the CLI version for this release.
There is no version v1.4.0.1, moving to v1.4.0.2 to be consistent with the CLI version for this release.
Changes:
Full Changelog: https://github.com/datahub-project/datahub/compare/v1.4.0...v1.4.0.2
Nothing published for this version
Nothing published for this version
DataHub is aware of urllib3 DoS vulnerabilities CVE-2025-66418, CVE-2025-66471, and CVE-2026-21441. These vulnerabilities slightly increase DoS risk b…
Notice: If you're interested in configuring the document cataloging & semantic search features, please upgrade to v1.4.0.3 which includes some small improvements & fixes for the configuration experience for semantic search.
DataHub v1.4.0 is packed with exciting updates, including:
AI & Context: Introducing Context Documents for bringing organizational knowledge to DataHub. Create context documents directly on DataHub, or import them from Notion & Confluence. Curate, refine, and semantically search across your documents using DataHub MCP Server & Agent Context Kit. Requires admin configuration.
Major UI Improvements: Redesigned ingestion source creation workflow with guided step-by-step experience, modernized login/signup pages, support for Service Accounts, new asset “Summary” profile tab with modular layout, and ability to upload files to asset documentation. Read more below!
New Ingestion Connectors: New connectors for Google Dataplex, Azure Data Factory, IBM Db2, Notion, & Confluence. Major enhancements include Airflow 3.x support, Snowflake Streamlit apps and Semantic Views ingestion, Databricks OAuth authentication, and Kafka Connect Confluent Cloud integration.
SDK Features: New Java SDK V2 with fluent builder API, Python SDK Tag entity support, parametrized assertion runs, and full Pydantic v2 migration.
Platform Improvements: Elasticsearch 8 support with multi-client shim and semantic search infrastructure.
This release includes significant improvements to the user interface and user experience:
Simplified Home Page
DataHub’s simplified, modular home page experience is now enabled by default for all DataHub instances.
Learn more about the new Home Page here.
<img width="1725" height="878" alt="Screenshot 2026-02-03 at 7 05 21 PM" src="https://github.com/user-attachments/assets/6fff44da-a4cf-4937-b2df-5abf038ed137" />
Support for the old home page will be dropped in an upcoming release. Until that time, you may revert to the previous home page by setting following environment variable in the datahub-gms:
SHOW_HOME_PAGE_REDESIGN to falseEntity Profile Summary Tabs
Check out the new summary tabs available on Domain, Glossary Term, & Data Product profile pages. Summaries provide an overview of the key details about each entity at a glance.
<img width="1663" height="873" alt="Screenshot 2026-02-03 at 7 05 45 PM" src="https://github.com/user-attachments/assets/cdffc796-f50f-4e71-883e-7ff6f443ac54" />
Streamlined Data Lineage Explorer
Experience the most seamless version of data lineage yet. Seamlessly navigate across data dependencies with the redesigned lineage navigator. Behavior should largely remain the same as with the old lineage UI. In a future release, the old UI will be removed. For now, you can revert to it by setting following environment variable in the datahub-gms:
LINEAGE_GRAPH_V3 to false<img width="1721" height="887" alt="Screenshot 2026-02-03 at 7 08 56 PM" src="https://github.com/user-attachments/assets/01a05afa-9308-4d85-a7a2-5e423b24fe10" />
Other UX Improvements
We’ve also included modernized Ingestion, Login, Sign Up, and Analytics pages in this release. Check them out and let us know what you think!
Important: Note that we’ve disabled the legacy UI for DataHub by default as of this release. You’ll no longer be able to toggle between the legacy UI & new UI in settings - the new UI will be visible by default. In future releases, the legacy UI will be removed from the UI codebase completely.
Introducing Context Documents V1, a new feature that allows adding AI-related context and documentation to assets, & optional configurability for semantic search (beta).
semanticSearchAcrossEntities GraphQL resolver, through DataHub MCP Server, and via the Agent Context Kit document search tools.
This feature is enabled by default, but can be disabled by setting the following environment variable in the datahub-gms:
CONTEXT_DOCUMENTS_ENABLED to falseRead more about Context Documents here. And read about configuring platform capabilities required for semantic search here.
As of v1.4.0, DataHub is publishing a new Agent Context Kit Python library.
Shipped in this release:
datahub agent CLI command that enables you to provision a Snowflake Cortex Agent that automatically has access to various DataHub tools for searching assets, documents, retrieving lineage, sample queries, and more. Learn more here.In addition, we’ve also made some important additions to the DataHub MCP Server to add a host of new tools:
Which will be available in the v0.5.0 version of DataHub MCP Server.
Support for creating named service accounts, generating API access tokens, and granting permissions via DataHub’s Access Policies system. Useful for creating dedicated
This feature is enabled by default. Read more about service accounts here.
New capability to upload and download files when documenting any types of assets in DataHub using configurable S3 storage backend. Requires configuring DataHub’s backend server to be able to read and write from a particular S3 bucket.
This feature is disabled by default, and can be enabled by setting various environment variable in the datahub-gms container:
DOCUMENTATION_FILE_UPLOAD_V1 to true
And S3 configs:
DATAHUB_BUCKET_NAME: # The S3 bucket name to use for storing data
DATAHUB_ROLE_ARN: # The AWS IAM role ARN to assume for S3 reads and writes
Note that this assumes AWS credentials with permission to read & write to the specified bucket are available & mounted in the environment where DataHub is running.
We're continuously improving our integrations to add new capabilities and squash bugs.
Airflow:
Snowflake:
Databricks/Unity Catalog:
Kafka Connect:
Fivetran:
dbt:
Hive Metastore:
Oracle:
PostgreSQL/MySQL:
PowerBI:
LookML:
Tableau:
Redshift:
BigQuery:
Dremio:
Grafana:
Iceberg:
MSSQL:
Metabase:
MongoDB:
Qlik Sense:
Improvements and new features for the DataHub SDK:
datahub init with non-interactive mode, environment variable support, and configurable token duration. [#16038]-env option for ingest deploy command. [#15518]New Java SDK V2 with modern API design:
Platform improvements and backend enhancements:
New capabilities for organizational knowledge and AI-powered features:
Documentation updates and improvements:
# Release Highlights Same as previous, still RC.
Same as previous, still RC.
docs(ingestion): Updating breaking changes for LookML and Looker sources by @askumar27 in https://github.com/datahub-project/datahub/pull/14947
add command by @anshbansal in https://github.com/datahub-project/datahub/pull/15011Note truncated.
docs(ingestion): Updating breaking changes for LookML and Looker sources by @askumar27 in https://github.com/datahub-project/datahub/pull/14947
add command by @anshbansal in https://github.com/datahub-project/datahub/pull/15011Full Changelog: https://github.com/datahub-project/datahub/compare/v1.3.0.1...v1.4.0rc3
(fix/metadata-ingestion): Update classification docs to mark deprecated by @ani-malgari in https://github.com/datahub-project/datahub/pull/15380
Full Changelog: https://github.com/datahub-project/datahub/compare/v1.4.0-preview...v1.4.0rc2
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →