Some diff text is inverted/crossed out while green
In this release, we'll modify:
Fix the green-strikethrough bug,
The properties were not "diffed", just entirely duplicated in red/green when they were modified. We'll display the detail and diff it instead.
The dependencies were not compared very well. When there is a dependency inside a baseline, the newer version of the requirement depends on the newer baseline number, but in abstract the dependency hasn't changed. We'll display those as unchanged, if the dependency is inside of the same baseline (This is an actual behavior change).
We'll hide the option behind drop-downs, because it was visually hard to understand the screen. The most important option, "Show the descriptions" is now more proeminent.
Symptom of the main bug
We mistakenly inverted the condition for everything except the description. That means if you compare "Description" and "Properties", it would show as "Identical" if and only if the descriptions are equal and the properties are different. In all other cases, it would display "Modified".