For Jenkins 2.297+, fixed issue with NoClassDefFoundError for Commons Digester. Unless you are affected by this (which only occurs with very recent versions of Jenkins core) there is no need to update to this plugin version
📦 Dependency updates
Bump plugin from 4.24 to 4.31
Bump actions/cache from 2.1.6 to 2.1.7
Installation options
Using the CLI tool: jenkins-plugin-cli --plugins dimensionsscm:0.9.3
File paths are now shown sorted within each changeset
🐛 Bug fixes
tables-to-div-regression in changes page. The chnages page now works
more like for other SCMs (without 'Files...' buttons) and is laid out
as designed and expected in both old and new versions.
JENKINS-65266 - tables-to-div-regression in Jenkins v2.264+ (so Jenkins LTS v2.277+) introduced a new form renderer which broke system and job configuration forms if Jenkins Dimensions Plugin was installed. There remains a minor layout issue with the Changes page for a job
Remove unneeded configuration in buildPlugin (#13) @timja
The oldest version of Jenkins core supported by the Dimensions plugin has been moved up to Jenkins LTS v2.222+. If you're still using an older version of Jenkins core, then there is no reason to upgrade to this version of the Jenkins Dimensions Plugin yet anyway
Installation options
Using the CLI tool: jenkins-plugin-cli --plugins dimensionsscm:0.8.19
Baseline names generated using [CURRENT_DATE] were no longer legal in Dimensions CM 14.4, so changed colon separators to period characters. If you rely on the format of the baseline name including these (now invalid) colon characters you can revert to the old behavior by setting a system property (L3R08939)
Installation options
Using the CLI tool: jenkins-plugin-cli --plugins dimensionsscm:0.8.16
SECURITY-1065 - Passwords were stored in configuration files with a straightforward reversible encoding - it is now encrypted with Jenkins' own encryption
SECURITY-1108 - The validation on the configuration form was vulnerable to CSRF and didn't check Jenkins permissions appropriately
Important Security Note: Upgrading to this version of the plugin, in order to get both of these security fixes, is recommended for all users
Installation options
Using the CLI tool: jenkins-plugin-cli --plugins dimensionsscm:0.8.15