The specification defines a standard set of interfaces such that, for example, an application that uses the API set to communicate with a particular Service Provider can work with a Service Provider of another conformant vendor, without any changes.
XFS 3.40 has been designed to minimize backwards compatibility issues. This document highlights the changes made to the API/SPI between version 3.30 and 3.40, by highlighting the additions and deletions to the text.