v2.0.0 (Blueberry)
Major release that closes the remaining gaps to make iceoryx feature complete for being used as an inter-process-communication binding in AUTOSAR Adaptive. This includes request/response communication and a complete refactoring of the service discovery capabilities
- request/response communication
So far iceoryx only supported publish/subscribe communication. Now also request/response is supported (aka "services" in ROS 2 and aka "methods" in ara::com and SOME/IP) #27 - Refactoring of service discovery
The iceoryx runtime already supported service discovery. But the functionality was limited. Now it is more flexible and supports event-driven discovery #415 - Windows and FreeBSD support
After Linux, QNX and MacOS, iceoryx now also supports Windows and FreeBSD #33 #1054 - Clang-Tidy support
The Clang-Tidy linter runs as github action #299
For more details you can check the v2.0.0 changelog