Version suffix should be respected #11068
Labels
L: dart:pub
Dart packages via pub
L: java:maven
Maven packages via Maven
T: bug 🐞
Something isn't working
Description
In Maven, it is common for third party companies to publish artifacts with the same name but with different suffixes in the version. They often follow a different release schedule
Examples:
-ce
(confluent platform) andccs
(community edition)While suggesting an upgrade, Dependabot should take this into consideration to avoid suggesting an upgrade to a different provider or to move from an OSS version to a provider (like the bug below)
Is there an existing issue for this?
Package ecosystem
maven
dependabot.yml content
Updated dependency
kafka-clients
What you expected to see, versus what you actually saw
Expected: Dependabot should follow the dependency name suffix and proposes an upgrade of
org.apache.kafka:kafka-clients:3.7.1
toorg.apache.kafka:kafka-clients:3.9.0
Actual: Dependabot ignores the version suffix and suggests a version that follows a different lifecyle
org.apache.kafka:kafka-clients:3.7.1
toorg.apache.kafka:kafka-clients:7.8.0-ce
Native package manager behavior
No response
Images of the diff or a link to the PR, issue, or logs
https://github.com/kafbat/kafka-ui/pull/693/files
Smallest manifest that reproduces the issue
The text was updated successfully, but these errors were encountered: