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

Schema: Do not implicitly match "v"-prefixed versions for tags: true releases #887

Closed
FichteFoll opened this issue Feb 23, 2015 · 1 comment

Comments

@FichteFoll
Copy link
Collaborator

As came up in wbond/packagecontrol.io#41, the implicit matching of v-prefixed releases is more of a mis-feature caused by the lack of the tag-prefix-select feature in schema 2.0 which was only added in 3.0.0. Since this is now possible, tags: true should explicitly match only versions without any prefix.

Migrating the default channel would work as follows: All packages specifying tags: true need to be checked whether the v prefix is matched or not (for the highest version). If it is, the release needs to be changed to tags: "v".

Unfortunately this change is forwards incompatible (: breaking) and we missed the 3.0.0 train, so 4.0.0 would be necessary.

@FichteFoll
Copy link
Collaborator Author

With how long this has been in action, I don't see a reasonable way forward to address this. It's not hugely important to me, anyway, so I'm retracting this feature request.

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

No branches or pull requests

2 participants