Releases: nasa/fprime-gds
Releases · nasa/fprime-gds
v3.5.0
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
Release v3.5.0 Alpha 1
For testing prior to release v3.5.0
Full Changelog: v3.4.3...v3.5.0a1
Release v3.4.4 Alpha3: Fully qualified names in JSON dictionary
What's Changed
Full Changelog: v3.4.4a2...v3.4.4a3
Release v3.4.4 Alpha 2: Plugins and JSON Dictionary Usage
What's Changed
- 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
New Contributors
- @garthwatney made their first contribution in #163
- @Lex-ari made their first contribution in #177
Full Changelog: v3.4.4a1...v3.4.4a2
Release v3.4.4 Alpha 1: Initial Plugin Implementation
This work acts as a baseline for initial plugin development as well as fixing a few issues.
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
New Contributors
- @SauravMaheshkar made their first contribution in #170
Full Changelog: v3.4.3...v3.4.4a1
Release v3.4.3
What's Changed
- Fix/enum representation types by @JackNWhite in #155
New Contributors
- @JackNWhite made their first contribution in #155
Full Changelog: v3.4.2...v3.4.3
Release v3.4.2
What's Changed
- Allow test API command dispatcher override. Fixes nasa/fprime#2442 by @LeStarch in #158
- Added file=sys.stderr in some prints by @SMorettini in #157
- Remove flask_uploads.py by @thomas-bc in #152
- Fix command argument types when importing from history by @thomas-bc in #159
- Strip PR template of superflous fields by @thomas-bc in #160
- Fix logging of timebase in seqgen by @thomas-bc in #162
- Add support to GDS for struct member array by @SMorettini in #161
Full Changelog: v3.4.1...v3.4.2
Release v3.4.1
What's Changed
- Add issue creation redirection links by @thomas-bc in #154
- Add pyproject.toml by @thomas-bc in #153
- Remove flawed dictionary version check. Fixes nasa/fprime#2231 by @LeStarch in #156
Full Changelog: v3.4.0...v3.4.1
Release v3.4.0
What's Changed
- Handle PermissionErrors on downlink by @thomas-bc in #150
- Output unframed (garbage) data to file by @LeStarch in #151
Full Changelog: v3.3.3...v3.4.0
Release v3.3.3
What's Changed
- Add display text if there is no format string by @SMorettini in #135
- Update channels to last received with option for latest time by @LeStarch in #139
- Edit issue templates by @thomas-bc in #140
- Username before tmp for uploads and downloads by @gjwatney in #144
- Fixing an issue where falsey values where masked by the GDS UI by @LeStarch in #146
- Update Flask JSON interfaces by @thomas-bc in #145
- Fix scalar input forms by @SMorettini in #141
- Fixing werkzeug compatibility by @LeStarch in #148
- Fixes nasa/fprime#2312 by correcting scalar validation by @LeStarch in #147
- Preventing a launch of Flask when -g none is specified. Fixes #2337 by @LeStarch in #149
- Added incremental id in history items by @SMorettini in #142
Full Changelog: v3.3.2...v3.3.3