Version | Change log |
Jenkins 2.492.1 Feb 5, 2025 |
Enhancement: Disable the JnlpSlaveRestarterInstallerTest on ci.jenkins Windows agents. pull 10196 Notable changes since 2.479.3 Major enhancement Disable the Yahoo! User Interface library by default. JENKINS-73539 Add Command Palette as a replacement for the search bar. pull 7569 Refine and modernize the appearance of several pages. pull 9734, pull 9735, pull 9833 Enhancement: Add icons to Command Palette. pull 10049 Add Turkish translations for node list and RSS links. pull 9928, pull 9916 Modernize ComboBox component. pull 9462 Show a notification when scheduling a build fails. JENKINS-73813 Clearer error message for the CLI in the default webSocket mode when a 403 error results from a reverse proxy misconfiguration. pull 9930 The agents online/offline status and icon can now be influenced by the offline cause, giving better information to users. Clarifies some use cases when an agent was offline by design and not because of a configuration or technical error. pull 9883 Retain user-generated offline reason when agent connects or disconnects for technical reasons. pull 9855, JENKINS-30101, JENKINS-30175 Allow all immutable List subclasses from Java 11 over remoting. pull 10026 Avoid printing the same stack trace multiple times when file persistence fails. Temporary file names used by the AtomicFileWriter are now derived from the target file name. pull 10058 Added password validation to ensure that existing users cannot create a password of less than 14 characters in length when in FIPS mode. JENKINS-74858 Stop allowing configuration of the agent protocols list. pull 9903 Upgrade Winstone to 8.2 in order to update Jetty from 12.0.13 to 12.0.14. pull 9841, Jetty 12.0.14 changelog, Winstone 8.2 changelog Show a notification when scheduling a build fails. JENKINS-73813 Bug fix: Use refined build status icons in multibranch projects. JENKINS-74868 Form validation that depends on radio buttons now finds the selected one and not the previous one. pull 10081 Since 2.489, J |
Jenkins 2.479.3 Jan 14, 2025 |
Disable the copy button in insecure contexts. JENKINS-74832 Remove the Yahoo! User Interface library. JENKINS-75100 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 |
Jenkins 2.479.2 Nov 28, 2024 | Important security fix. |
Jenkins 2.479.1 Nov 1, 2024 |
Changes since 2.479: Major bug fix: Migrate from http://updates.jenkins-ci.org to https://updates.jenkins.io if the initial installation version was 2.76 or older. JENKINS-73760 Bug fix: Restore compatibility with plugins calling Jenkins#doSafeRestart(StaplerRequest, String). JENKINS-73838 Restore compatibility with plugins contributing new views with custom XML, such as the Nested Views plugin. JENKINS-73801 Wrap long lines in the build history. JENKINS-73437 Prevent an old version of ASM from appearing as a managed dependency in plugin builds. JENKINS-73867 Update ASM to 9.7.1 to match the most recent release of the ASM API and Jenkins ASM API plugin. JENKINS-73917 Do not allow builds to be deleted while they are still building. Ensure build discarders only process builds which have fully completed. JENKINS-73835 Allow null to be passed as the first argument to doSafeRestart. pull 9882 |
Jenkins 2.462.3 Oct 3, 2024 |
Security: Security fixes. security advisory Major bug fix: No longer printing verbose and uninformative messages to $JENKINS_HOME/logs/tasks/Periodic background build discarder.log. JENKINS-73692 Enhancement: Upgrade Winstone from 6.18 to 6.22. Upgrade Jetty from 10.0.20 to 10.0.24. Winstone 6.19 release notes, Winstone 6.20 release notes, Winstone 6.21 release notes, Winstone 6.22 release notes, Jetty 10.0.21 release notes, Jetty 10.0.22 release notes, Jetty 10.0.23 release notes, Jetty 10.0.24 release notes, pull 9698, JENKINS-73743 Developer: Add ExtendedReadRedaction extension point to allow plugins to redact content from config.xml files served via API or CLI to users with Extended Read permission. SECURITY-3373 Bug fix: Fix the appearance of the Plugin Manager actions dropdown. JENKINS-73668 Add escape hatch for Authenticated user access to Resource URL. JENKINS-73422 |
Jenkins 2.462.2 Sep 4, 2024 |
Enhancement: Form validation now works for SecretTextArea fields. JENKINS-73404 Upgrade Spring Framework from 5.3.37 to 5.3.39. Spring Framework 5.3.38 and 5.3.39 include 8 fixes and improvements. Spring Framework 5.3.38, Spring Framework 5.3.39, JENKINS-73622 Upgrade Spring Security from 5.8.13 to 5.8.14. Spring Security 5.8.14 includes 2 fixes and several dependency updates. Spring Security 5.8.14, JENKINS-73648 Upgrade JUnit plugin to 1296.vb_f538b_c88630. Junit plugin 1296.vb_f538b_c88630 release notes Bug fix: Change icon size in table when resizing the table. JENKINS-73453 Fix New Item page layout if no icon is defined for an item (regression in 2.453). JENKINS-73586 |
Jenkins 2.462.1 Aug 13, 2024 |
makeButton creates jenkins-buttons on the fly instead of using YUI. (issue 73563) Upgrade Jetty from 10.0.22 to 12.0.12. (issue 73130) Modernize project relationship page. (pull 9461) Clarify that the plugin incompatibility message applies to the current plugin. (issue 73495) fix IndexOutOfBoundsException in cloud management pages when controller has no executors (regression in 2.463). (issue 73554) Fix "New Item" page layout if no icon is defined for an item (regression in 2.453). (issue 73586) |
Jenkins 2.452.3 Jul 16, 2024 |
Show help text in the correct locale even if user has an alternate language option defined in their browser (regression in 2.444). (issue 73246) Correctly highlight alerts (regression in 2.452.2). (issue 73301) Show correct build history panel even when a '$' character is included in a tooltip of the build history data. Quote replacement string in symbol tooltips. (issue 73243) Update bundled structs plugin to 338.v848422169819. (Structs 338.v848422169819 release notes, SECURITY-3371) |