-
Improvement
-
Resolution: Fixed
-
Trivial
-
None
-
jenkins:2.176.2 (lts)
role-strategy:2.13 (latest)
-
-
Role Strategy 2.15
Role strategy plugin has a dependency on the jquery-ui plugin which has been deprecated in favor of the jquery plugin (which role-strategy already has a dependency on). jquery-ui plugin hasn't been pushed in 8 years and brings in many implied and un-needed dependencies, some of which have security vulnerabilities.
All existing dependencies on the jquery-ui plugin should be reimplemented using the jquery plugin and the dependency on jquery-ui plugin should be removed.
https://plugins.jenkins.io/jquery
https://plugins.jenkins.io/jquery-ui
https://plugins.jenkins.io/role-strategy