v4.0.0
This updates F Prime Tools to work with the new CMake structure and F Prime v4.0.0.
What's Changed
- Fix coverage --test-ac option and update CMake file comments by @thomas-bc in #245
- Update deployment with new uplink stack for nasa/fprime#3250 by @thomas-bc in #244
- Fixing RG context for PR-3374 by @LeStarch in #246
- Allow
fprime-util new
to create components within deployments by @tylerrussin in #248 - Fix pedantic warning in default Topology.cpp by @thomas-bc in #250
- Improve error message clarity for nasa/fprime#3099 by @Lando-Lopez in #251
- Handle CMake files that miss a trailing newline by @thomas-bc in #252
- Connect ComQueue run port by @thomas-bc in #249
- Update Downlink stack for nasa/fprime#3486 by @thomas-bc in #254
- Add .items() to SerializableType and iter to ArrayType by @LeStarch in #255
- Detect new deployment creation in non-root dir and adjust includes (nasa/fprime#3505) by @SiboVG in #253
- Update deployment Uplink stack for nasa/fprime#3546 by @thomas-bc in #257
- Update gcovr.py by @tanuj-rai in #256
- Updating templates for new CMake structure by @LeStarch in #258
- Use LinuxTimer to drive RateGroups for nasa/fprime#3651 by @timcanham in #261
- Fixes fprime-util purge error on broken directory by @tylerrussin in #247
- Replace
--ninja
With--make
by @rmzmrnn in #260 - Removing LXML from fprime-tools by @LeStarch in #262
- Add
--dirs
and--check
option toformat
command by @thomas-bc in #263 - Update urllib3 dependency to >=2.5.0 by @thomas-bc in #264
- Load settings.ini environment in utility commands by @thomas-bc in #265
- Fix usage of build object by @thomas-bc in #266
- Update/aggregation in fprime util by @LeStarch in #268
- Fix broken functions after v4.0.0a4 by @LeStarch in #270
- Fix suffixes by @LeStarch in #272
- Update subtopology cookiecutter to modern subtopologies by @moisesmata in #271
- Rename ActiveLogger to EventManager for nasa/fprime#3920 by @thomas-bc in #274
- Removal of PRIVATE/PROTECTED/STATIC pre/post-process by @m-aleem in #267
- Fix check error reporting and output by @LeStarch in #275
- Use subtopologies in new deployment cookiecutter by @moisesmata in #273
- Fix Ninja buffered output by @thomas-bc in #276
- Scrub XML and fix visualizer by @thomas-bc in #277
- Upgrade black formatter dependency by @thomas-bc in #278
- Add visualizer test in CI by @thomas-bc in #279
- Rename linuxTimer instance to timer by @thomas-bc in #281
- Force refresh cache by @LeStarch in #280
- Remove Packets include and async ComStub connection by @thomas-bc in #282
New Contributors
- @tylerrussin made their first contribution in #248
- @Lando-Lopez made their first contribution in #251
- @SiboVG made their first contribution in #253
- @tanuj-rai made their first contribution in #256
- @timcanham made their first contribution in #261
- @rmzmrnn made their first contribution in #260
- @moisesmata made their first contribution in #271
- @m-aleem made their first contribution in #267
Full Changelog: v3.6.1...v4.0.0