Releases: jenkinsci/azure-ad-plugin
Releases · jenkinsci/azure-ad-plugin
457.vf85d61f83b_26
🚀 New features and improvements
- Add support for prompting user account at each login (#538) @bhartshorn
📦 Dependency updates
- Update dependency webpack to v5.90.1 (#537) @renovate
- Update dependency com.microsoft.graph:microsoft-graph to v5.80.0 (#534) @renovate
- Update dependency com.puppycrawl.tools:checkstyle to v10.13.0 (#535) @renovate
- Update dependency com.microsoft.graph:microsoft-graph to v5.79.0 (#531) @renovate
- Update dependency source-map-loader to v5 (#532) @renovate
- Update dependency com.puppycrawl.tools:checkstyle to v10.12.7 (#527) @renovate
- Update dependency source-map-loader to v4.0.2 (#528) @renovate
449.v92b_39a_d8e523
448.v7b_29ca_541989
🚀 New features and improvements
👻 Maintenance
- Allow developer control of parallel testing (#480) @MarkEWaite
📦 Dependency updates
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'
])
])
])