Releases: jenkinsci/azure-vm-agents-plugin
Releases · jenkinsci/azure-vm-agents-plugin
Release list
881.vdd465399565c
👷 Changes for plugin developers
📦 Dependency updates
- Update dependency io.jenkins.tools.bom:bom-2.387.x to v2401 (#455) @renovate
- Update dependency org.jenkins-ci.plugins:cloud-stats to v320 (#456) @renovate
- Update dependency org.jenkins-ci.plugins:plugin to v4.73 (#454) @renovate
- Update dependency com.puppycrawl.tools:checkstyle to v10.12.3 (#453) @renovate
876.vb_b_06c11c3f36
🐛 Bug fixes
✍ Other changes
📦 Dependency updates
- Update dependency org.jenkins-ci.plugins:azure-credentials to v293 (#451) @renovate
- Update dependency io.jenkins.tools.bom:bom-2.387.x to v2378 (#450) @renovate
- Update dependency org.jenkins-ci.plugins:cloud-stats to v316 (#448) @renovate
- Update dependency org.jenkins-ci.plugins:azure-credentials to v292 (#447) @renovate
- Update dependency org.jenkins-ci.plugins:plugin to v4.72 (#445) @renovate
- Update dependency com.puppycrawl.tools:checkstyle to v10.12.2 (#443) @renovate
- Update dependency org.jenkins-ci.plugins:plugin to v4.71 (#441) @renovate
- Update dependency org.jenkins-ci.plugins:plugin to v4.70 (#439) @renovate
- Update dependency org.jenkins-ci.plugins:cloud-stats to v302 (#438) @renovate
- Update dependency org.jenkins-ci.plugins:plugin to v4.69 (#437) @renovate
- Update dependency com.puppycrawl.tools:checkstyle to v10.12.1 (#434) @renovate
- Update dependency org.jenkins-ci.plugins:plugin to v4.67 (#433) @renovate
- Update dependency org.jenkins-ci.plugins:plugin to v4.66 (#429) @renovate
- Update hamcrest (#432) @NotMyFault
859.v7213476e4fea_
🚀 New features and improvements
📦 Dependency updates
- Update dependency io.jenkins.tools.bom:bom-2.361.x to v2102 (#430) @renovate
- Update dependency org.apache.maven.plugins:maven-checkstyle-plugin to v3.3.0 (#427) @renovate
- Update dependency com.puppycrawl.tools:checkstyle to v10.12.0 (#426) @renovate
- Update dependency org.jenkins-ci.plugins:plugin to v4.63 (#424) @renovate
- Update dependency com.puppycrawl.tools:checkstyle to v10.11.0 (#423) @renovate
852.v8d35f0960a_43
851.v16b_dcb_e85c85
🚀 New features and improvements
📦 Dependency updates
846.v5a_f7e3dce959
💥 Breaking changes
The breaking change only affects configuration as code users
Summary of changes
- VM Templates are now hidden by default so as they don't take up a huge amount of the page
- Slight re-ordering of fields, grouping similar ones together
- Launchers can have their own config page now, preparation for host key verification potentially
- Heading added on agent config page
- Use sentence case for UI labels
- Minor text changes on UI labels
Upgrade guide
Launcher specific methods have been nested under their own config page.
Users who only use the UI to configure should have no issues upgrading as compatibility has been maintained.
Users who use the configuration as code plugin will have to make minor adjustments to their configuration when upgrading.
Changes configuration as code users need to make
SSH Launcher:
agentLaunchMethod: "SSH"becomes
launcher: "ssh"Inbound launcher:
agentLaunchMethod: "JNLP"becomes
launcher: "inbound"SSH options set:
agentLaunchMethod: "SSH"
preInstallSsh: true
sshConfig: "ForwardAgent yes"becomes
launcher:
ssh:
preInstallSsh: true
sshConfig: "ForwardAgent yes"845.v35ee7c5570db_
842.v9fedb_4cc1b_e9
🚀 New features and improvements
- Support SSH Config in template configuration (#357) @akomakom
- Remove NIC and IP address on deletion using Azure built-in functionality (#405) @timja
👻 Maintenance
📦 Dependency updates
- Update dependency io.jenkins.tools.bom:bom-2.361.x to v2000 (#402) @renovate
- Update dependency org.jenkins-ci.plugins:plugin to v4.59 (#399) @renovate
- Update dependency com.puppycrawl.tools:checkstyle to v10.9.3 (#397) @renovate
- Update dependency org.jenkins-ci.plugins:plugin to v4.57 (#398) @renovate
- Update dependency org.jenkins-ci.plugins:plugin to v4.56 (#396) @renovate
- Update dependency com.puppycrawl.tools:checkstyle to v10.9.2 (#395) @renovate
- Update dependency io.jenkins.tools.bom:bom-2.361.x to v1887 (#391) @renovate
- Update dependency io.jenkins.tools.bom:bom-2.361.x to v1886 (#390) @renovate
- Update dependency org.jenkins-ci.plugins:cloud-stats to v267 (#389) @renovate
- Update dependency org.jenkins-ci.plugins:azure-credentials to v254 (#388) @renovate
- Update dependency com.puppycrawl.tools:checkstyle to v10 (#387) @renovate
- Update dependency com.puppycrawl.tools:checkstyle to v8.45.1 (#384) @renovate
- Update dependency org.apache.maven.plugins:maven-checkstyle-plugin to v3.2.1 (#385) @renovate