StoryAudit

← Back to storyaudit.app

How to compare two Storyline files and see exactly what changed

Two versions of the same course, and a question the slides cannot answer on their own: what is different? Here are the ways to find out, and what each one misses.

Why Storyline can't tell you

Storyline saves the whole course into one .story file and keeps no change history inside it. There is no compare command, no track changes, and no diff between two saved versions. Review 360 collects comments on a published version, which is useful for feedback but says nothing about what a developer changed between publish 7 and publish 8. The only record of change is whatever the developer remembers, or wrote down.

That matters most for the changes nobody can see. A quiz answer flipped from correct to incorrect looks identical on the slide. A trigger that used to jump to the summary and now jumps to the next slide looks identical. A pass score changed from 80 to 70 is one number in a dialog no reviewer opens.

The manual ways, and what each one misses

What actually needs comparing

A complete comparison covers seven things. A partial one is how quiz flips reach the LMS.

Do it in StoryAudit

Drop the old version and the new version into Compare. It reads both files in your browser (nothing uploads; see the security overview) and matches slides even when Storyline rebuilt a slide's internal ID, as long as the content is the same. What you get:

It also warns when the two files are byte-identical, or when they look like two different courses rather than two versions of one.

The sample comparison runs on a bundled course, no file of your own and no sign-up. Open it, read the changelog, and decide whether this beats clicking through.

Try the sample comparison →

When the old file is gone

Save a snapshot after any Compare or Health Check run: a small .json file that stands in for the .story you compared. Next round, drop the new file against the snapshot and get the same changelog without keeping every old version around. Batch Check does the same for a whole folder, with a per-course changelog export.

↑ Back to top