github open-metadata/OpenMetadata 1.13.3-release

8 hours ago

Changelog

OpenMetadata 1.13.3 is a maintenance release delivering data contract and governance workflow fixes, alert delivery fixes, a Snowflake foreign-key reflection fix, and UI fixes.

🔌 Connectors & Ingestion

  • Snowflake: foreign-key collisions across tables sharing a constraint name #30473: Foreign-key reflection is now keyed on (fk_name, table_name), so cloned tables that reuse a constraint name no longer merge into a single constraint referencing another table's columns and getting rejected with 400 Invalid column name.

🛡️ Data Governance & Quality

  • Data contracts stuck at Running after a Data Quality pipeline completes #30531: The testSuitedataContract reverse relationship is now persisted on contract create/update, so contract status resolves when the pipeline finishes instead of sitting at Running indefinitely. Regression from 1.13.0.
  • Sanitize poisoned governance trigger filters 5963637b: Event-based workflow trigger filters stored as an empty or placeholder value ("", {}) are now ignored instead of rejecting every event, and a 1.13.3 migration repairs affected workflowDefinitions rows in place.
  • Hide soft-deleted owners on the Test Suite detail page #30520: Editing owners on a logical Test Suite no longer fails with array item index is out of range; TestSuiteResource.getByName now honours includeRelations, matching every other detail page.
  • Intake form formFields support #30614: Added a formFields array with a per-field required flag to the IntakeForm schema, along with a migration that backfills it from the legacy requiredFields. Backend only in this release.

⚙️ Platform

  • Skip notification recipients without contact information #30518: A team or user with no email address or webhook no longer discards every other recipient of the same alert; recipients are now resolved individually, matching the webhook path.

🎛️ UI

  • Tag and Glossary dropdowns not selectable in the Column Bulk Operations edit drawer #30634: The tag and glossary dropdowns now render inside the edit drawer, so options can be selected instead of having clicks swallowed by the drawer's focus containment.

Don't miss a new OpenMetadata release

NewReleases is sending notifications on new releases.