v3.1
Major Changes with this release:
- Struct support added.
In this release experimental and only support by JSON exporter - The rarely used attributes
actuator
andsensor
are now deprecated. These attributes have never been used in the standard catalog, but they are described in documentation. - A new parameter
--uuid
has been introduced to expliclty request UUIDs to be generated. That is still default but will likely be changed in VSS 4.0 - The tools vspec2c and vspe2ocf are now obsolete
- A parameter
-u
has been added to specify unit file. - Some signals have been refactored.
See VSS CHANGELOG and VSS-Tools CHANGELOG for more information. For complete list of commits see below.
Outlook
Major topics currently being discussed which possibly might be addressed in the next major release:
- Official support for structs in most tools/exporters
- UUID handling to be changed - default will be that no UUID is generated
- Unit file file be removed from vss-tools repository, the file in vss repository will be used instead unless something else is specified.
What's Changed
- Update version to 3.1-develop by @erikbosch in #472
- Fix link to checklist by @erikbosch in #474
- Update dds tool by @erikbosch in #476
- Include graphql fix by @erikbosch in #477
- Added vector files of logo by @danielwilms in #481
- Restructured exterior lights to make use of instances. Enables to add… by @grg-ffb in #465
- Buildcheck update by @erikbosch in #483
- Add low voltage battery signals by @erikbosch in #478
- Improve trunk/hood documentation by @erikbosch in #480
- Remove obsolete sensor/actuator properties by @erikbosch in #485
- Improve seat tilt documentation by @erikbosch in #486
- Remove pipenv parameter sequential by @erikbosch in #496
- Extend motorbike profile and include profiles in builds by @erikbosch in #487
- Update vss-tools to latest version by @erikbosch in #492
- Prepare move of vspec2c and vspec2ocf to obsolete by @erikbosch in #494
- Enable proper search in generated documentation by @erikbosch in #497
- Adapt overlay documentation to implicit branches by @erikbosch in #498
- Extend governance and changelog information by @erikbosch in #491
- Add tire pressure unit to HMI by @wonsuk73 in #501
- Add PlaybackSpeed into Media.Played by @wonsuk73 in #499
- Add mute property into navigation branch by @wonsuk73 in #503
- Add volume property to Navigation branch by @wonsuk73 in #504
- Add SmartphoneMirroring into HMI branch by @spshin3 in #500
- Add HMI signals by @erikbosch in #512
- Fix quotes for TirePressureUnit by @erikbosch in #518
- Add light switches by @erikbosch in #514
- Update _index.md in https://covesa.github.io/vehicle_signal_specification/governance/ by @imafish-guo in #523
- Refactor Current Trip signals by @erikbosch in #509
- Use explicit VSS units by @erikbosch in #521
- Add steering angle by @erikbosch in #530
- Add Power Optimize concept by @erikbosch in #528
- Minor editorial change by @erikbosch in #537
- Add description for optional extras, or optional equipment of vehicle by @adobekan in #535
- First version of struct documentation by @erikbosch in #550
- Updating CHANGELOG for VSS 3.1 by @erikbosch in #551
- Change version to 3.1 as preparation for release by @erikbosch in #552
- Minor correction to changelog by @erikbosch in #553
Full Changelog: v3.0...v3.1