You'll now find in your profile, below Your Recent Posts (which refers to threads started), a section called Your Recent Comments. This will show you all the comments you've made, along with the author (OP) and the date you posted to it.
The mobile site has been removed so if you're on a smaller screened computer/tablet, or a smart phone (iphone, android, ipad, galaxy tab) you'll now see the full desktop site.
If anyone has a question about any of the above, please let me know. They are the only updates I am aware of that have currently been pushed through to the live site—anything other than the above, I do not have any updates on.
Thank you and have a great day!