Skip to content

F´ Release v3.2.0

Compare
Choose a tag to compare
@thomas-bc thomas-bc released this 20 Apr 20:45
5c05e60

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

Full Changelog: v3.1.1...v3.2.0