Skip to main content

Latest Release 🎉

1.12.10 Release
3rd June 2026
You can find the GitHub release here.

Changelog

OpenMetadata 1.12.10 is a maintenance release delivering critical security patches, Model Context Protocol (MCP) enhancements, and targeted bug fixes across migrations, search, UI, and ingestion runtime.

🔒 Security patches

  • Snyk high/critical dependency patches in ingestion #28623: Patches high and critical Snyk findings across ingestion dependencies to address multiple common vulnerabilities and exposures (CVEs).
  • Jackson-core and CloudFront Snyk high patches #28614: Resolves Snyk high-severity vulnerabilities in jackson-core 3.0.2 and cloudfront 2.30.19.
  • Axios version bump for Retire.js vulnerabilities #28582: Updates the frontend dependency to address reported Retire.js vulnerabilities.
  • Cross-site scripting (XSS) security fix with explicit jsonify #28574: Makes jsonify explicit at the route level to break XSS taint chains.
  • CVE fixes in ingestion images #28534: Closes gnutls, libcap, openssh, and rsync CVEs in ingestion container images.
  • mlflow-skinny and jsonify security bumps #28501: Updates mlflow-skinny and surfaces jsonify in the trigger route for security.
  • Presidio utils XSS false positives fix #28535: Drops **kwargs Any from presidio_utils factories to clear XSS false positives.

🔌 MCP enhancements

  • MCP tool errors mapped to correct HTTP status codes #28644: MCP now maps tool errors to the correct HTTP status codes.
  • New MCP tools added #28586: Extends MCP tool capabilities with new tools for enhanced functionality.
  • Optimized get_entity_lineage MCP tool payload #28618: Reduces the payload size of the get_entity_lineage tool with a slim transform optimization.
  • MCP custom properties in get_entity_details #28594: Surfaces custom extension properties in get_entity_details tool responses.
  • MCP single sign-on (SSO) support in OAuth flow #28548: Adds SAML SSO support for the MCP OAuth authentication flow.
  • MCP client secret handling for public clients #28552: Fixes client secret issuance to no longer send secrets to public clients.
  • MCP prefers application/json over SSE #28558: MCP now prefers the application/json response format when a client accepts both JSON and SSE.
  • MCP tool usage improvements #28352: Enhances MCP tool usage tracking and execution capabilities.

🛠 API and migration fixes

  • Migration heals stuck PostgreSQL certification #28635: Fixes migration to heal stuck PostgreSQL certification records stranded by the v1.12.5 update.
  • Migration casts :metadata to JSON on PostgreSQL tag_usage #28504: Corrects metadata field casting in PostgreSQL tag_usage insert statements.

🔍 Search and indexing fixes

  • Search by nested field names for topics and API endpoints #28610: Resolves an issue where nested field name searches failed for topics and API endpoints.
  • Stale file extension aggregation scrubbed on upgrade #28565: Prevents file search 500 errors by cleaning up stale file extension aggregation data during upgrade.
  • Backport of immense-term children mapping fix #28572: Applies a fix for deeply nested children fields that were causing search mapping issues.
  • Orphan test cases no longer break search indexing #28159: Prevents orphaned test cases from causing search index failures.

🎨 UI and UX fixes

  • Entity type filter update button click fixed #28573: Corrects the entity type filter interaction where the update button click was not being registered.
  • Translation fixes for ru-RU and ko-KR locales #28584: Corrects translation values for Russian and Korean language packs.
  • Test suite pre-selects every test case already in suite #28543: Fixes test case selection logic to pre-select all test cases already added to a suite.

🐛 General bug fixes

  • Classification visit method fixed #28636: Corrects the visit method for classification entity traversal.
  • Flaky domain and data product rename fixed #28580: Improves stability of domain and data product rename operations by handling search version conflicts.
  • fasturi dependency fix #28139: Updates the fasturi dependency to resolve compatibility issues.

📦 Dependencies and infrastructure

  • Kubernetes client pinned below 36.0.0 (from v1.12.9): Maintains compatibility by capping the Kubernetes Python client to avoid breaking API changes.
View the full changelog