OnixS C++ SURF Market Data Handler version 1.5.0 includes several changes in the public headers and libraries names.
The full list of changes available [here] (https://onixsbiz.jira.com/projects/CPPSURF/versions/40136).
In the version 1.5.0 the Handler migrated to the new build system. This caused changes in the distribution package and contents of the SDK.
The previous versioning convention includes following components:
The new versioning convention is using only three components:
For Linux:
Old name | New name |
---|---|
libOnixS.SurfMarketDataHandlerCpp.so | libonixs-tp-surf.so |
libOnixS.SurfMarketDataHandlerCpp.so.a.b.c.d | libonixs-tp-surf.so.x.y.z |
For Windows:
Old name | New name |
---|---|
OnixS.SurfMarketDataHandlerCpp-vs(12|14|15)_x64_D.(dll|lib) | onixs-tp-surf-v(140|141|142)-x64-d.(dll|lib) |
OnixS.SurfMarketDataHandlerCpp-vs(12|14,15)_x64.(dll|lib) | onixs-tp-surf-v(140|141|142)-x64.(dll|lib) |
OnixS.SurfMarketDataHandlerCpp-vs(12|14|15)_D.(dll|lib) | onixs-tp-surf-v(140|141|142)-x86-d.(dll|lib) |
OnixS.SurfMarketDataHandlerCpp-vs(12|14|15).(dll|lib) | onixs-tp-surf-v(140|141|142)-x86.(dll|lib) |
The names of the distribution packages were changed from the OnixS.SurfMarketDataHandlerCpp-(PLATFORM-ID)-A_B_C_D.(EXTENSION) to the OnixS.TullettPrebonSurfHandlerCpp-(PLATFORM-ID)-X.Y.Z.(EXTENSION).