Robin Mueller
a690c7720d
All checks were successful
Rust/sat-rs/pipeline/pr-main This commit looks good
1.2 KiB
1.2 KiB
Change Log
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
[unreleased]
Changed
- Refactored
EventManager
to heavily use generics instead of trait objects.SendEventProvider
->EventSendProvider
.id
trait method renamed tochannel_id
.ListenerTable
->ListenerMapProvider
SenderTable
->SenderMapProvider
- There is an
EventManagerWithMpsc
and aEventManagerWithBoundedMpsc
helper type now.
[v0.2.0-rc.0] 2024-02-21
Added
- New PUS service abstractions for HK (PUS 3) and actions (PUS 8). Introducing new abstractions allows to move some boilerplate code into the framework.
- New
VerificationReportingProvider
abstraction to avoid relying on a concrete verification reporting provider.
Changed
- Verification reporter API timestamp arguments are not
Option
al anymore. Empty timestamps can be passed by simply specifying the&[]
empty slice argument.
[v0.1.1] 2024-02-12
- Minor fixes for crate config
homepage
entries and links in documentation.
[v0.1.0] 2024-02-12
Initial release.