Releases: eProsima/Fast-CDR
Releases · eProsima/Fast-CDR
v1.0.21
This release adds the following improvements:
- Update installation scripts for CMake 3.17
- Upgrade installer to support CMake linking statically or dynamically
Related PRs:
#106, #107, #108
v1.0.20
This release adds the following bugfix:
- Validity checks on read_encapsulation
Related PRs:
#104, #105
v1.0.19
This release adds the following bugfix:
- Check length when deserializing bool sequences
Related PRs:
#101, #102
v1.0.18
This release adds quality-related improvements to Fast CDR:
- Added CodeQL static analysis
It also contains the following fixes:
- Avoid unsafe castings to
wchar_t *
- Check sequence lengths when deserializing
Related PRs:
#97, #99, #98, #100
v1.0.17
This release adds quality-related improvements to Fast CDR:
- Code coverage policy.
- Quality Level declaration is now QL1.
It also contains the following fixes:
- Fixed windows installer paths
- Fixed array deserialization when received endianness is not the native one.
- Improved long double serialization.
- Require cmake 2.8.12 or later.
Related PRs:
#92, #93, #90, #94, #95, #91, #96
v1.0.16
This release adds quality-related improvements to Fast CDR:
- Applied coding style
- Added quality related documents
Related PRs:
#81, #80, #82, #83, #84, #85
v1.0.15
This release brings some fixes on Fast CDR:
- Adds override keyword to certain functions.
- Prevents Fast CDR to defined a compiler reserved macro.
Related PRs:
#75, #77
v1.0.14
This release brings some fixes on Fast CDR:
- Fixed building on FreeBSD and VxWorks
- Fixed deserialization of nested maps
Related PRs (in merge order):
#71, #72, #73, #74
v1.0.13
- Custom exceptions made allocation free and noexcept.
- Using memcpy to avoid misalignment warnings
- Fixed double pointer typo
Related PRs (in merge order):
#68, #67, #70
v1.0.12
- Preventing memcpy with nullptr.
- Fixed installation folders.
Related PRs (in merge order):
#63, #50, #51, and #66