-
-
Notifications
You must be signed in to change notification settings - Fork 99
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Save the exact Godot version number to project.godot
and display it in the project manager
#237
Comments
It's a bit obtuse, but you can determine roughly incompatible project formats using |
You'd have to do the same for scripts and it wouldn't work that well in this case. Maybe just add a mandatory field about Godot version that someone has to fill when uploading to the store? |
This is what we currently have, but it leaves to be desired as there's little granularity permitted in the supported version ranges. (This could be improved on the backend by supporting semantic versioning range strings.) |
project.godot
project.godot
project.godot
and display it in the project manager
See also #427 and godotengine/godot#31171 (if implemented, would solve this proposal) |
Describe the project you are working on:
I am working on a Godot Asset Store
Describe the problem or limitation you are having in your project:
Looking at files in project directories isn't helpful in identifying what version of godot this project works with (or at least was developed with).
Describe how this feature / enhancement will help you overcome this problem or limitation:
I am going to have it so users can easily submit godot projects, and it would be helpful to know what version of godot a project was built with
Show a mock up screenshots/video or a flow diagram explaining how your proposal will work:
N/A
Describe implementation detail for your proposal (in code), if possible:
Whenever config or scene files are saved, it will add something like
godot_version=3.1
If this enhancement will not be used often, can it be worked around with a few lines of script?:
No, this would have to be a fundamental change in how the engine saves data files
Is there a reason why this should be core and not an add-on in the asset library?:
This would be useful in the general evolution of godot for handling file versions and migrations to newer versions of godot. If something in one version was different in another, when upgrading, such differences can be highlighted.
The text was updated successfully, but these errors were encountered: