jenkins.war by more than 20 MB.
Jenkins no longer installs these plugins automatically when upgrading from Jenkins 2.356 or earlier, or when a plugin built against such an old version is discovered.
If you are affected, install these plugins through the plugin manager.
bouncycastle API Plugin, Command Agent Launcher Plugin, Oracle Java SE Development Kit Installer Plugin, JAXB Plugin, Trilead API Plugin, SSH server Plugin, JavaBeans Activation Framework (JAF) API Plugin, JavaMail API Plugin, Instance Identity Plugin, #27129
jenkins.war by more than 20 MB.
Jenkins no longer installs these plugins automatically when upgrading from Jenkins 1.577 or earlier, or when a plugin built against such an old version is discovered.
If you are affected, install these plugins through the plugin manager.
JUnit Plugin, Mailer Plugin, Matrix Authorization Strategy Plugin, Matrix Project Plugin, OWASP Markup Formatter Plugin, JUnit Plugin, #27098
hudson.security.TokenBasedRememberMeServices2.tokenValidity system property.
The validity period is limited to 1 year.
#26833
Object fields by default.
Learn more, issue 26914, #26915
build step in a pipeline prior to a Jenkins restart (regression in 2.558).
issue 26633, #27094
disableStickyPositioning HTTP cookie is enabled (used in acceptance tests).
#26883
Overall/Manage permission by default.
This permission when granted to users allows them to configure certain parts of Jenkins' global configuration without the ability to execute arbitrary code.
#23873
hudson.security.csrf.DefaultCrumbIssuer.EXCLUDE_SESSION_ID flag, informing them of the further reduced safety, and the option's planned future removal.
#25918
remoting.jar version to 3176.v207ec082a_8c0.
#26034
jenkins.security.csp.CspHeader.headerName in case computation takes too long.
issue 26254
Got type array but no lister class found for type...)
JENKINS-76249
5E386EADB55F01504CAE8BCF7198F4B714ABFC68) is used for the Jenkins long term support RPM and DEB package repositories. Administrators need to install and accept the new signing key when upgrading. The new Linux repository signing keys blog post has more details.
Content-Security-Policy protection for the Jenkins UI.
Introduce an API for plugins to relax (or further tighten) the rules around various resources.
If you have the Content Security Policy Plugin (csp) installed, update it to version 2.x.
admin documentation, plugin compatibility, developer documentation, JENKINS-76263
/health check exceeds the 10 second default timeout to help diagnose stuck requests.
This timeout is configurable via the jenkins.health.HealthCheckAction.thresholdTimeout system property.
#11266
MyViewsProperty condition.
#11252
versionLT and Compare-VersionLessThan to account for Jenkins versioning formatting in `jenkins-support` scripts.
pull 2099 (Docker)
21.0.8+9 to 21.0.9+10.
pull 2019 (Docker), Temurin JDK21 release notes
17.0.16+8 to 17.0.17+10.
pull 2110 (Docker), Temurin JDK17 release notes
20251020 to 20251103.
pull 2188 (Docker)
/extensionList/ HTTP endpoint and related telemetry.
Users of the Timestamper plugin should update to version 1.29 or newer.
#10752
$JENKINS_HOME/users/.
Stop creating redundant $JENKINS_HOME/users/users.xml.
#10926
ClosedChannelExceptions.
#10927
buildWithParameters a disabled or nonparameterized job.
#10954
quietDown API online help.
JENKINS-75991
word-wrap and word-break CSS properties to use supported values.
#10881
pointerevents:none from its CSS styling.
JENKINS-75252
GStringTemplateEngine class.
JENKINS-75879
ClassLoader memory consumption.
JENKINS-75675
computeOverflow to trigger a new compute of the breadcrumbs.
JENKINS-75818
/health endpoint is available to determine whether Jenkins is healthy.
JENKINS-75530
legacyIds marker file in the builds directory.
Existing legacyIds files are deleted upon upgrade to reduce inode usage.
JENKINS-75465
hudson.util.IOException2.
#10628
?path and ?pattern query parameters for directory listings of user content, such as workspaces and archived artifacts.
The filter text box now uses JavaScript instead of a form submission to navigate to the expected URL.
Programmatic users are advised to replace ?path or ?pattern in their requests with the resulting redirect URL, whose behavior did not change from before.
JENKINS-75388
keepDependencies help file.
#10366
java -jar jenkins.war), set the SameSite attribute for cookies to provide additional protection from some CSRF vulnerabilities.
By default this sets the attribute to Lax.
This can be changed by setting the Java system property jenkins.security.JettySameSiteCookieSetup.sameSiteDefault.
Users of Microsoft Entra ID (previously Azure AD) Plugin are advised to update the plugin to version 580.v2f665882b_a_71 or newer at the same time.
#10630, Jenkins features controlled by system properties
submit.jelly.
JENKINS-75441
jenkinsavatar class to user icons, not the other header icons.
JENKINS-75615
ConnectionRefusalException when thrown by a websocket agent connection attempt.
#10655
Loading overlay with skeleton outline on Manage Jenkins pages.
JENKINS-68934
RootAction that used custom rendering (action.jelly) is once again visible in the header and behaves appropriately.
Any RootAction that uses jelly to show/hide is correctly hidden in the header.
Any RootAction with sub tasks now shows the subtasks as a dropdown when in the correct context.
JENKINS-75683
Details widget for builds.
#10147
OKLCH.
#10078
enableTopButton to insert entry at the top in an f:repeatable.
JENKINS-75464
\ in their username.
#10344, JENKINS-75278, Jetty 12.0.15 changelog, Jetty 12.0.16 changelog, Jetty 12.0.17 changelog
JnlpSlaveRestarterInstallerTest on ci.jenkins Windows agents.
#10196
ComboBox component.
#9462
webSocket mode when a 403 error results from a reverse proxy misconfiguration.
#9930
List subclasses from Java 11 over remoting.
#10026
AtomicFileWriter are now derived from the target file name.
#10058
FileBoolean(Class, String).
#10022
.tgz files so they are no longer mismatched.
JENKINS-73942
hudson.model.UpdateSite$Warning on Manage Jenkins that may be shown when plugins with known security issues are installed.
JENKINS-73487