to show before and after of text of changes
Version history filmstrip - each instance would show a diff between two neighboring versions, you could also set the diff viewer to compare larger ranges
you should be able to copy a link to a specific diff between version A
and version B
Find Git GUIs to pull inspiration from