Fast DDS v3.5.0
This release includes the following improvements:
- Update Qt version to 6.8.3 in CI (#6223)
- Verify Safe DDS signature
- Open RTPSParticipantImpl for extension (#6222)
- Use new sample rejection value (#6233)
- Make DomainParticipant::get_instance_handle return by value (#6149)
- Discovery Server clients always behave as super clients (#6272)
- Enhance filtering logic for virtual and external endpoints (#6290)
- Refactor Secure Discovery Server (#6295)
- Update foonathan.net links (#6264)
- Apply uncrustify to all source files (#6286)
- Remove unused keep_alive logic (#6317)
- RPC refactor (#6308)
- Bump version to 3.5.0 (#6262)
- Extend DomainParticipant API to include return codes (#6314)
- Regenerate types with Fast DDS Gen 4.3.0 (#6318)
This release includes the following fixes:
- Fix compilation on PDPTests (#6226)
- Force history QoS consistency and change resource limits default values (#6261)
- Fix wrong update of default locators (#6273)
- Fix ABI compliance (#6319)
- Update CMake minimum required and Tier1 (#6274)
This release includes the following CI improvements:
- Branchout 3.5.x (#6220)
- Updates after v3.3.1 EOL (#6282)
- Run xtypes test cases in parallel (#6294)
- Update CMake minimum required and Tier1 (#6274)
PRs in merged order:
#6220, #6223, #6222, #6226, #6233, #6261, #6273, #6272, #6282, #6294, #6290, #6295, #6264, #6286, #6317, #6308, #6314, #6318, #6319, #6274