Create new release section in CHANGELOG.md and add the date in ISO format
Bump version in CMakeLists.txt
format code
Run tests
Wait for CI/CD results
Post-Release
Create release on EGit (also creates the tag)
Close milestone and create next
### Pre-Release
- [x] Create new release section in `CHANGELOG.md` and add the date in ISO format
- [x] Bump version in `CMakeLists.txt`
- [x] format code
- [x] Run tests
- [x] Wait for CI/CD results
### Post-Release
- [x] Create release on EGit (also creates the tag)
- [x] Close milestone and create next
1. Add new retval namespace which contains OK and FAIL returnvalue
2. Also contains makeCode constexpr function
3. Mark HasReturnvaluesIF::makeReturnCode deprecated
This prevents from having to implement an interface just to use a shorter
version of the general returnvalues. A namespace is better suited for this
I think
1. Make TcDistributor less powerful / more flexible and rename it to TcDistributorBase
2. Require AcceptsTelecommandsIF to have an abstract function returning the name
3. Allows the CCSDS distributor to remove the CCSDS header before rerouting. This is useful
for protocols like CFDP which are CCSDS agnostic.
WIP: Still need to implement the removal of the CCSDS header
Pre-Release
CHANGELOG.md
and add the date in ISO formatCMakeLists.txt
Post-Release