LTS Changelog

Legend:
  • security fix
  • major bug fix
  • bug fix
  • major enhancement
  • enhancement
Community feedback:
RSS
See the LTS upgrade guide for advice on upgrading Jenkins.
See the LTS Release Line for more information on Jenkins LTS.

What's new in 2.440.1 (2024-02-21)

Changes since 2.440:
Notable changes since 2.426.3:

What's new in 2.426.3 (2024-01-24)

What's new in 2.426.2 (2023-12-13)

What's new in 2.426.1 (2023-11-15)

Short container image tags (without "jdk" in them) such as jenkins/jenkins:2.426.1 are now using Java 17. If you need to continue using Java 11, use tags like jenkins/jenkins:2.426.1-jdk11. The Windows container images of this release switch from a windowsservercore-1809 Temurin base image to a windowsservercore-ltsc2019 Microsoft base image. Note also that a proper set of tags is now published for these Windows images and they include "ltsc2019" instead of only "2019".
Changes since 2.426:
Notable changes since 2.414.3:

What's new in 2.414.3 (2023-10-18)

Short tags (without "jdk" in them) such as jenkins/jenkins:2.414.3-alpine are using Java 17 and not Java 11 like previously. If you need to keep using Java 11, use tags like jenkins/jenkins:2.414.3-jdk11. Also note that two new tags (2.414.3-alpine-jdk17 & 2.414.3-slim-jdk17) have been published without any content change a week later than the original ones.

What's new in 2.414.2 (2023-09-20)

What's new in 2.414.1 (2023-08-23)

Changes since 2.414:
Notable changes since 2.401.3:

What's new in 2.401.3 (2023-07-26)

What's new in 2.401.2 (2023-06-28)

What's new in 2.401.1 (2023-05-31)

Changes since 2.401:
Notable changes since 2.387.3:

What's new in 2.387.3 (2023-05-03)

What's new in 2.387.2 (2023-04-05)

A new GPG signing key is used for the Jenkins long term support package repositories. Follow the instructions in the upgrade guide to install the new public key on your computer.

What's new in 2.387.1 (2023-03-08)

Changes since 2.387:
Notable changes since 2.375.3:

What's new in 2.375.4 (2023-03-08)

What's new in 2.375.3 (2023-02-08)

What's new in 2.375.2 (2023-01-11)

What's new in 2.375.1 (2022-11-30)

Changes since 2.375:
Notable changes since 2.361.4:

What's new in 2.361.4 (2022-11-13)

What's new in 2.361.3 (2022-11-02)

What's new in 2.361.2 (2022-10-05)

What's new in 2.361.1 (2022-09-07)

Changes since 2.361:
Notable changes since 2.346.3:

What's new in 2.346.3 (2022-08-10)

What's new in 2.346.2 (2022-07-13)

What's new in 2.346.1 (2022-06-22)

Changes since 2.346:
Notable changes since 2.332.4:

What's new in 2.332.4 (2022-06-22)

What's new in 2.332.3 (2022-05-04)

What's new in 2.332.2 (2022-04-06)

What's new in 2.332.1 (2022-03-09)

Changes since 2.332:
Notable changes since 2.319.3:

What's new in 2.319.3 (2022-02-09)

What's new in 2.319.2 (2022-01-12)

What's new in 2.319.1 (2021-12-01)

Changes since 2.319:
Notable changes since 2.303.3:

What's new in 2.303.3 (2021-11-04)

What's new in 2.303.2 (2021-10-06)

What's new in 2.303.1 (2021-08-25)

Changes since 2.303:
Notable changes since 2.289.3:

What's new in 2.289.3 (2021-07-28)

What's new in 2.289.2 (2021-06-30)

What's new in 2.289.1 (2021-06-02)

Changes since 2.289:
Notable changes since 2.277.4:

What's new in 2.277.4 (2021-05-05)

What's new in 2.277.3 (2021-04-20)

What's new in 2.277.2 (2021-04-07)

What's new in 2.277.1 (2021-03-10)

As described in the Major changes in the weekly release line blog post, this release improves key user interface components. Configuration user interfaces now use html div markup to present a better layout than the previous html table layout. Configuration pages are now easier to read, easier to understand, and work better on a wide range of screens. See the Jenkins issue tracker for a list of plugins known to have issues with the change.

 

As described in the Spring and XStream updates (breaking changes!) blog post, this release updates and replaces outdated internal components. The Acegi security library used for authentication has been replaced by Spring Security (JEP-227). See the Spring Security compatibility table for the latest plugin compatibility status. A fork of the XStream library used to read and write XML files has been replaced by the upstream version of XStream (JEP-228). See the XStream compatibility table for the latest plugin compatibility status.

 

Known IssuesIf your Jenkins instance was created before Jenkins 2.4 or 2.7.1 LTS, a Setup Wizard may appear on the startup after the upgrade. In such a case, a Jenkins admin may need to skip the plugin installation. See the upgrade guide for the detailed guidelines.
Changes since 2.277:
Notable changes since 2.263.4:

What's new in 2.263.4 (2021-02-10)

What's new in 2.263.3 (2021-01-25)

