v4.0.1a1
Pre-release
Pre-release
What's Changed
- Add static_cast to ambiguous serialize call in FpySequencer by @ethancheez in #4008
- FpySequencer stack based architecture by @zimri-leisher in #3975
- Fix AI Policy link in PR template by @thomas-bc in #4019
- Remove notice by @LeStarch in #4045
- Format FppTest by @bocchino in #4048
- Update Drv IP stack to use FwSizeType instead of U32 by @thomas-bc in #4013
- Basic data structure library, phase 1 by @bocchino in #3927
- FpySequencer arithmetic by @zimri-leisher in #4025
- Update supported platforms by @kevin-f-ortega in #4071
- Add ground derived channels how-to guide by @LeStarch in #4074
- Add venv requirements for running framework tests by @pjromano in #4078
- Add logic for assert failure short circuiting in
AssertFatalAdapterby @kyleajones in #4042 - Add subtopology documentation by @thomas-bc in #4072
- Add event ID filters to text logger components by @ianbrault in #4028
- Bump GDS to v4.0.2a3 by @LeStarch in #4079
- Allow FPP arrays of arbitrary size by @bocchino in #4073
- Update project structure in cookiecutters CI by @LeStarch in #3991
- Update troubleshooting guide by @LeStarch in #4086
- Add test driven development how-to by @LeStarch in #4090
- Add reusable InT test scripts by @chuynh4duarte in #3923
- Modify LinuxTimer interface for consistency by @LeStarch in #4087
- FpySequencer U32 stack size + some error telemetry by @zimri-leisher in #4065
- Add Framing subtopologies and use them within Com subtopologies by @thomas-bc in #4113
- Incorporate student feedback for ground derived channels by @LeStarch in #4117
- Update fprime-gds version to 4.0.2a4 by @LeStarch in #4118
- Revise subtopology development documentation by @LeStarch in #4119
- Create SDD for ComCcsds subtopology by @LeStarch in #4128
- Create SDD for CdhCore subtopology by @LeStarch in #4121
- Feedback updates on common port patters, health, and worker by @LeStarch in #4115
- Add Software Design Document for FileHandling subtopology by @LeStarch in #4125
- Add FPP state machine How-To by @LeStarch in #4096
- Add Software Design Document for ComFprime subtopology by @LeStarch in #4127
- Enhancement: Added file size and subdirectory support to FileManager directory listing feature by @Isaac-G5900 in #4041
- Revise Communication Adapter Interface documentation by @LeStarch in #4133
- Add Active Phaser to Svc by @lsk567 in #3974
- Format all top-level source folders by @thomas-bc in #4134
- Fix test logic for TcDeframer CRC check by @thomas-bc in #4138
- Fixing LinuxSpiDriver issues; Adding function argument check and completing read-after-write checks by @vincewoo in #4137
- Revise install instructions with latest project structure by @thomas-bc in #4139
- Add SDD documentation for LinuxUartDriver component by @Copilot in #4124
- Bump requirements ahead of v4.0.1a1 by @thomas-bc in #4142
New Contributors
- @pjromano made their first contribution in #4078
- @Isaac-G5900 made their first contribution in #4041
- @lsk567 made their first contribution in #3974
- @Copilot made their first contribution in #4124
Full Changelog: v4.0.0...v4.0.1a1