godotengine / godot-cpp

C++ bindings for the Godot script API
MIT License
1.67k stars 504 forks source link

[WIP] Versioning, back-porting, version-detection & forward/backward compatibility #418

Open follower opened 4 years ago

follower commented 4 years ago

TL;DW:

It would be useful/nice to have:

Update: It seems like the Ref<> issue is compatible with earlier versions also.


Maybe in:

Related:

[WIP]

Calinou commented 2 years ago

See also https://github.com/godotengine/godot-docs/pull/5744. We are discussing what to do for the 3.x branch and whether it's worth trying to support multiple minor versions with a single compiled add-on, but it doesn't seem to be feasible or worth it.