5. Previous Releases
- 5.1. What’s New in 7.5.0- 5.1.1. Python RPC API now fully productized and supported
- 5.1.2. More efficient endpoint discovery for RPC and Request-Reply
- 5.1.3. Improved DataWriter queue sample memory management eliminates required configuration for unbounded types
- 5.1.4. Enhanced out-of-the-box network performance with updated socket buffer sizes
- 5.1.5. Improved scalability for applications using writer-side content filtering
- 5.1.6. Initial discovery performance improvements in large systems with participants containing many endpoints
- 5.1.7. Eliminated requirement to manually clean up thread resources on platforms that support automatic thread-specific storage (TSS) cleanup
- 5.1.8. Improved flow control of fragmented sample repairs
- 5.1.9. RTPS messages containing a malformed inline Qos now trigger a warning, to avoid deserialization errors downstream
- 5.1.10. Capture periodic DomainParticipant announcements in DISCOVERY logging category to enhance debugging of discovery
- 5.1.11. Print incompatible QoS policies in a discovery snapshot for improved discovery debugging
- 5.1.12. Updated default value for socket_monitoring_kind to more performant WINDOWS_IOCP value on Windows systems
- 5.1.13. Support for new metadata fields in content filter expressions
- 5.1.14. InstanceHandle now provides a default constructor
- 5.1.15. Parameter type change to more convenient/appropriate size_t in pluggable transport’s to_string APIs
- 5.1.16. Deprecations and Removals
- 5.1.17. Third-Party Software Changes
 
- 5.2. What’s Fixed in 7.5.0- 5.2.1. Discovery
- 5.2.2. Usability
- 5.2.3. Transports
- 5.2.4. Reliability Protocol and Wire Representation
- 5.2.5. Performance and Scalability
- 5.2.6. Debuggability
- 5.2.7. Content Filters and Query Conditions
- 5.2.8. Request-Reply and Remote Procedure Calls
- 5.2.9. Logging
- 5.2.10. APIs (C or Traditional C++)
- 5.2.11. APIs (Java)
- 5.2.12. APIs (C# API)
- 5.2.13. APIs (Python)
- 5.2.14. APIs (Multiple Languages)
- 5.2.15. XML Configuration
- 5.2.16. Instances
- 5.2.17. Crashes
- 5.2.18. Hangs
- 5.2.19. Memory Leaks/Growth
- 5.2.20. Data Corruption
- 5.2.21. Entities
- 5.2.22. Interoperability
- 5.2.23. Vulnerabilities
- 5.2.24. Other
 
- 5.3. What’s New in 7.4.0- 5.3.1. Set up reliable communications for fragmented data more easily and with better performance, by removing asynchronous publishing requirement
- 5.3.2. Modern C++ RPC API now fully productized and supported
- 5.3.3. Discover relevant QoS more easily through categorizations added to API Reference HTML documentation
- 5.3.4. Easier QoS configuration for Request-Reply and RPC with new built-in QoS profile
- 5.3.5. Write Python applications faster with reactive subscriptions
- 5.3.6. New Ping built-in type helps debug and prototype with the Python API
- 5.3.7. DDS Spy now prints full timestamps (with date and fractions of a second) and epoch timestamps
- 5.3.8. New DynamicData APIs get and set a union’s discriminator value
- 5.3.9. Deprecations and Removals
 
- 5.4. What’s Fixed in 7.4.0- 5.4.1. Discovery
- 5.4.2. Serialization and Deserialization
- 5.4.3. Usability
- 5.4.4. Transports
- 5.4.5. Reliability Protocol and Wire Representation
- 5.4.6. Bandwidth Sensitivity
- 5.4.7. Debuggability
- 5.4.8. Content Filters and Query Conditions
- 5.4.9. TopicQueries
- 5.4.10. Request-Reply and Remote Procedure Calls
- 5.4.11. Logging
- 5.4.12. Dynamic Data
- 5.4.13. APIs (Modern C++ API)
- 5.4.14. APIs (Java)
- 5.4.15. APIs (Python)
- 5.4.16. APIs (Multiple Languages)
- 5.4.17. XML Configuration
- 5.4.18. Crashes
- 5.4.19. Hangs
- 5.4.20. Memory Leaks/Growth
- 5.4.21. Data Corruption
- 5.4.22. OMG Specification Compliance
- 5.4.23. Interoperability
- 5.4.24. Vulnerabilities
- 5.4.25. Other