Upgrading to Jenkins LTS 2.414.x

Each section covers the upgrade from the previous LTS release, the section on 2.414.1 covers the upgrade from 2.401.3.

Upgrading to Jenkins 2.414.3

No notable changes requiring upgrade notes.

Upgrading to Jenkins 2.414.2

Jenkins sign-in page update

The Jenkins sign-in page was updated with enhanced visuals and support for browser-native themes. Unfortunately, this has created an issue with the Login Theme plugin. A fix has been developed and merged in the 2.414.2 LTS release. After updating your Jenkins LTS version, users of this plugin will need to update to the latest version.

Upgrading to Jenkins 2.414.1

Input name prefix added

When creating or saving a view where "elements" was used for the name of something such as a freestyle job, folder, or even pipeline, the elements property was being overloaded. To resolve this, the prefix item_ has been added to the name of input elements of ListView to prevent form submission issues when an Item (job) is named "elements". The following plugins must be upgraded when updating Jenkins:

The Calendar View plugin also has an issue relating to this update, but does not have a pull request intended to fix the issue at this time.

Remove dependency on jenkins-js-modules

The jenkins-js-modules dependency has been removed to simplify the loading of JavaScript and CSS. This dependency was removed for core, where usage was limited to the new job, plugin manager, and system information pages. Additionally, the only plugins that were using the dependency are OWASP Dependency-Track and ServiceNow CI/CD. The plugins have been updated accordingly and users of OWASP Dependency-Track must upgrade to 4.3.1 or later, while users of ServiceNow CI/CD must upgrade to 2.1 or later.

Jenkins sign-in page update

The Jenkins sign-in page was updated with enhanced visuals and support for browser-native themes. Unfortunately, this has created an issue with the Login Theme plugin. A fix is being developed and will be delivered in the 2.414.2 LTS release. Once this is released, users of this plugin will need to update to the latest version.

Global build stats plugin

As part of the initiative to remove Prototype from Jenkins, the global build stats plugin’s usage of Prototype has been removed. Be sure to update the plugin to version 282.v79ca_e079d1b_1 or later to ensure proper functionality.