The Resto.Front.Api.V5.dll Library is Published on nuget.org
The library Resto.Front.Api.V5.dll, which is part of the SDK, has been published as a nuget package.
This library will still be available as part of the SDK, but when developing a plugin, it is recommended to reference it as a nuget package, and it should not be stored in the repository with the plugin’s source code or referenced as a local file.
In the SDK, in addition to the library with the main interfaces (Resto.Front.Api.V5.dll), there was also a library with additional parameters for third-party payment types (Resto.Front.Api.V5.PaymentTypes.dll). Only the first one has been published on nuget, while the second is not used in practice and will be removed starting from API V6.
The version of the published library is 5.4.1160.0, which is the version of API V5 fixed in this build of the SyrveFront application. Although newer versions of the Resto.Front.Api.V5.dll file can be found in later SDKs, they are all identical by contract. Accordingly, all subsequent versions of the SyrveFront application that support V5 are compatible with the public contract of any of these versions.
Currently, the version of API V6 is not fixed; however, pre-release versions of the library Resto.Front.Api.V6.dll are expected to be published. Version V4 has been declared deprecated, and support for it will soon be discontinued; nuget packages for this version of the API will not be published.