Fix missing absolute URL in the RSS / Atom feeds. (regression in 2.190)
(issue 59167)
Jenkins UI broke when a slow trigger administrative warning would be shown. (regression in 2.189)
(issue 58938)
Notable changes since 2.176.4:
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.
(issue 37862)
Remove Trilead SSH library from Jenkins core and make it available in a new detached plugin.
(issue 43610)
Add support of emojis and other non-UTF-8 characters in job names. 🎉
(issue 23349)
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.
(issue 51577, 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.
(issue 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.
(issue 25046)
Add support for IPv6 addresses in the Jenkins URL configuration.
(issue 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.
(issue 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)