Releases: nasa/fprime-tools
Releases · nasa/fprime-tools
Release v3.4.2
What's Changed
- Add Python 3.12 to CI by @thomas-bc in #189
- Add Ninja support by @thomas-bc in #188
- Add version check command by @0x48piraj in #190
- Fix new project submodule update by @thomas-bc in #191
- Drop AcConstants.ini support by @thomas-bc in #192
- Verify cookiecutter input for invalid characters by @thomas-bc in #193
- Refactor build directory purging logic by @IvoBrandao in #194
- Pre-release changes by @thomas-bc in #195
New Contributors
- @0x48piraj made their first contribution in #190
- @IvoBrandao made their first contribution in #194
Full Changelog: v3.4.1...v3.4.2
Release v3.4.1
What's Changed
- Add issue creation redirects by @thomas-bc in #182
- Remove leak target by @thomas-bc in #187
- Upgrade pip during project creation by @thomas-bc in #185
- Add pyproject.toml by @thomas-bc in #181
- Adding in subtopology support by @LeStarch in #183
- Update PR template by @thomas-bc in #186
Full Changelog: v3.4.0...v3.4.1
Release v3.4.0
What's Changed
- Update required tools check by @thomas-bc in #170
- Fix arguments order for generate stage by @SMorettini in #165
- Moving gcov clean to cmake by @LeStarch in #172
- Fixing parallel builds by @LeStarch in #173
- Remove startup/shutdown call for TcpServer by @thomas-bc in #168
- Reimplement
impl
with fpp-to-cpp by @thomas-bc in #171 - Remove Python 3.7 support by @thomas-bc in #175
- Add new module command by @thomas-bc in #174
- Restricting visualization to current project if possible by @LeStarch in #176
- Always print output when refreshing cache by @thomas-bc in #177
- Add project submodule initialization by @thomas-bc in #178
- Update deployment cookiecutter by @thomas-bc in #179
- Run FppUtility in
cwd=context
by @thomas-bc in #180
New Contributors
- @SMorettini made their first contribution in #165
Full Changelog: v3.3.4...v3.4.0
Release v3.4.0a1: FPP v2.0.0 Support -- Alpha 1
This enables more efficient impl generation through FPP v2.0.0. It also fixes a long-standing bug affecting the parallel jobs flag when building through fprime-util
.
What's Changed
- Update required tools check by @thomas-bc in #170
- Fix arguments order for generate stage by @SMorettini in #165
- Moving gcov clean to cmake by @LeStarch in #172
- Fixing parallel builds by @LeStarch in #173
- Remove startup/shutdown call for TcpServer by @thomas-bc in #168
- Reimplement
impl
with fpp-to-cpp by @thomas-bc in #171
New Contributors
- @SMorettini made their first contribution in #165
Full Changelog: v3.3.4...v3.4.0a1
Release v3.3.4
What's Changed
- Update issue posting instructions by @thomas-bc in #163
- Update cookiecutter for new driver interfaces by @thomas-bc in #167
- Update CMake -D flags handling by @thomas-bc in #166
- Install venv unless explicitly requested by @thomas-bc in #169
Full Changelog: v3.3.3...v3.3.4
Release v3.3.3: TcpServer Hot Fix
The TcpServer deployment template never called shutdown
which causes a hang on shutdown. It is now fixed!
What's Changed
- Hotfix comDriver shutdown by @thomas-bc in #162
Full Changelog: v3.3.2...v3.3.3
Release v3.3.2
What's Changed
- Default to yes for yes-no questions by @thomas-bc in #160
- Add ComDriver selection capability for new deployments generated by
fprime-util new --deployment
by @thomas-bc in #159 - Install project dependencies into existing venv for
fprime-util new --project
by @thomas-bc in #161
Full Changelog: v3.3.1...v3.3.2
Release v3.3.1
Add .gitignore
to new project.
Release v3.3.0
What's Changed
- Replace one
if
statement w/if
expr by @ThibFrgsGmz in #129 - Add .gitignore to new project by @thomas-bc in #132
- Fix #130 by @stepanzubkov in #136
- Remove
new --port
command by @thomas-bc in #134 - Add consistency to imports based on
isort
settings by @ThibFrgsGmz in #139 - Add
flake8-error-message
convention by @ThibFrgsGmz in #138 - Add flags to include unit test files in coverage by @LeStarch in #137
- Fix urllib3 version to prevent breakages on macOS by @LeStarch in #141
- Refactor
new
build system structure (nasa#1994) by @thomas-bc in #142 - Alternate deployment for cookiecutter by @thomas-bc in #144
- Use ComStub and ComQueue by @thomas-bc in #145
- Permission denied error handling by @thomas-bc in #148
- Fix invalid arg handling on generate by @thomas-bc in #149
- Update default component namespace by @thomas-bc in #150
- Update cookiecutter prompts by @thomas-bc in #151
- Validate for new build structure by @thomas-bc in #154
- Feature: FPP Visualize by @thomas-bc in #147
New Contributors
- @stepanzubkov made their first contribution in #136
Full Changelog: v3.2.1...v3.3.0
Release v3.2.1: v3.2.0 Hotfix 1
This hot-fix corrects the source of python used by fprime-util new --deployment
.
What's Changed
Full Changelog: v3.2.0...v3.2.1