Skip to content
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

[Version Coersion Improvements] #16304

Closed
IDCs opened this issue Aug 20, 2024 · 0 comments
Closed

[Version Coersion Improvements] #16304

IDCs opened this issue Aug 20, 2024 · 0 comments

Comments

@IDCs
Copy link
Contributor

IDCs commented Aug 20, 2024

Vortex currently relies on semantic versioning when attempting to verify if a collection requirement is fulfilled - as we know, the site data applies no version restrictions when authors upload their mods, and it's perfectly normal for some mods to contain invalid versions which cannot be checked reliably.

#16303
Nexus-Mods/extension-collections#25
Nexus-Mods/extension-mod-dependencies#24

We developed a new algorithm which attempts to extract the first 3 digits from a mod's version field and moves all other digits/characters to the end of the version, prefixed with a - to highlight it as a hotfix release. e.g. 1.1.4.4 turns to 1.1.4-4

Mod versions that do not contain 3 digits, will be left uncoerced.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants