10. Release Notes¶
- 10.1. Compatibility
- 10.2. Supported Platforms and Programming Languages
- 10.3. What’s New in 4.3.0
- 10.3.1. Build Connext Micro applications for MicroSAR platforms
- 10.3.2. Generate AUTOSAR code with Micro Application Generator
- 10.3.3. Speed up initialization on AUTOSAR systems with configurable thread safety
- 10.3.4. Generate native applications with deployment-aware code generation
- 10.3.5. Content filtering no longer experimental
- 10.3.6. Stabilized builtin DDS SQL Content Filter configuration
- 10.3.7. Expanded SQL content filter capabilities and improved robustness
- 10.3.8. Reduce network and CPU usage with custom content filters
- 10.3.9. Restart discovery after CPU suspension
- 10.3.10. Prioritize data with the TRANSPORT_PRIORITY QoS policy
- 10.3.11. Integrate rotating or on-demand credentials with Lightweight Security Plugin
- 10.3.12. Reduced heap memory usage
- 10.3.13. Resume DDS traffic without restarting ECUs with socket recovery
- 10.3.14. Default UDP transport name changed
- 10.3.15. Streamlined default MAG messages
- 10.3.16. Reduced runtime memory usage of MAG-generated code
- 10.3.17. Third-party and open source software changes
- 10.4. What’s Fixed in 4.3.0
- 10.4.1. Discovery
- 10.4.2. Usability
- 10.4.3. Transports
- 10.4.4. Reliability Protocol and Wire Representation
- 10.4.5. Callbacks and Waitsets
- 10.4.6. Security Plugins SDK
- 10.4.7. Content Filters and Query Conditions
- 10.4.8. Logging
- 10.4.9. APIs (C or Traditional C++)
- 10.4.10. Generated Code (C, Traditional C++, and Modern C++)
- 10.4.11. Generated Code (Multiple Languages)
- 10.4.12. OMG Specification Compliance
- 10.4.13. Instances
- 10.4.14. Crashes
- 10.4.15. Hangs
- 10.4.16. Memory Leaks/Growth
- 10.4.17. Data Corruption
- 10.4.18. Platform and Build Changes
- 10.4.19. Shipped Examples
- 10.4.20. Interoperability
- 10.4.21. Vulnerabilities
- 10.4.22. Other
- 10.5. Previous Releases
- 10.6. Known Issues
- 10.6.1. Possible memory leak when entity creation functions fail
- 10.6.2. DomainParticipant_assert_liveliness does not function properly if Reader/Writer are in same DomainParticipant
- 10.6.3. GCC warnings caused by type plugin functions
- 10.6.4. MAG always generates initial value for AUTOSAR data type with one element
- 10.6.5. MAG does not support hex values as XML input
- 10.6.6. Samples cannot be recovered if subscribing application fails to return loan
- 10.6.7. 64-bit discriminator values greater than (2^31-1) or smaller than (-2^31) not supported
- 10.6.8. NaN and INF float and doubles are not detected and will not cause errors
- 10.6.9. Ungracefully terminated QNX processes using SHMEM transport prevents startup of new processes due to unclosed POSIX semaphores
- 10.6.10. Flow Controllers require RTOS
- 10.6.11. Porting Guide not included
- 10.6.12. Platform Independent Library toolchain dependencies
- 10.6.13. Technical limitations for semaphore timeout variance on Windows systems
- 10.7. Experimental Features