Please read for an updated status on RailsCasts:
Learn more or hide this
GitHub User: TRMW
Looks like the latest version has a fix for this:
I'm seeing this same issue. Only the original slug is saved in history. I had assumed that all past slugs would be recorded. Seems less than ideal.