Releases: COVESA/vehicle_signal_specification
v2.2
Besides various additions to the list of signals, this release focused on:
- Various updates and additions to the documentation
- Changed the signals in the spec files to valid YAML objects instead of list elements
- Moved to github actions for builds
- Changed naming from GENIVI to COVESA
Outlook
- Next release will be a major update due to upcoming changes in engine signals
- Ongoing discussions on VSS Layers
What's Changed
- Adding service signals by @erikbosch in #261
- Adding support for optional builds by @erikbosch in #260
- Update documentation for v2.1 and change version in master by @danielwilms in #266
- updated readme by @danielwilms in #272
- Improving documentation on instances by @erikbosch in #269
- Adding signal for vehicle engine oil level by @erikbosch in #271
- vss-tools: (Submodule update) Fix CSV, instances, optional targets by @gunnarx in #281
- Removed defaults for signals/actuators by @danielwilms in #284
- Correcting color comment by @erikbosch in #286
- Add links to view versions 2.0 and 2.1 of spec in online JSON editor by @SebastianSchildt in #288
- Fixed documentation of side bolster inflation signals by @danielwilms in #289
- README.md: Add badges, improve order name contributors instead of put… by @SebastianSchildt in #291
- Updating specification for wheels and tires by @erikbosch in #282
- Fixed edit link in documentation by @danielwilms in #285
- Bugfix: broken style in md files of documentation by @danielwilms in #297
- Removing uuid parameter usage in Makefiles by @erikbosch in #298
- Build test using Github Actions workflow (vehicle_signal_specification) by @gunnarx in #303
- Changed VSS elements from YAML list to dictionary by @danielwilms in #296
- online doc: fix various issues in the VSS Tools documentation by @slawr in #306
- README.md: Update build badge for Github Actions by @SebastianSchildt in #305
- Update Wheel.vspec by @Floix in #312
- Rework "Tools" section in Hugo pages by @SebastianSchildt in #311
- online doc: fix links, spelling and formatting by @slawr in #309
- Improving attribute documentation by @erikbosch in #301
- Changing seat signals from sensors to actuators by @erikbosch in #316
- Fixing imports by @oliveirarleo in #314
- CI: Remove deprecated travis config. GH actions is used for CI by @SebastianSchildt in #325
- Type fix: uint32 -> int32 for signed values by @crea7or in #317
- Improving enum documentation by @erikbosch in #319
- Changing seat instantiation and improving default value documentation by @erikbosch in #334
- README.md: Add link to regular call information by @SebastianSchildt in #337
- Fixes range for uint64 by @erikbosch in #336
- Issue#328-Gear split into CurrentGear and SelectedGear. by @UlfBj in #335
- Refactoring OBD oxygen sensors by @erikbosch in #324
- Submodule update for vss-tools (...) by @gunnarx in #340
- add vspec2yaml.py from vss-tools by @crea7or in #331
- Move to github releases by @danielwilms in #341
- Removing byteBuffer by @erikbosch in #353
- README.md: Change GENIVI to COVESA by @SebastianSchildt in #355
- Refactoring signals related to ignition by @erikbosch in #348
- Introducing Battery Connection signals by @erikbosch in #350
- Vehicle.vspec: add missing version attribute values by @slawr in #358
- Remove empty branches by @danielwilms in #365
- Change links from genivi to covesa by @danielwilms in #362
- Prepare Release 2.2 by @danielwilms in #359
Full Changelog: https://github.com/COVESA/vehicle_signal_specification/compare/v2.1..v2.2
v2.1
Besides documentation improvements and bugfixes in the signal tree, the following major changes have been introduced:
Deprecation
As the signal tree evolves, we want to help people with the transition. Therefore, we introduced the deprecation
keyword. All information you'll be able to find in the (documentation)[http://genivi.github.io/vehicle_signal_specification/rule_set/basics/#deprecation-since-version-21]
Aggregated
Because of being unclear and more suitable on the layer of implementation, the aggregated
keyword got removed.
v2.0
A new version of VSS has been released. The most important changes since Version 1.0 are:
Vehicle as new root node
Before, the tree of the specification started with an empty node, followed by an Attribute and a Signal branch. Now the root node is called Vehicle and every following branch is attached to it.
Attribute and signal now elements of Data Entries
Attributes and Signals were branches before. Now they are elements of the Data Entries. For more information, please consult the documentation.
Instances as branch elements
Instances were defined by duplication in the specification in Version 1.0. Now they are defined as elements of a branch and recognized by the tooling. The documentation helps you, by offering details on how it works in practice.
Tools repository
Tools reside now in the vss-tools repository and are integrated in the Vehicle Signal Specification by using git sub-modules.
v1.0
The very first official release of the Vehicle Signal Specification.