Each section covers the upgrade from the previous LTS release, the section on 2.414.1 covers the upgrade from 2.401.3.
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.
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:
Categorized view version 1.13 or newer
Build Monitor View version 1.14-745.ve2023a_305f40 or newer
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.
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.
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.
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.