Enhancement
-
Upgrade Spring Framework from 5.3.39 to 6.1.12, upgrade Spring Security from 5.8.14 to 6.3.3, and upgrade Java EE from 8 to 9.
Users of the LDAP plugin must upgrade it to version 733.vd3700c27b_043 in lockstep with upgrading Jenkins core.
Users of the Reverse Proxy Auth plugin must upgrade to version 1.8.0 in lockstep with upgrading Jenkins core and must also upgrade the Mailer plugin to version 489.vd4b_25144138f.
Users of the CAS plugin must upgrade it to version 1.7.0 in lockstep with upgrading Jenkins core.
Users of the Windows Negotiate SSO plugin must upgrade to version 136.vda_2b_6a_744b_d8 in lockstep with upgrading Jenkins core.
Users of third-party servlet containers must upgrade the servlet container to an EE 9 version in accordance with the Jenkins Servlet Container Support Policy.
Spring Framework 6.0.23 release notes, Spring Framework 6.1.12 release notes, Spring Security 6.2.6 release notes, Spring Security 6.3.2 release notes, Spring Security 6.3.3 release notes, Jarkata EE 9 release page, LDAP plugin 733.vd3700c27b_043, Reverse Proxy Auth plugin 1.8.0, Mailer plugin 489.vd4b_25144138f, CAS plugin 1.7.0, Windows Negotiate SSO plugin 136.vda_2b_6a_744b_d8, Servlet Container Support Policy, pull 9672, JENKINS-73278
-
Add escape hatch for authenticated user access to Resource URL.
JENKINS-73422
-
Better display HTTP handshake errors (such as authentication issues) from the CLI in
webSocket
mode.
pull 9591
-
Don't change unrelated checkboxes in
rowSelectionController
.
JENKINS-73669
-
Use websocket in the inbound agent command line sample.
pull 9665
-
Move
doCheckDisplayNameOrNull
from AbstractProject
to TopLevelItemDescriptor
to allow reuse in pipeline.
pull 9150
Bug fix
-
Update dashboard to remove white space in widths over 900px.
JENKINS-73695
-
No longer printing verbose and uninformative messages to
$JENKINS_HOME/logs/tasks/Periodic background build discarder.log
.
JENKINS-73692