Latest Release 🎉
You can find the GitHub release here.
Improvements
- AI: Add OAuth support for MCP server with database-backed token persistence and automatic refresh
- AI: Add MCP bot impersonation with audit logging and change event publishing
- Governance: Implement self-approval prevention for workflow change requests
- Governance: Add fields filter support in event-based workflows and description change validation node
- Ingestion: Add Airflow 3.x API-based connector with support for DAG status, configuration, and pipeline management
- Ingestion: Add support for SAP HANA table function ingestion and lineage
- Ingestion: Add debug logging for Power BI query parsing source expressions
- Integration: Add Trino metadata exporter for pushing OpenMetadata descriptions and tags to Trino
- Platform: Parallelize DataAssetsWorkflow with virtual threads for improved ingestion throughput
Fixes
- Discovery: Fix hasDomain() search filter to use OR logic for multi-domain users
- Data Observability: Fix Trino table diff to use table-specific catalog and schema from FQN instead of service-level defaults
- Data Observability: Fix tableConstraint to tableConstraints field name in Data Insights config
- Ingestion: Fix GCS test connection to properly handle excluded buckets
- Ingestion: Fix Hive ingestion to handle tables with NULL TBL_TYPE in metastore
- Governance: Fix FQN quoting in entity link comparison for self-approval prevention
- Lineage: Fix async lineage export silently dropping edges after encountering a missing entity node
- Platform: Fix race condition in async event consumers on rapid create-delete operations
- Platform: Add authorization checks to application operational endpoints for trigger and deploy actions
- Platform: Remove sensitive workflow configuration from TestConnection API responses
- Platform: Fix UI crash when JSON parsing fails for activity feed data
- Platform: Fix span tag rendering issue on breadcrumb for metric entities
- Platform: Fix flaky search index application