There are some key changes included in this release including:
- MAMA Resource Pool support added for C, C++, C# and Java (see https://openmama.finos.org/openmama_developer_guide.html#resource-pool-work-in-progress)
- Common headers moved to wombat subdirectory (see https://lists.openmama.org/g/Openmama-dev/topic/openmama_top_level_common/82750583 for more details on this and how to work around if this is an issue for your projects)
- C++11 now adopted as standard for project
- Lots of enhancements to CI including static analysis and security scanning
- Project is now compliant and certified with Open Source Security Foundation (OpenSSF) best practices
- Updated payload registered character to support unprintable characters
- Unit tests now available for MAMDA and C#
- Added new tutorial code
Several other maintenance updates and bugfixes: https://github.com/finos/OpenMAMA/pulls?q=is%3Apr+milestone%3AOpenMAMA-6.3.2
This release also includes new changes to support:
- CentOS Stream 8
- CentOS Stream 9
- RHEL 8
- RHEL 9
- Ubuntu 22.04 LTS
- Visual Studio 2022
It also drops support for:
- Fedora (we now favour CentOS stream for getting ahead of upstream RH changes)
- CentOS 6 (EOL November 2020)
- CentOS 8 (EOL December 2021)
- Ubuntu 16.04 (EOL April 2021)