Problem/Motivation
Content moderation is now making use of forward revisions but ContentEntityBase::hasTranslationChanges has not been updated to cover this case and it will return false results from the comparison now as it will compare a forward with a default revision and the method is used at couple of places during entity save.