spacepackets/CHANGELOG.md

49 lines
1.2 KiB
Markdown
Raw Normal View History

2022-06-19 14:37:36 +02:00
Change Log
=======
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/)
and this project adheres to [Semantic Versioning](http://semver.org/).
2022-09-03 18:50:21 +02:00
# [unreleased]
2022-06-19 14:37:36 +02:00
2022-12-04 17:11:44 +01:00
## Changed
2022-12-04 17:18:10 +01:00
- `serde` support is now optional behind the `serde` feature
2022-12-03 15:47:18 +01:00
# [v0.3.1] 03.12.2022
- Small fix for faulty docs.rs build
2022-12-01 01:22:19 +01:00
# [v0.3.0] 01.12.2022
2022-11-02 11:10:41 +01:00
## Added
- `EcssEnumerationExt` trait which implements `Debug`, `Copy`, `Clone`,
`PartialEq` and `Eq` in addition to `EcssEnumeration`
## Changed
- `EcssEnumeration` trait: Rename `write_to_bytes`
to `write_to_be_bytes`
2022-09-13 10:18:21 +02:00
# [v0.2.0] 13.09.2022
2022-09-03 18:50:21 +02:00
## Added
- Basic support for ECSS enumeration types for u8, u16, u32 and u64
## Changed
- Better names for generic error enumerations: `PacketError` renamed to `ByteConversionError`
2022-09-13 10:28:20 +02:00
- CCSDS module: `ssc` abbreviations fully replaced by better name `seq_count`
2022-09-13 10:18:21 +02:00
- Time module: `CcsdsTimeProvider::date_time` now has `Option<DateTime<Utc>>` as
a returnvalue instead of `DateTime<Utc>`
2022-09-13 10:28:20 +02:00
- `PusTc` and `PusTm`: `new_from_raw_slice` renamed to simpler `from_bytes`
2022-09-03 18:50:21 +02:00
# [v0.1.0] 16.08.2022
2022-06-19 14:37:36 +02:00
2022-08-16 01:17:10 +02:00
Initial release with CCSDS Space Packet Primary Header implementation and basic PUS TC and TM
implementations.