CloudBees, Inc.

Jenkins OSS LTS 2.89.1-cb-2

New Features

Major JENKINS-47393

Agent launching via execution of command has been moved to Command Launcher plugin and integrated with the Script Security plugin.

Minor JENKINS-45841

Disable JNLP1/JNLP2/CLI1 by default on new installations during Setup Wizard.

Minor JENKINS-38711

Restart agent communication related threads on both master and agents when encountering an unhandled exception to improve stability.

Minor

Built-in Jenkins Update Center URL now using HTTPS protocol (https://updates.jenkins.io).

Minor JENKINS-35451

Moved Jenkins agent runtime to agent.jar file name and deprecate use of legacy slave.jar.

Minor JENKINS-36282

Enable cc.xml to export jobs in folders recursively when accessed with a query parameter named recursive.

Minor JENKINS-47372

Add new administrative monitor warning users about disabled CSRF protection.

Minor JENKINS-44851

Agents JVM must be 1.8+ and a clear message is shown in connection logs if it is not.

Minor

Upgrade Stapler library from 1.250 to 1.253.

Minor

Upgrade remoting from 3.10.3 to 3.14.

Minor

Commons codec library upgraded from 1.8 to 1.9.

Minor JENKINS-6290

Add sidebar link to create new view.

Minor JENKINS-47015

Windows Agent Installer: do not try to update jenkins-slave.exe on Unix agents when they connect.

Resolved issues

Major JENKINS-47909

Recover from legacy user configuration folders with $ characters that are not part of hex escape sequences.

Minor JENKINS-45892

Prevents a class of serious deserialization-related errors.

Minor JENKINS-44052

Fix TimeDuration time unit handling and its incorrect usage.

Minor JENKINS-45903

Prevent file handle leak in LargeText#GzipAwareSession.

Minor JENKINS-43852

Prevent caching of captcha on the login form.

Known issues

None