@fquinner fquinner released this Mar 25, 2016 · 373 commits to master since this release

Assets 12

There has been lots of new functionality and cleanup applied since 2.3.3:

  • Qpid proton broker support
  • Several qpid proton bridge bug fixes including fixing support for using the qpid payload on non-qpid transports and vice versa
  • Microsoft Visual Studio 2015 support added
  • All Microsoft Visual Studio project files cleaned up and moved to msbuild format for greater flexibility and integration with CI
  • CentOS / RHEL 7 support
  • Timer fixes
  • Several changes to work with recent OSX
  • Publisher Events added
  • Dynamic Entitlements (phase 1 - mainly focused on defining existing interface points)
  • Dynamic Bridge loading (the ability to load any middleware bridge, even if there is no reference to it in OpenMAMA code, and adding flexibility to the bride interface).
  • Ability to specify a default payload via configuration
  • Builds for Fedora 23 added
  • Huge compiler warning cleanup on Linux

NB for bridge developers, see updated wiki page detailing the changes required in the bridge which have changed slightly since our last notification on the developers mailing list: https://github.com/OpenMAMA/OpenMAMA/wiki/Dynamic-Bridge-Loading