What OTP release removes the beam file if it didn't compile correctly?

Just noticed this improvement? Would love to know when this was introduced if someone knows off hand?