Features * Add automatic bus recovery * Add system-level logging
4.0.2
Bug Fixes * Fixed bug related to incorrect hex-id leading to an unknown-mapping (closes 74)
4.0.1
Bug Fixes * Fixed the app from incorrectly trying to add string names instead of column widths resulting in a crash (closes 73)
4.0.0
Features * Add TPDO extension lookups, so PDO's now parse human-readable messages (closes 58) * Add age truncation, so message ages are human-readable (closes 64 and 66) * Add config versioning (ongoing feature for 68)
Bug Fixes * Disabled the `F3` key to prevent crashing (ongoing fix for 71)
3.3.3
Bug Fixes * Validate OD files to only define Index types in range `0x0000 - 0x0023` * Automatically reject any OD files that violate the [CANOpen 301 specification](https://drive.google.com/file/d/1QNse1wO_By6W6zqRjbxQdu4L4N3G9RTT) * Modified the EDS parser to behave like a dictionary when accessing non-existent keys, (it now throws a `KeyError` for missing keys) * Updated incorrect message data-type codes to the 301 spec
Features * Added an `Error` column to the message pane to display optional error messages from message parsing
3.3.2
Bug Fixes: * Fixed crash that occurs when one or more excessive new-line characters are at the end of an OD file * Fixed application reading the old location from the parser for node name and id information * Fixed parser to implicitly assume values in DCF's are decimal first if not hex * Updated Magic Can Bus stale-time to 5 seconds and dead-time to 10 seconds
Features: * Added age column to Miscellaneous Pane to display the age of messages