X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=CHANGELOG.md;h=981eaced49ac804fd1cd51b82df837820299f508;hb=8987262fa7e8510030d11e42edb4128868a6e81c;hp=32f48535cb229acfd47ada444b0ce636fc3d6eaa;hpb=43f0abb2468b31d131b936ccf51844316426dc8a;p=apps%2Flow-level-can-service.git diff --git a/CHANGELOG.md b/CHANGELOG.md index 32f4853..981eace 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,30 @@ # OpenXC Message Format Changelog +## v0.5.0-dev + +## v0.4 + +* BREAKING: Removed factor and offset from diagnostic requests to minimize the number of + fields, and since this is such an uncommon use case and one that can be + handled by the client receiving the data. We may add them back in the future. +* BREAKING: Require an 'action' to diagnostic request commands, e.g. cancel or add. +* BREAKING: Rename "raw" messages to the more precise "CAN messages". +* BREAKING: Rename "translated" messages to "simple messages". +* BREAKING: Remove redundant `type` field from simple messages (formerly + translated messages). The type can be inferred implicitly through the types of + the value and event fields. +* Feature: Add a command for controlling CAN message passthrough. +* Feature: Add a command for controlling CAN controller acceptance filter bypass. +* Feature: Add a command to change the payload format. +* Feature: Add a command to control whether pre-defined, recurring OBD-II + requests are enabled. +* Improvement: Add `extras` field to JSON messages. +* Improvement: Add an optional 'status' field to all command responses. +* Improvement: Build protobuf generated files with nanopb v0.3.1. +* Improvement: Allow explicitly setting CAN message frame format (i.e. standard + or extended frame). +* Fix: Expand range of mode field to a full byte (#10) + ## v0.3 * Add diagnostic message request/response format.