Releases: jenkinsci/dimensionsscm-plugin
Releases Β· jenkinsci/dimensionsscm-plugin
0.9.3.1
π released: 2023-06-14.
π Bug fixes
- SECURITY-3138 - Missing permission check allows enumerating credentials IDs
- SECURITY-3143 - Potential exposure of system-scoped credentials
- Important Security Note: Upgrading to this version of the plugin, in order to get both of these security fixes, is recommended for all users
β Other changes
- Merge back 0.9.3.x into default branch (#98) @daniel-beck
- Applied then reverted "Forward compatibility with jenkins-buttons" (#82, #88) @NotMyFault
- Replace git.io with expanded URLs (#61) @MarkEWaite
- Create jenkins-security-scan.yml @dconneely
- EOL JSR 305 (#43) @basil
π¦ Dependency updates
- Minor version updates to GitHub Action workflows
- Bump release-drafter/release-drafter from 5.15.0 to 5.21.1 (#51, #62, #79) @dependabot
- Bump github/codeql-action from 1 to 2 (#60) @dependabot
- Bump actions/cache from 2.1.7 to 3.0.11 (#58, #64, #80) @dependabot
- Bump actions/setup-java from 2 to 3 (#59) @dependabot
- Bump actions/checkout from 2 to 3 (#52) @dependabot
- Bump plugin from 4.31 to 4.32 (#42) @dependabot
0.9.3
π released: 2021-12-02.
π Bug fixes
- 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
0.9.2
π released: 2021-08-22.
π New features and improvements
- JENKINS-66107 - Fixed broken config forms if the Dimensions CM Java API is not found
- JENKINS-66107 - Implement a warning monitor if the Dimensions CM Java API is not found
π¦ Dependency updates
- Bump plugin from 4.18 to 4.24 (#32, #34) @dependabot
- Bump actions/cache from 2.1.5 to 2.1.6 (#28) @dependabot
- Bump bom-2.222.x from 29 to 887.vae9c8ac09ff7 (#25, #31) @dependabot
0.9.1
π released: 2021-05-12.
π¦ Dependency updates
- Bump actions/cache from v2.1.4 to v2.1.5 (#22) @dependabot
- Bump plugin from 4.17 to 4.18 (#20) @dependabot
- Bump bom-2.222.x from 27 to 29 (#19, #24) @dependabot
π» Maintenance
- JENKINS-65161 - remove digester 2 from core (#21) @olamy
- Make digester 3 work correctly
0.9.0
π released: 2021-04-12.
π New features and improvements
- 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.
π¦ Dependency updates
- Bump actions/setup-java from v1 to v2 (#18) @dependabot
- Bump actions/cache from v2 to v2.1.4 (#17) @dependabot
- Bump bom-2.222.x from 26 to 27 (#16) @dependabot
0.8.19
π released: 2021-04-06.
π Bug fixes
- 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
- Fix for mutual authentication auth (#12) @AnastasiaKozachuk
π¦ Dependency updates
- 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
0.8.18
π released: 2020-02-25.
π Bug fixes
- Fix for jenkins pipeline scripts and jenkins pipeline called on remote (#11) @AnastasiaKozachuk
0.8.17
π released: 2020-01-17.
π New features and improvements
- Implemented credential plugin support. Now you can choose login/password from the list of credentials
- Implement mutual authentication (#9) @AnastasiaKozachuk
- Implement pipeline support for Dimensions SCM (#8, #10) @AnastasiaKozachuk
- Improved the change log view
π Bug fixes
- Fix change log view issues
- Fix polling mechanism (#7) @AnastasiaKozachuk
- IDE cleanup, better use of generics, better doc in pom (#6) @dconneely
0.8.16
π released: 2018-11-19.
π Bug fixes
- 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)
0.8.15
π released: 2018-09-13.
π Bug fixes
- 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