Releases: jenkinsci/azure-ad-plugin
Releases · jenkinsci/azure-ad-plugin
442.v355cca_6b_c169
🚀 New features and improvements
- Rebrand plugin to Microsoft Entra ID (#514) @piomar123
📦 Dependency updates
- Update dependency typescript to v5.3.2 (#519) @renovate
- Update dependency com.microsoft.graph:microsoft-graph to v5.77.0 (#517) @renovate
- Update dependency org.jetbrains:annotations to v24.1.0 (#518) @renovate
- Update dependency ts-loader to v9.5.1 (#516) @renovate
- Update dependency com.puppycrawl.tools:checkstyle to v10.12.5 (#515) @renovate
- Update dependency com.microsoft.graph:microsoft-graph to v5.76.0 (#512) @renovate
- Update dependency io.jenkins.tools.bom:bom-2.387.x to v2543 (#513) @renovate
- Update dependency io.jenkins.plugins:azure-sdk to v157 (#511) @renovate
433.v1982e2b_b_4a_fe
🐛 Bug fixes
- Move invalidating session to doCommenceLogin. Fix first login attemp… (#509) @wmlodzianowski
📦 Dependency updates
20 changes
- Update dependency webpack-merge to v5.10.0 (#508) @renovate
- Update dependency org.apache.maven.plugins:maven-checkstyle-plugin to v3.3.1 (#505) @renovate
- Update dependency org.jenkins-ci.plugins:job-dsl to v1.87 (#506) @renovate
- Update dependency org.jenkins-ci.plugins:job-dsl to v1.86 (#502) @renovate
- Update dependency webpack to v5.89.0 (#503) @renovate
- Update dependency com.microsoft.graph:microsoft-graph to v5.75.0 (#501) @renovate
- Update dependency com.azure:azure-core-http-okhttp to v1.11.15 (#500) @renovate
- Update dependency ts-loader to v9.5.0 (#498) @renovate
- Update dependency org.jenkins-ci.plugins:plugin to v4.74 (#497) @renovate
- Update dependency com.microsoft.graph:microsoft-graph to v5.74.0 (#496) @renovate
- Update microsoft-mgt to v3.1.3 (#495) @renovate
- Update dependency com.microsoft.graph:microsoft-graph to v5.73.0 (#494) @renovate
- Update dependency com.azure:azure-core-http-okhttp to v1.11.14 (#493) @renovate
- Update dependency io.jenkins.tools.bom:bom-2.387.x to v2483 (#492) @renovate
- Update dependency com.puppycrawl.tools:checkstyle to v10.12.4 (#490) @renovate
- Update dependency com.microsoft.graph:microsoft-graph to v5.72.0 (#491) @renovate
- Update dependency io.jenkins.tools.bom:bom-2.387.x to v2465 (#488) @renovate
- Update microsoft-mgt to v3 (major) (#489) @renovate
- Update dependency com.microsoft.graph:microsoft-graph to v5.71.0 (#487) @renovate
- Update dependency org.jenkins-ci.plugins:matrix-auth to v3.2.1 (#486) @renovate
412.vdf45b_6a_b_da_81
🚀 New features and improvements
- Fix Matrix Auth user display when user never authenticated (#485) @vivienfricadelamadeus
411.va_da_65d0f7050
🐛 Bug fixes
📦 Dependency updates
- Update dependency webpack-merge to v5.9.0 (#482) @renovate
- Update dependency io.jenkins.tools.bom:bom-2.387.x to v2446 (#483) @renovate
- Update dependency org.jenkins-ci.plugins:plugin to v4.73 (#479) @renovate
- Update dependency org.jenkins-ci.plugins:job-dsl to v1.85 (#478) @renovate
- Update dependency com.microsoft.graph:microsoft-graph to v5.70.0 (#477) @renovate
- Update dependency com.azure:azure-core-http-okhttp to v1.11.13 (#476) @renovate
404.v99a_327a_b_8904
403.v725537911b_7e
401.vdec46839d6b_8
💥 Major Changes 💥
This release changes the syntax for configuring permissions with Job DSL, and Pipeline plugins (#472)
Warning
This is a breaking change for anyone currently configuring matrix authorization using these plugins.
The permissions
list has been replaced with the entries
list and a more elaborate element syntax decoupled from the serialized XML configuration format. See examples below for the new syntax.
Job DSL
folder('generated') {
properties {
azureAdAuthorizationMatrix {
inheritanceStrategy {
nonInheriting()
}
entries {
group {
name('A group (7fe913e8-6c9f-40f8-913e-7178b7768cc5)')
permissions([
'Job/Build',
'Job/Configure',
'Job/Read'
])}
user {
name('c411116f-cfa6-472c-8ccf-d0cb6053c9aa')
permissions(['Job/Delete'])
}
}
}
}
}
Pipeline
properties([
azureAdAuthorizationMatrix([
user(name: 'c411116f-cfa6-472c-8ccf-d0cb6053c9aa', permissions: ['Job/Delete']),
group(name: 'A group (7fe913e8-6c9f-40f8-913e-7178b7768cc5)', permissions: [
'Job/Build',
'Job/Configure',
'Job/Read'
])
])
])
👻 Maintenance
📦 Dependency updates
378.380.v545b_1154b_3fb_
🔒 Security
Backport of SECURITY-3227 fix on top of 378.vd6e2874a_69eb_.