Major enhancement
-
Move cloud configuration from Configure System into its own configuration form on the Manage Nodes page.
pull 4339
-
Redesign password fields to prevent password auto-fill except for the login form.
Reduce browsers offering to update stored passwords.
Revert by setting the system property
hudson.Functions.hidingPasswordFields
to false
.
pull 3991
Enhancement
-
Show agent error status on the dashboard as mouse over text.
JENKINS-6722
-
Show a tooltip with the full link name when hovering over sidebar links.
JENKINS-59508
-
Reduce logging level of run completion and update center polling events from INFO to FINEST.
pull 4345
-
Try to always execute flyweight tasks, such as the main builds for Pipeline or Matrix jobs, on the built-in node.
pull 3983
-
Update Winstone from 5.3 to 5.4 to update Jetty from 9.4.18 to 9.4.22.
full Winstone 5.4 changelog, Jetty 9.4.22 changelog, Jetty 9.4.21 changelog, Jetty 9.4.20 changelog, Jetty 9.4.19 changelog
-
Internal: Make ProxyConfiguration compatible with configuration-as-code plugin.
Workaround on the configuration-as-code plugin side is no longer required.
JENKINS-56553
-
Internal: Remove unused
jenkins-slave.xml
file template from core.
Requires WMI Windows Agents plugin version 1.3.1 (Released Mar 14 2017) or newer.
pull 4330
-
Internal: Remove unused remoting library from
jenkins-cli.jar
.
pull 4350
-
Developer: Switch from maven-jenkins-dev-plugin to upstream jetty-maven-plugin.
pull 4351
-
Disable HTTP TRACE to prevent security scanner complaints.
The risk was significant with web browsers in 2003.
Modern browsers forbid TRACE requests to prevent cross-site tracing (XST) attacks, so there is no real risk.
JENKINS-60180
Bug fix
-
Fix
Uninstall
column sorting in the Plugin Manager Install pane.
JENKINS-59665
-
Fix build history table styling.
JENKINS-59631
-
Prevent faulty subtask contributors from leaving builds running forever.
JENKINS-59793