I am thinking about releasing a v2 of protoc-gen-mavsdk that would break compatibility. Not a huge change, but the existing templates would have to be updated.
This is needed for supporting a new language. I don't see a need for MAVSDK-Go to update to protoc-gen-mavsdk v2 in the near future.
How much would a v2 release of protoc-gen-mavsdk disrupt MAVSDK-Go? I don't see the version being fixed in the generation scripts. Could we try to make the script explicitly pull the latest protoc-gen-mavsdk v1.*? Or add to the README that it requires v1.*?
What do you think?
Just trying to prepare a transition in a way that won't disrupt you 😊.