Looking to upgrade?
Check the Upgrade Guide for assistance
Changes since 2.176
Bug fix
-
Restore Chinese localized resources used by the setup wizard.
JENKINS-57412
-
Robustness: Do not put agent offline for runtime exceptions in
ComputerListener#onOnline()
.
JENKINS-57111
Notable changes since 2.164.3
Major enhancement
Enhancement
-
Add
stop-job
CLI command which allows aborting builds.
JENKINS-11888
-
Add support for turning off a log recorder in the logger configuration.
JENKINS-56200
-
Add the run parameter filter value to REST API responses.
JENKINS-56554
-
Update status icon of a build when the build is finished.
JENKINS-16750
-
Remove misleading references to Java Web Start and JNLP from GUI surrounding inbound Jenkins agents.
pull 3998
-
Inform administrators about potentially unsafe permissions setup involving builds running as the virtual SYSTEM user.
JENKINS-24513
-
Add a log message to build logs when builds run with the virtual SYSTEM authentication.
pull 3908
-
Migrate all Chinese localization resources into Localization: Chinese (Simplified) plugin.
pull 4008
-
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
-
Update Winstone from 5.1 to 5.2 to make HTTPS cipher exclusions configurable.
JENKINS-56659, JENKINS-56591, full changelog
-
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: Update Localizer library from 1.24 to 1.26 allowing plugins to override the lookup for localized resource files.
pull 3896, JEP-216, full changelog
-
Developer: Add Jelly UI component
f:secretTextarea
for multi-line secrets analogous to f:password
for single-line.
pull 3967, Storing Secrets in Jenkins
-
Developer:
SystemProperties
may now be used from agent-side code.
See SystemProperties#allowOnAgent
.
pull 3961
Bug fix
-
Remove Mailer related localized strings from core. Make sure you use Mailer Plugin 1.23.
JENKINS-55292
-
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.
JENKINS-50504