What's new in 2.263.2 (2021-01-13)

What's new in 2.263.1 (2020-12-03)

Changes since 2.263:
Notable changes since 2.249.3:

What's new in 2.249.3 (2020-11-04)

What's new in 2.249.2 (2020-10-07)

What's new in 2.249.1 (2020-09-09)

Changes since 2.249:
Notable changes since 2.235.5:

What's new in 2.235.5 (2020-08-17)

What's new in 2.235.4 (2020-08-12)

A new GPG signing key is used for the Jenkins long term support package repositories. Follow the instructions in the Linux repository signing blog post to install the new public key on your computer.

What's new in 2.235.3 (2020-07-27)

What's new in 2.235.2 (2020-07-15)

What's new in 2.235.1 (2020-06-17)

Changes since 2.235:
Notable changes since 2.222.4:

What's new in 2.222.4 (2020-05-24)

What's new in 2.222.3 (2020-04-24)

What's new in 2.222.2 (2020-04-22)

Jenkins 2.222.2 was not packaged or delivered. All changes planned for 2.222.2 are included in 2.222.3.

What's new in 2.222.1 (2020-03-25)

Global build discarder configuration is not loaded from disk when Jenkins starts (JENKINS-61688). Configuration is saved but not loaded on restart. Jenkins 2.222.1 will always start with the default configuration of the Job Build Discarder. Custom global build discarder configuration is ignored on restart. The default global build discarder is configured each time that Jenkins restarts.
Changes since 2.222:
Notable changes since 2.204.6:

What's new in 2.204.6 (2020-03-25)

What's new in 2.204.5 (2020-03-07)

System logging customization defect (JENKINS-57888 - system logging customization) from Jenkins 2.177...2.203.3 is reintroduced in this version as it is considered as less serious than the fixed regressions. There is a plan to fix it again in 2.222.1.

What's new in 2.204.4 (2020-03-03)

What's new in 2.204.3 (2020-02-28)

What's new in 2.204.2 (2020-01-29)

What's new in 2.204.1 (2019-12-18)

Configuration as code plugin users upgrading to Jenkins 2.204.1 should review the LTS upgrade guide global configuration save topic and the LTS upgrade guide download settings topic
Changes since 2.204:
Notable changes since 2.190.3:

What's new in 2.190.3 (2019-11-20)

What's new in 2.190.2 (2019-10-28)

What's new in 2.190.1 (2019-09-25)

Changes since 2.190:
Notable changes since 2.176.4:

What's new in 2.176.4 (2019-09-25)

2.176.4 and 2.190.1 contain the same security fixes. We're providing an additional release of the 2.176.x LTS line to allow administrators to apply security updates without having to perform a major upgrade.

What's new in 2.176.3 (2019-08-28)

What's new in 2.176.2 (2019-07-17)

What's new in 2.176.1 (2019-06-10)

Changes since 2.176:
Notable changes since 2.164.3:

What's new in 2.164.3 (2019-05-09)

What's new in 2.164.2 (2019-04-10)

What's new in 2.164.1 (2019-03-13)

Changes since 2.164:
Notable changes since 2.150.3:

What's new in 2.150.3 (2019-02-13)

What's new in 2.150.2 (2019-01-16)

What's new in 2.150.1 (2018-12-05)

Changes since 2.150:
Notable changes since 2.138.4:

What's new in 2.138.4 (2018-12-05)

What's new in 2.138.3 (2018-11-08)

What's new in 2.138.2 (2018-10-10)

What's new in 2.138.1 (2018-09-12)

Changes since 2.138:
Notable changes since 2.121.3:

What's new in 2.121.3 (2018-08-15)

What's new in 2.121.2 (2018-07-18)

What's new in 2.121.1 (2018-06-07)

Changes since 2.121:
Notable changes since 2.107.3:

What's new in 2.107.3 (2018-05-09)

What's new in 2.107.2 (2018-04-11)

What's new in 2.107.1 (2018-03-14)

This is the first LTS release that includes the JEP-200 Remoting and XStream serialization allowlist. This core change requires corresponding changes in many plugins for them to be compatible. We strongly recommend that you read the LTS upgrade guide, make sure you have good backups before upgrading, and validate this release in a staging environment first.
Changes since 2.107:
Notable changes since 2.89.4:

What's new in 2.89.4 (2018-02-14)

What's new in 2.89.3 (2018-01-18)

What's new in 2.89.2 (2017-12-14)

What's new in 2.89.1 (2017-12-06)

Upgrading to Jenkins 2.89.1 does not install the Command Launcher plugin (see below) as it should. If you're using the Launch agent via execution of command on the master launch method for agents, or cloud provider plugins, make sure to manually install the plugin after upgrading, and restart Jenkins afterwards.
Changes since 2.89:
Notable changes since 2.73.3:

What's new in 2.73.3 (2017-11-08)

What's new in 2.73.2 (2017-10-11)

What's new in 2.73.1 (2017-09-13)

