I've told you before that you can and should keep a copy of the old routine and diff it with the new routine so that you can see exactly what has changed so that you can update your custom routine, it's what I do.
I'm sure the average user would probably like an actual changelog too but it would not help you nearly as much as a diff does for updating your custom files.