renovate downgrading some deps with old non-semver releases #32353
-
How are you running Renovate?Self-hosted Renovate If you're self-hosting Renovate, tell us which platform (GitHub, GitLab, etc) and which version of Renovate.GitLab w/ renovate 38.142.7 Please tell us more about your question or problemWhen updating a dep with old non-semver releases the older releases are pushed over the latest semver. Logs (if relevant)Logs
|
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 7 replies
-
Not a bug. Not caused by separateMultipleMajor, and not a valid reproduction repo. |
Beta Was this translation helpful? Give feedback.
-
Title and description of this discussion are wrong. This behavior is not caused by separateMultipleMajor as shown by my own reproduction. |
Beta Was this translation helpful? Give feedback.
-
Renovate's versioning sorting is based on the version string, and not the date. The best solution for this is this existing feature request to limit the max major increment: #20772 |
Beta Was this translation helpful? Give feedback.
Yes, I also created #22151 for that. Not all datasources return timestamps, so a solution to prevent massive jumps in major version likely solves things more widely