Actions
Bug #27269
openWe must specify magnolia version, else it conflicts on difflicious
Status:
Pending release
Priority:
N/A
Assignee:
Category:
Architecture - Dependencies
Target version:
Pull Request:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
0
Name check:
To do
Fix check:
To do
Regression:
No
Description
Until, we weren't specifying magnolia version.
It was not a problem, because only zio-json was using it.
Now, we added difflicious on a plugin, and since we don't explicitly specify magnolia version in core, the plugin uses the version from difflicious (because maven is stupid and doesn't enforce transitive dependency versions), and so we have inconsistencies in macro version and runtime errors.
So, we need to at least track magnolia version.
We should also add difflicious as a tracked test dependency in rudder core, since it looks like something we will need more an more.
Actions