I'm using InfiniteWP to batch update lots of sites with one click, BUT it always put a link to the changelog, which I carefully read, for every plugin with available updates. Very handy.

Themes should include always a changelog too. You never know where the next failure point will be.