Pega versions before 8 doesnt throw error during datatype missmatch
In Pega 7.4 we have some legacy code where a property defined as TrueFalse is being assigned decimal values and it doesnt throw error when the work object is saved.
But when we upgraded our app to 8.5, it throws error. I think is a valid one.
Why earlier version of Pega didnot throw error?