Skip to content

Latest commit

 

History

History
71 lines (53 loc) · 2.23 KB

CHANGELOG.md

File metadata and controls

71 lines (53 loc) · 2.23 KB

Changelog

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.

profirust

Added

  • Reimplemented the FDL layer for correct multi-master operation.

Changed

  • BREAKING The FDL layer driver is now called FdlActiveStation instead of FdlMaster.

0.3.0 - 2024-10-31

profirust

Fixed

  • Fixed compiler warnings due to superfluous #[cfg] gates.

gsd-parser

Fixed

  • Fixed a lot of panics caused by invalid input. Instead, gsd-parser now propagates an error for the caller to handle.

0.2.1 - 2024-05-09

gsdtool

Fixed

  • Fixed gsdtool not using the correct dependency version of gsd-parser.

0.2.0 - 2024-05-09

profirust

Added

  • The live-list now correctly mirrors the state of all stations on the bus, not just the ones in our own GAP range.

Fixed

  • Improve robustness of the FDL layer against unexpected situations.

gsd-parser/gsdtool

Added

  • Added support in gsd-parser for the older User_Prm_Data/User_Prm_Data_Len fields when no Ext_User_Prm_* data is present.
  • gsd-parser now supports the Changeable and Visible settings for ExtUserPrmData. gsdtool also honors these settings now.
  • Added more prompting variants to gsdtool to prompt for even more possible settings.

Fixed

  • Made gsd-parser parse more GSD files correctly, ignoring a few more constructs that it currently does not care about.
  • Fixed gsd-parser not being case-insensitive for some keywords.
  • Fixed gsd-parser not parsing negative numbers correctly.

0.1.1 - 2023-12-28

  • Fix some cargo metadata.

0.1.0 - 2023-12-28

Initial Release.