Looking to upgrade?
Check the Upgrade Guide for assistance
Changes since 2.504
Major bug fix
-
Only update affected computers when adding/updating/removing nodes instead of reviewing every computer and checking their retention strategy, which can cause performance issues at scale.
Ensure number of executors of the built-in node is synced with the number of executors defined in Jenkins after a configuration reload.
Ensure computer configuration is updated correctly after updating a node.
pull 10494, pull 10529, pull 10538, JENKINS-33704
Enhancement
Notable changes since 2.492.3
Major enhancement
Enhancement
-
Disable the copy button in insecure contexts.
JENKINS-74832
-
Update the Copy button animation.
pull 10139
-
Remove Commons Discovery from the Jenkins WAR.
pull 10122
-
Add the option to display the Console Output on the build page behind an experimental flag.
pull 10115
-
Wrap app bars on smaller screens.
pull 10119
-
Remove the ability to install as a Windows service from a running Jenkins install.
Users wanting this functionality should instead download and install the MSI package.
pull 8523
-
Refresh the interface of Jenkins CLI page.
pull 10143
-
Define Jenkins UI colors in a more perceptually uniform way using
OKLCH
.
pull 10078
-
Improve the appearance of user avatars in Jenkins.
Custom avatars are also available through the Avatar plugin.
pull 10180
-
Improve accessibility and clean up various components.
pull 10198
-
Allow the master key to be stored in a separate location.
JENKINS-58743
-
Add space between the Add/Edit description button and Views bar.
pull 10386
-
Add grouping to Command Palette search results.
pull 10252
-
Add empty state to the Manage Old Data page.
pull 10320
-
Add Cancel button to the Edit description form.
pull 10364
-
Update interrupted build action summary icon.
pull 10365
Bug fix
-
Use the correct date in the History widget when a user has configured a dedicated time zone.
JENKINS-75163
-
Form validation for cron schedules included seconds based on the current time, when in fact the trigger fires at minute-granularity slots.
pull 10239
-
Fix occasional failures to write files to Jenkins home directory on Windows servers due to virus scanners.
JENKINS-75255
-
Fix task notification for the rebuild plugin and others.
JENKINS-75265
-
Fix tooltip and console link in the progress bar of jobs in the executors widget.
JENKINS-75259
-
Clarify the displayed message while the build history widget initializes.
JENKINS-75321
-
Fix border radius overlap when multiple lines of view names are displayed.
JENKINS-75273
-
Sort deprecated plugins alphabetically.
JENKINS-75341
-
Prevent dynamic plugin installation from registering the same extension twice in some cases.
JENKINS-75232
-
Fix Manage Jenkins nested context menu to stay open when parent menu closes.
JENKINS-72745
-
Fix
enableTopButton
to insert entry at the top in an f:repeatable
.
JENKINS-75464
-
Prevent Java null pointer exception when adapting a keyboard shortcut based on the User-Agent header.
pull 10413