ERC7412 has been used by Synthetix to allow users to push their own price updates to complete on-chain operations.
The protocol has been difficult to maintain as the number of markets have increased on the perps platform, and it is no longer possible/practical to apply price updates using the reccomended call pattern due to hundreds of necessary simulation calls,
To resolve this problem, ERC7412 errors will now be returned in large batches.
A summary of the interface changes to ERC7412 can be on the reference impl repo.
Explanation of Changes