# OpenXC Message Format Changelog
-## v0.4-dev
+## 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
* 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: Rename CAN message ID field from just `id` to `message_id` to be
- standard across all other types
* 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.