Remove built-in support for CCtray (cc.xml) files.
To restore this feature, install the CCtray XML Plugin.
(issue 40750)
Adjust stream flushing behavior for code running remotely on agents for better performance.
This may lead to loss of messages for plugins which print to a build log from the agent machine but do not flush their output.
Use -Dhudson.util.StreamTaskListener.AUTO_FLUSH=true to restore the previous behavior for freestyle builds.
Note that Pipeline builds always expect remote flush.
(pull 3961)
Add a button to copy new API tokens to the clipboard.
(issue 56733)
Make form submit buttons on the Jenkins classic UI compatible with potentially upcoming Firefox bug fix.
(issue 53462, Firefox bug 1370630)
Do not offer a workspace lease to a new build if it is already in use by a (Pipeline) build running across an agent reconnection.
(issue 50504)
Remove Mailer related localized strings from core. Make sure you use Mailer Plugin 1.23.
(issue 55292)
Properly flush output from the Maven console annotator.
(issue 56995)
Developer: Update Stapler from 1.256 to 1.257 to add support for loading localized webapp resources from any plugin.
Add jenkins.PluginLocaleDrivenResourceProvider interface for plugins to participate in localized resource lookup.
(JEP-216, full changelog)
Developer: SystemProperties may now be used from agent-side code.
See SystemProperties#allowOnAgent.
(pull 3961)
Developer: Add LineTransformationOutputStream#Delegating for convenience.
(pull 3959)
Developer: hudson.util.ssh.SFTPClient was removed.
Use com.trilead.ssh2.jenkins.SFTPClient from the Trilead SSH library instead.
(issue 56166)
Internal: Update commons-beanutils from 1.8.3 to 1.9.3.
(pull 3948)