Apparently this change is the intended behaviour for free accounts:
This really needs some sort of announcement (an explanation as to why would be nice too). People aren’t going to realise it’s been changed and will be unknowingly deleting their history when they rewatch something.