F´ Release v3.2.0
Release Notes
F´ v.3.2.0 comes with FPP, Tooling and GDS improvements. The underlying typing system has been improved to allow logical types.
Breaking Changes
- Authors of CMake toolchains should now supply a PlatformTypes.h header according to the Numerical Type design. Linux example provided here: cmake/platform/types/PlatformTypes.h.
- LinuxSerialDriver has been renamed LinuxUartDriver and has been updated to support the ByteStreamDriver model. Users will need to update their ports.
- Users should consider adding ComQueue and ComAdapter to their downlink chain.
- CAssert.hpp renamed CAssert.h
Major Changes
- GDS now supports complex types, command arguments and parameters.
- Sanitization has been added to Unit Tests.
- FPP now directly generates data types and ports.
fprime-util new
now supports generating new projects (as well as deployments and components). Users are recommended to use this new functionality moving forward.- Getting Started tutorial has been reworked and leverages the
fprime-util new
functionality.
New Contributors
- @legounicycler made their first contribution in #1558
- @SMorettini made their first contribution in #1572
- @Anirban166 made their first contribution in #1589
- @Schweinepriester made their first contribution in #1591
- @SimonWaldherr made their first contribution in #1614
- @tiffany1618 made their first contribution in #1629
- @redixin made their first contribution in #1660
- @howjmay made their first contribution in #1668
- @fchapoton made their first contribution in #1644
- @codeflight1 made their first contribution in #1699
- @EbenezerA99 made their first contribution in #1653
- @arizvi786 made their first contribution in #1718
- @gazayas made their first contribution in #1736
- @thomas-bc made their first contribution in #1739
- @kevinthegreat1 made their first contribution in #1777
- @LMPS97 made their first contribution in #1822
- @dmitri-mcguckin made their first contribution in #1854
- @usamah1 made their first contribution in #1908
- @ivanperez-keera made their first contribution in #1928
- @pcrosemurgy made their first contribution in #1935
Full Changelog: v3.1.1...v3.2.0