BIP-134
Flexible Transactions.
Proposed a new, more flexible payment format built from labelled fields, to make future upgrades easier.
The format would have fixed all known ways for a payment's ID to be changed before it confirms, and let old signatures be dropped to save space. It needed a hard fork, a rule change that older software would not accept.
Read BIP-134 in full on GitHubAll BIPs