YimMenuV2 icon indicating copy to clipboard operation
YimMenuV2 copied to clipboard

[Request]: Add a way so we can see the mod's version

Open ApoRaven opened this issue 6 months ago • 5 comments

Problem

add somewhere it could be bottom left or somewhere in the settings a text saying the yimmenu's version because i see so many dll's out there and i dont know which one is newer.

Solution

from the next update of yimmenu dll you could start calling it yimmenuv2 1.1 or something

Reason

it would fix a lot problems like confusion of which dll is newer and would help probably all the users also it could help the developer mention something like: The yimmenuv2 version 1.194 is now detectable

Additional context

No response

ApoRaven avatar Jun 06 '25 17:06 ApoRaven

Please add this.

alzhetv avatar Jun 06 '25 17:06 alzhetv

Versioning is easy if there is a single person working on a project, but when there are many people making multiple PRs, making versions gets much harder. Someone has to decide at what point something is worthy of a release. You can't really increment a version in each PR because we may have multiple PRs at the same time, I guess we can use GitHub actions to automate it, but they are painful to setup, probably more painful then just doing it manually. They also just increment a number and cannot be used for semantic versioning.

TL;DR, https://github.com/YimMenu/YimMenu/issues/3050#issuecomment-2094349075

tupoy-ya avatar Jun 06 '25 17:06 tupoy-ya

TL;DR, https://github.com/YimMenu/YimMenu/issues/3050#issuecomment-2094349075

GitHub Actions already do some little versioning (see https://github.com/YimMenu/YimMenuV2/actions/workflows/ci.yml - each PR, Commit creates a Nightly Dev Build.

Automating Nightly to create versions instead of deleting old and putting newer on the same tag...

alzhetv avatar Jun 08 '25 03:06 alzhetv

Logging the commit hash should be enough and better than custom versioning.

snowyyd avatar Jun 09 '25 05:06 snowyyd

The menu now shows the build date in the logs. I can also log the commit hash if you want

maybegreat48 avatar Jun 10 '25 01:06 maybegreat48