Latest Release 🎉
You can find the GitHub release here.
Changelog
Improvements
- Governance: Refactor asset certification storage to tag_usage table for improved data integrity and reliability
- Platform: Enhance Search Index performance and reliability
- Platform: Add SAML metadata XML upload support
- AI: Enforce payload size limits for vector embedding bulk operations
- Platform: Improve reindex process memory usage and assign lower thread priority to reduce application impact
Fixes
- Security: Bump MCP Java SDK from 1.1.0 to 1.1.1 to address CVE-2026-34237
- Security: Upgrade netty-bom to 4.1.132.Final to address CVE-2026-33870 and CVE-2026-33871
- Security: Enforce bot-type check on generateToken endpoint to prevent unauthorized JWT token generation
- Security: Fix Vite vulnerability by upgrading to v7.3.2
- Platform: Fix MSAL token renewal on Safari causing session loss due to ITP blocking
- Platform: Ensure auth token is updated before retrying failed requests
- Platform: Fix MCP OAuth callback servlet registration fallback
- Platform: Fix runtime spacy model loading for non-root containers
- Platform: Fix bulk sink serialization that broke Data Quality test case search indexing
- Platform: Fix 413 Request Too Large errors via iterative bisection for large bulk indexing batches
- Discovery: Fix tier and certification popovers accessible to view-only users on data asset header
- Discovery: Fix Tier filter incorrectly combining getTags API with aggregation
- Discovery: Improve export modal UX with inline errors and count loading state
- Governance: Fix data-contract handling of non-Boolean semantics rule results and unsupported entity types
- Governance: Fix certification tags leaking into tags field on LIST and missing appliedBy audit trail
- Governance: Restore certification data in storeMany/updateMany before applying certification batch
- Data Observability: Fix Data Quality permissions check for creating test cases
- Ingestion: Fix Airflow REST Client connection issues
- Ingestion: Fix Clickhouse LowCardinality DataType parsing
- Ingestion: Fix Teradata column descriptions not being ingested
- Ingestion: Fix Pinot DB double data type handling
- Ingestion: Fix S3 ingestion failure caused by Pydantic validation error on BucketArn extra field
- Ingestion: Improve Looker error handling with better warnings and credential protection in logs
- Ingestion: Handle case sensitivity for table constraints during ingestion