smartdevicelink / sdl_evolution

Tracking and proposing changes to SDL's public APIs.
https://smartdevicelink.github.io/sdl_evolution/
BSD 3-Clause "New" or "Revised" License
33 stars 122 forks source link

Strict Versioning for Outgoing Core Messages #1143

Closed jacobkeeler closed 3 years ago

jacobkeeler commented 3 years ago

The main purpose of this proposal is to verify that SDL Core follows the Mobile API spec properly when communicating with older apps. Currently, due to changes in the Mobile API spec over time, there are cases where SDL Core can send a message to an older app which isn't valid for its API version.

jacobkeeler commented 3 years ago

@theresalech Ready for review