Has an adopted EIP (+hard fork) ever broken transaction structure backwards compatibility?

If I signed (but did not submit) a transaction on July 30, 2015, would it still be valid today (assuming I didn’t advance the nonce)?

If not, which changes broke this backwards compatibility?