Skip to main content
Every time Gable analyzes a component it records a new version. The Changes this version tab on the Component Details page shows what changed in the selected version compared to the previous one — which fields and paths were added, modified, or removed, and how significant those changes are — so you can review the impact before approving.

Open the Changes this version tab

On a component’s Component Details page, select the Changes this version tab. The badge on the tab shows how many changes are in the selected version.
The Changes this version tab showing the version comparison, severity summary, and payload changes

The Changes this version tab

Versions being compared

The tab compares the selected version against the previous merge-to-main version. If the component has no earlier merge-to-main version, it compares against the immediately-preceding version instead and shows a note saying so. The Comparing versions header shows both sides of the comparison — the base version on the left and the compare (selected) version on the right — each with its short version ID and scan time.

What changed

The What changed summary classifies the changes by how much they affect downstream consumers:
  • Breaking — a change that can break downstream consumers, such as a removed or restructured output field.
  • Behavior change — a change to how a field is produced that isn’t strictly breaking.
  • Safe addition — new lineage that doesn’t affect existing consumers.

Payload changes

Below the summary, Payload changes lists each payload that changed, marked Added, Modified, or Removed, with a count of added and removed fields and any change to its code steps. Expand a payload to see the field-level diff. Each row shows the Source Field, the Target Field, and a Status of Added, Modified, Removed, or Unchanged, so you can see exactly which field mappings changed.
Changes accumulate against the last approved version. Once you’ve reviewed them here, approve the version to publish it — see Approvals. Versions can also be compared from the command line with gable lineage compare.