Version Diff
{% if diff %}
{% if diff.summary %}
{{ diff.summary }}
{% endif %}
{# Entity changes #}
{% if diff.added_entities %}
Added Entities:
{% for name in diff.added_entities %}
+ {{ name }}
{% endfor %}
{% endif %}
{% if diff.removed_entities %}
Removed Entities:
{% for name in diff.removed_entities %}
- {{ name }}
{% endfor %}
{% endif %}
{% if diff.modified_entities %}
Modified Entities:
{% for name in diff.modified_entities %}
~ {{ name }}
{% endfor %}
{% endif %}
{# Surface changes #}
{% if diff.added_surfaces %}
Added Surfaces:
{% for name in diff.added_surfaces %}
+ {{ name }}
{% endfor %}
{% endif %}
{% if diff.removed_surfaces %}
Removed Surfaces:
{% for name in diff.removed_surfaces %}
- {{ name }}
{% endfor %}
{% endif %}
{# Field changes table #}
{% if diff.field_changes %}
| Entity |
Field |
Change |
Old |
New |
{% for fc in diff.field_changes %}
| {{ fc.entity }} |
{{ fc.field_name }} |
{% if fc.change_type == "added" %}
added
{% elif fc.change_type == "removed" %}
removed
{% else %}
modified
{% endif %}
|
{{ fc.old_value or "-" }} |
{{ fc.new_value or "-" }} |
{% endfor %}
{% endif %}
{% else %}
No diff data available (initial version).
{% endif %}