Yellow-Dog-Man / Resonite-Issues

Issue repository for Resonite.
https://resonite.com
111 stars 0 forks source link

Add Version command to headless #2021

Open ExoTheWicker opened 3 weeks ago

ExoTheWicker commented 3 weeks ago

Is your feature request related to a problem? Please describe.

In the event that we need to supply a version number of the headless for a bug report the only way to get the version is to boot up the graphical client or dig through the headless logs.

Describe the solution you'd like

Adding a Version command to the headless to get the current version the headless is running

Describe alternatives you've considered

I don't think there would be a suitable alternative for this.

Additional Context

No response

Requesters

ExoTheWicker (Discord and Resonite)

XDelta commented 1 week ago

Not a command but I believe the headless has the Build.version file, this is just a text file that contains the version string. The normal client also has this.

shiftyscales commented 1 week ago

Can you please provide some context on why you are wanting to check the headless version number manually while the client is running, @ExoTheWicker?

There may be existing issues that cover your needs better- depending on your answer, e.g. #796.

There is also #702, which Frooxius has previously noted would help in this area because:

What this will do is that for a lot of updates, we don't actually need to push a new build - the new binaries will be automatically and dynamically downloaded - you just need to join/start a session with the updated ones. This would help overall, as you'd be able to run multiple versions seamlessly too, so from user perspective there's no need to "restart to update" unless we make changes to the core.