Here's the xfinity screen
And here's the YouTube screen. I don't use it really so I dont know if this looks any different from before.
I don't have a Netflix account anymore since their pricing and streaming/qwikster debacle and, since I feel they are now doomed to fail, won't renew my account.
My Software Version is listed as: 20.2.0a-01-2-758