SC Diff

Compare versions of shortcuts


Description

SC Diff is the first and only shortcut that allows users to compare different versions of shortcuts and see the changes between the two versions. Modeled after the 'git diff' command found in Git version control systems, SC Diff shows the changes between two versions of a shortcut. This can be helpful during the debugging process and can help find changes that broke a shortcut such as moving or changing actions, deleting actions, and adding new actions.

SC Diff 1.0

Graphic made with MediaKit.

Disclaimers

1. SC Diff is still in beta. Some features and functionality may change or be removed altogether in future releases.

2. The Shortcuts app may crash if shortcuts with a large number of actions (100+)* are selected. This is unavoidable. This is due to limitations of the software (Shortcuts) and/or hardware (iPhone). While it’s possible that future efforts to optimize SC Diff will resolve this issue, there are no guarantees.
*Please Note: Number will fluctuate based on the amount of RAM available on your device at runtime.)

3. At this time, not all action names have been converted from code to the proper name as displayed in the Shortcuts UI. However, most default Shortcuts actions and actions using stock Apple apps such as Notes, Photos, etc. have been converted and will be displayed properly. This process is on-going.

4. The next major update will allow users to see which actions are the same actions (such as if an action was moved and is the action #5 in the new version but action #11 in the previous version), as well as view actions whose output is used as a magic variable in other actions. Set Variable and Add to Variable actions will also show which action’s output(s) are being used in them. The update is in alpha and will be released as soon as possible.


Latest Release Notes

1.2.1 - Dec. 28, 2021, 7:23 a.m.

• Removed actions used during testing


Version history