Cline v3.1 update
Now saves DIFF changes at each step of the task. Two new features:
Compare (see new changes) shows the difference between the snapshot and the current workspace for each of the files.
Restore allows you to return files or any parts of the project to this point in the task.