Summary
Bug fixes and features to be released alongside F Prime v3.5.0
- Plugin architecture added to the GDS, with plugins for framing and startup application
- Default to ZMQ backend, removing the need for the TCP middleware layer
- JSON dictionary integration
What's Changed
- Initial GDS plugin implementation by @LeStarch in #164
- Force ZMQ bind-connect logic by @thomas-bc in #165
- Group help text by parser by @thomas-bc in #166
- GDS Plugins: Start-Up Applications by @LeStarch in #167
- Fixing check_arguments for consistency; added UT by @LeStarch in #168
- Adding UI URL message. Fixes: nasa/fprime#2151 by @LeStarch in #169
- chore: migrate markers to
pyproject.toml
by @SauravMaheshkar in #170 - Fixes nasa/fprime#2654 by @LeStarch in #171
- Convert PosixPath to str before .join. Fixes #2669 by @LeStarch in #172
- Default to ZMQ with --no-zmq to fallback on TTS by @thomas-bc in #174
- Fixing GDS for windows by @LeStarch in #176
- Fix README link by @thomas-bc in #175
- JSON Dictionary Integration by @thomas-bc in #173
- Add the tool data_product_writer with unit test. by @garthwatney in #163
- Seqgen use json instead of xml by @Lex-ari in #177
- Parse fully qualified comp instance name in JSON loaders by @jwest115 in #178
- Add setup-python to publishing workflow by @thomas-bc in #180
New Contributors
- @SauravMaheshkar made their first contribution in #170
- @garthwatney made their first contribution in #163
- @Lex-ari made their first contribution in #177
Full Changelog: v3.4.3...v3.5.0