OpenMAMA-6.2.2-rc1
Pre-release
Pre-release
·
6 commits
to OpenMAMA-6.2.2
since this release
This is a maintenance release which fixes several outstanding bugs and introduces some new functionality. Key feeatures include:
- Introduction of pluggable DQ strategies (Market Data Subscription recovery mechanisms). See https://openmama.github.io/openmama_rfc_dq_pluggability.html
- Added new methods
mamaMsg_toJsonString
andmamaMsg_toNormalizedString
to the C layer - OpenMAMA source structure moved to maven and build system moved to gradle
- Cmake support now available (experimental). Note it will replace scons in the next release and supports Windows, Linux and OSX
- OpenMAMA added to Microsoft vcpkg for easy nuget packaging and building from source
- OpenMAMA Integration headers now available to allow developers to build plugins and bridges without access to the source code
- Added implementation for
mamaPrice_setFromString
- MamaPrice can now support decimal point precision up to 16 places
- Implement MamaFieldCache in JNI enhancement
- Support for setting mamaDateTime with pre-1970 dates on Unix platforms
- Removal of Visual Studio compiler warnings
- Added appveyor integration for CI
- Add support for autoloading payload bridges from config
For a complete list of all 54 issues included in this release, please see here: https://github.com/OpenMAMA/OpenMAMA/milestone/8?closed=1