- TransactionParams::reset only cleared two of its fields, leaving stale acknowledged-mode state behind between transactions - That state made the next transaction's Metadata PDU look like a duplicate, so it was silently dropped and the transfer never created its destination file
1.3 KiB
1.3 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
- Bumped
spacepacketsto v0.18
Fixed
- Destination handler's
TransactionParams::resetnow resets all fields instead of just two. The incomplete reset left stale acknowledged-mode state behind, so a new transaction's Metadata PDU was mistaken for a duplicate of an already-processed one and silently dropped, breaking every transfer after the first one on a given destination handler instance.
v0.3.0 2025-09-25
- Bumped
spacepacketsto v0.16 - Bumped
defmtto v1
Added
- Acknowledged mode support for both source and destination handler.
FaultInfostructure which is passed to user fault callbacks.
v0.2.0 2024-11-26
- Bumped
thiserrorto v2 - Bumped
spacepacketsto v0.13 - The source and destination handlers can now be used without the
stdfeature and only require theallocfeature.
[v0.1.0] 2024-09-11
Initial release