diff --git a/CHANGELOG.md b/CHANGELOG.md index 2e4c83b9..a85c7e16 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,12 @@ and this project adheres to [Semantic Versioning](http://semver.org/). # [v6.0.0] +## Fixes + +- Bugfix for Serial Buffer Stream: Setting `doActive` to false now + actually fully disables printing. + PR: https://egit.irs.uni-stuttgart.de/fsfw/fsfw/pulls/680 + ## Added - Add new `UnsignedByteField` class @@ -28,6 +34,21 @@ and this project adheres to [Semantic Versioning](http://semver.org/). - Make functions `const` where it makes sense - Add `const char* getName const` abstract function PR: https://egit.irs.uni-stuttgart.de/fsfw/fsfw/pulls/684 +- Bump Catch2 dependency to regular version `v3.1.0` + PR: https://egit.irs.uni-stuttgart.de/fsfw/fsfw/pulls/678 +- `SerialBufferAdapter`: Rename `setBuffer` to `setConstBuffer` and update + API to expect `const uint8_t*` accordingly. + PR: https://egit.irs.uni-stuttgart.de/fsfw/fsfw/pulls/677 +- Remove the following user includes from `fsfw/events/Event.h` and + `fsfw/returnvalues/returnvalue.h`: + - `#include "events/subsystemIdRanges.h"` + - `#include "returnvalues/classIds.h"` + The user has to include those themselves now + PR: https://egit.irs.uni-stuttgart.de/fsfw/fsfw/pulls/675 +- Move some generic `StorageManagerIF` implementations from `LocalPool` to + interface itself so it can be re-used more easily. Also add new + abstract function `bool hasDataAtId(store_address_t storeId) const`. + PR: https://egit.irs.uni-stuttgart.de/fsfw/fsfw/pulls/685 ## CFDP @@ -45,7 +66,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/). - Renamed `CCSDSDistributor` to `CcsdsDistributor` and add feature which allows it to remove the CCSDS header when routing a packet. This allows CCSDS agnostic receiver implementation without an extra component - PR: https://egit.irs.uni-stuttgart.de/fsfw/fsfw/pulls/682/files + PR: https://egit.irs.uni-stuttgart.de/fsfw/fsfw/pulls/682 # [v5.0.0] 25.07.2022