Looking to upgrade?
Check the Upgrade Guide for assistance
Changes since 2.190
Security
Bug fix
-
Fix missing absolute URL in the RSS / Atom feeds. (regression in 2.190)
JENKINS-59167
Major bug fix
-
Jenkins UI broke when a slow trigger administrative warning would be shown. (regression in 2.189)
JENKINS-58938
Notable changes since 2.176.4
Major enhancement
-
Jenkins no longer creates symbolic links inside project or build directories.
The Build Symlink plugin may be installed to restore this functionality if desired.
URLs such as
/job/…/lastStableBuild/
are not affected, only tools which directly access the $JENKINS_HOME
filesystem.
JENKINS-37862
-
Remove Trilead SSH library from Jenkins core and make it available in a new detached plugin.
JENKINS-43610
Bug fix
-
Add support of emojis and other non-UTF-8 characters in job names. 🎉
JENKINS-23349
Enhancement
-
Update Windows Agent Installer from 1.10.0 to 1.11, enabling TLS 1.2 on agent downloads when running with .NET 4.6 or newer.
JENKINS-51577, full changelog
-
Update Winstone-Jetty from 5.2 to 5.3 to update Jetty to 9.4.18.
pull 4016, full changelog, Jetty 9.4.18 changelog, Jetty 9.4.17 changelog, Jetty 9.4.16 changelog
-
Update JNA from 4.5.2 to 5.3.1 to fix issue with shared library loading on AIX when using OpenJDK.
JENKINS-57515
-
Update Remoting to 3.33.
JENKINS-57959, JENKINS-50095, JENKINS-57713, full changelog
-
Support setting excludes and case sensitivity in the
fingerprint()
build step in Pipeline and other job types.
documentation, pull 3915
-
Improve Configuration-as-Code compatibility of
ListView
.
JENKINS-57121
-
Stop using the
name
argument in the install-plugin
CLI command.
pull 4123
-
Remove obsolete session cookies when logging out, preventing errors related to headers being too large.
JENKINS-25046
-
Add support for IPv6 addresses in the Jenkins URL configuration.
JENKINS-58041
-
Allow distinguishing between new projects, disabled projects, and those with aborted builds through differently shaded build balls.
pull 3997
-
Add a warning when cron trigger spends a long time in its execution.
JENKINS-54854
-
Batch up plugin installations in setup wizard to improve performance.
pull 4124
-
The default interval for node monitors (e.g. free disk space) can now be changed by setting the system property
hudson.node_monitors.AbstractNodeMonitorDescriptor.periodMinutes
.
pull 4105, Jenkins features controlled by system properties