Two regressions since the previous LTS release have been identified in 2.73.1. One involved Remoting (agent) connections and the other concerns failures to use passphrase-protected ed25519 SSH keys. Please see the LTS upgrade guide for 2.73.1 for more information.
Changes since 2.73:
Notable changes since 2.60.3:

What's new in 2.60.3 (2017-08-17)

What's new in 2.60.2 (2017-07-19)

What's new in 2.60.1 (2017-06-21)

2.60.1 is the first Jenkins LTS release that requires Java 8 to run. If you're using the Maven Project type, please note that it needs to use a JDK capable of running Jenkins, i.e. JDK 8 or up. If you configure an older JDK in a Maven Project, Jenkins will attempt to find a newer JDK and use that automatically. If your SSH Build Agents fail to start and you have the plugin install the JRE to run them, make sure to update SSH Build Agents Plugin to at least version 1.17 (1.20 recommended).
Changes since 2.60:
Notable changes since 2.46.3:

What's new in 2.46.3 (2017-05-25)

What's new in 2.46.2 (2017-04-26)

What's new in 2.46.1 (2017-03-29)

Changes since 2.46:
Notable changes since 2.32.3:

What's new in 2.32.3 (2017-03-01)

What's new in 2.32.2 (2017-02-01)

What's new in 2.32.1 (2016-12-24)

Changes since 2.32:
Notable changes since 2.19.4:

What's new in 2.19.4 (2016-11-23)

What's new in 2.19.3 (2016-11-16)

This is an out-of-schedule release addressing the zero day vulnerability published on November 11, 2016. It does not contain the usual LTS bug fixes, but only addresses the security vulnerability. There will be another LTS release in the 2.19.x line containing bug fixes as regularly scheduled.

What's new in 2.19.2 (2016-11-01)

What's new in 2.19.1 (2016-10-03)

Changes from 2.19:
Notable changes since 2.7.4:

What's new in 2.7.4 (2016-09-08)

What's new in 2.7.3 (2016/08/31)

What's new in 2.7.2 (2016/08/03)

What's new in 2.7.1 (2016/07/06)

Changes from 2.7:
Notable changes since 1.651.3:
More detailed information about the new features in Jenkins 2 on the overview page. Note that AJP support has been removed, if your service script enables it, Jenkins will fail to start.

What's new in 1.651.3 (2016/06/08)

What's new in 1.651.2 (2016/05/11)

What's new in 1.651.1 (2016/04/14)

Changes from 1.651:
Notable changes since 1.642.3:

What's new in 1.642.4 (2016/03/31)

What's new in 1.642.3 (2016/03/16)

What's new in 1.642.2 (2016/02/24)

What's new in 1.642.1 (2016/01/20)

No changes compared to 1.642. Notable changes since 1.625.3:

What's new in 1.625.3 (2015/12/09)

What's new in 1.625.2 (2015/11/11)

What's new in 1.625.1 (2015/10/14)

1.625.1 is the first Jenkins LTS release that requires Java 7 to run. If you're using the Maven Project type, please note that it needs to use a JDK capable of running Jenkins, i.e. JDK 7 or up. If you configure an older JDK in a Maven Project, Jenkins will attempt to find a newer JDK and use that automatically. If your SSH agents fail to start and you have the plugin install the JRE to run them, make sure to update SSH Build Agents Plugin to at least version 1.10.

What's new in 1.609.3 (2015/09/02)

What's new in 1.609.2 (2015/07/28)

What's new in 1.609.1 (2015/05/29)

What's new in 1.596.3 (2015/05/20)

What's new in 1.596.2 (2015/03/23)

What's new in 1.596.1 (2015/02/28)

What's new in 1.580.3 (2015/01/27)

What's new in 1.580.2 (2014/12/15)

What's new in 1.580.1 (2014/10/29)

What's new in 1.565.3 (2014/10/01)

What's new in 1.565.2 (2014/09/03)

What's new in 1.565.1 (2014/07/30)

What's new in 1.554.3 (2014/06/30)

What's new in 1.554.2 (2014/05/30)

What's new in 1.554.1 (2014/04/30)

What's new in 1.532.3 (2014/04/11)

What's new in 1.532.2 (2014/02/14)

What's new in 1.532.1 (2013/11/25)

What's new in 1.509.4 (2013/10/09)

What's new in 1.509.3 (2013/09/09)

What's new in 1.509.2 (2013/06/27)

What's new in 1.509.1 (2013/05/01)

What's new in 1.480.3 (2013/02/15)

What's new in 1.480.2 (2013/01/06)

What's new in 1.480.1 (2012/11/17)

What's new in 1.466.2 (2012/09/13)

What's new in 1.466.1 (2012/07/23)

What's new in 1.447.2 (2012/06/11)

What's new in 1.447.1 (2012/03/28)

What's new in 1.424.6 (2012/03/06)

What's new in 1.424.5 (2012/03/05)

What's new in 1.424.4 (2012/03/05)

What's new in 1.424.3 (2012/02/27)

What's new in 1.424.2 (2012/01/10)

What's new in 1.424.1 (2011/11/30)

What's new in 1.409.3 (2011/11/08)

What's new in 1.409.2 (2011/09/12)

What's new in 1.409.1 (2011/06/06)