Just reading through these patch notes seems like a full time job.

Well done, I think. Can't say for sure, haven't read it all.