After upgrade from dependency-track plugin 2.2.1 to 2.30, all my Jenkins jobs that use declarative pipelines instantly crashed.
Removal of artifactType line addressed the issue.
- Could not the change have been implemented in a way that resulted in a warning rather than an error? (FWIW, our scripted pipelines gave warnings and not errors).
- Failing that, should not such a breaking change have resulted in the version number bumping to 3.0.0 rather than 2.3.0?
- There are no release notes published, nor warning in the project readme.md
- The readme still shows info for the old version (eg, screenshot with "Choose artifact type".