Fact type
In 4.x, the Fact type functionality was a functionality where a relation could be put between two assets without making use of a relation type. This functionality has been replaced by the Fact Type complex relation.
During the upgrade, any such existing fact types are being converted into instances of the Fact Type complex relation. APIs related to the Fact type functionality have been removed.
The Fact Type was often called 'BinaryFactType' which was mostly reusing the same API. The BinaryFactType has now become the relation type due to the representation changes and has therefore impact from the same changes.