v1.9.5
IMPORTANT: This is the last patch release that will be made to v1.9, as it has arrived EOL.
This release includes the following improvements:
- Propagate serialization error when reading samples from Subscriber History (#962)
- Improvements in test suite (#978, #982, #983, #984, #985)
- Improvements to reduce memory consumption (#938, #943, #916, #917, #1003, #907, #918)
- Update CMake (3.5) using newer policies (3.13)
- Improve PDP StatefulWriter announcement (#995)
- Performance improvements (#868)
- Message receiver improvements (#986)
- QoS Policies improvements (#1056)
This release includes the following bugfixes:
- Fix compiler warnings in Windows when building the test suite (#960)
- Fix several data races (#970, #980, #996)
- Fix History issues (#961, #1005, #1011, #1013)
- Fix errors when sending data fragments (#973, #999)
- Fix strict realtime behavior (#967, #944)
- Fix in Discovery Server (#971)
- Fix CMake option (#991, #993)
- Fix interoperability issues (#1015, #1047)
PRs in merge order:
#960, #970, #961, #962, #978, #973, #938, #943, #979, #982, #967, #980, #983, #984, #916, #971, #985, #917, #991, #993, #996, #995, #944, #1003, #907, #868, #918, #1009, #999, #1005, #1011, #1013, #1015, #986, #1047, #1056