15.21Runtime version matters
Your application targets a Mule runtime version.
For example conceptually:
Mule Runtime 4.x
Java 17
A connector can impose minimum runtime/Java requirements.
We already saw one example:
Salesforce Connector 12
→ Java 17
So when upgrading connectors, ask:
Does runtime support it?
Does Java version support it?
Does CI build support it?
This is dependency compatibility, not simply changing one version string.