Better YAML diffs

diffs for YAML strings in the “changes “ tab of a run are… not great.

It would be nice could either show a semantic diff of the yaml, similar to what it does for json, or even just show a linewise diff, rather than showing the full string replacement.

WorkaroundView the diff in the run log instead of the changes UI.
ProblemThere are multiple problems here. One is that rather than showing a diff of just the parts that changed, it shows the full old and new values of the string, which makes it quite difficult to see what actually changed in a large yaml file. Secondly, the syntax highlighting seems to be interpretting characters that are part of the yaml syntax as diff synatx. For example, yaml lines that start with "-" are marked in red and look like they are being removed, while lines that start with "#" are green, like they are being added.

Please authenticate to join the conversation.

Upvoters
Status

👀 In Review

Board

💡 Feature Requests

Tags

UI/UX

Date

About 1 hour ago

Subscribe to request

Get notified by email when there are changes.