提供Windows 11/10/7、Ghost镜像、驱动及常用软件下载与安装教程,并提供“装机大师”等一键重装工具 后台管理
📢 欢迎访问系统之家!所有资源均经过安全检测。

Changelog

发布时间:2026-09-18 | 浏览:1
📥 下载地址(文章开头)
装机神器,安装一切系统。纯净版原版应有尽有!
Add a new Jenkins project root certificate as a trust anchor for update sites (20262036) in preparation for the current one's expiration in 2028. pull 27282 Fix loss of trailing partial lines when tailing plain text console logs. pull 27233 Allow Jenkins to be added to Firefox using OpenSearch. pull 27364 Restore iconOnly summary link behavior for hyperlinks on the icon (regression in 2.340). pull 27353 Use matching in build history search that is independent of locale. pull 27350 Do not clip the experimental flags value column on narrow screens. JENKINS-71211 Important security fixes. security advisory The Apache Commons Lang 2.6 library has been removed from Jenkins core. The Apache project last released Commons Lang 2.6 on January 16, 2011. The 2.x line is no longer maintained and includes known vulnerabilities that trigger software content analysis security scanners. Many Jenkins plugins previously relied on Jenkins core to provide this library rather than declaring it as their own dependency. New releases have been published for most affected plugins that now provide their own dependency or otherwise no longer require Apache Commons Lang 2. Pull requests have been submitted for other plugins so that they no longer require Apache Commons Lang 2. Plugin that used Apache Commons Lang 2 are listed in the tracking spreadsheet . Before upgrading Jenkins, upgrade your installed plugins to their most recent releases. In particular, make sure that plugins that previously depended on Commons Lang 2 have been updated. An outdated plugin may fail to load or may not function correctly after upgrading Jenkins because the Apache Commons Lang 2 classes are no longer provided by Jenkins core. Jenkins plugin developers should ensure that plugins do not rely on Commons Lang 2 being provided by Jenkins core. The Jenkins plugin build tooling can help prevent new dependencies on Commons Lang 2. Windows Server 2019 agent container images dropped Container images ( jenkins/inbound-agent and jenkins/ssh-agent ) are no longer provided for Windows Server 2019. Users with Windows Server 2019 container agents may either: Upgrade to Windows Server 2022 Upgrade to Windows Server 2025 Build their own agent container image for Windows Server 2019 Many Jenkins plugins previously relied on Jenkins core to provide this library rather than declaring it as their own dependency. New releases have been published for most affected plugins that now provide their own dependency or otherwise no longer require Apache Commons Lang 2. Pull requests have been submitted for other plugins so that they no longer require Apache Commons Lang 2. Plugin that used Apache Commons Lang 2 are listed in the tracking spreadsheet . Before upgrading Jenkins, upgrade your installed plugins to their most recent releases. In particular, make sure that plugins that previously depended on Commons Lang 2 have been updated. An outdated plugin may fail to load or may not function correctly after upgrading Jenkins because the Apache Commons Lang 2 classes are no longer provided by Jenkins core. Jenkins plugin developers should ensure that plugins do not rely on Commons Lang 2 being provided by Jenkins core. The Jenkins plugin build tooling can help prevent new dependencies on Commons Lang 2. Windows Server 2019 agent container images dropped Container images ( jenkins/inbound-agent and jenkins/ssh-agent ) are no longer provided for Windows Server 2019. Users with Windows Server 2019 container agents may either: Upgrade to Windows Server 2022 Upgrade to Windows Server 2025 Build their own agent container image for Windows Server 2019 Before upgrading Jenkins, upgrade your installed plugins to their most recent releases. In particular, make sure that plugins that previously depended on Commons Lang 2 have been updated. An outdated plugin may fail to load or may not function correctly after upgrading Jenkins because the Apache Commons Lang 2 classes are no longer provided by Jenkins core. Jenkins plugin developers should ensure that plugins do not rely on Commons Lang 2 being provided by Jenkins core. The Jenkins plugin build tooling can help prevent new dependencies on Commons Lang 2. Windows Server 2019 agent container images dropped Container images ( jenkins/inbound-agent and jenkins/ssh-agent ) are no longer provided for Windows Server 2019. Users with Windows Server 2019 container agents may either: Upgrade to Windows Server 2022 Upgrade to Windows Server 2025 Build their own agent container image for Windows Server 2019 Jenkins plugin developers should ensure that plugins do not rely on Commons Lang 2 being provided by Jenkins core. The Jenkins plugin build tooling can help prevent new dependencies on Commons Lang 2. Windows Server 2019 agent container images dropped Container images ( jenkins/inbound-agent and jenkins/ssh-agent ) are no longer provided for Windows Server 2019. Users with Windows Server 2019 container agents may either: Upgrade to Windows Server 2022 Upgrade to Windows Server 2025 Build their own agent container image for Windows Server 2019 Windows Server 2019 agent container images dropped Container images ( jenkins/inbound-agent and jenkins/ssh-agent ) are no longer provided for Windows Server 2019. Users with Windows Server 2019 container agents may either: Upgrade to Windows Server 2022 Upgrade to Windows Server 2025 Build their own agent container image for Windows Server 2019 Container images ( jenkins/inbound-agent and jenkins/ssh-agent ) are no longer provided for Windows Server 2019. Users with Windows Server 2019 container agents may either: Upgrade to Windows Server 2022 Upgrade to Windows Server 2025 Build their own agent container image for Windows Server 2019 Upgrade to Windows Server 2022 Upgrade to Windows Server 2025 Build their own agent container image for Windows Server 2019 Revert "Standardise experimental Jenkins pages, make the side panel independently scrollable + make the build bar sticky". pull 27265 Remove Apache Commons Lang 2 library. pull 26105 Allow cancelling outdated form validation checks and continue processing remaining checks safely. pull 26595 Make tool installations more tolerant of slow file systems. pull 11216 Fix decoding of quoted Unicode escape sequences in label parsing. pull 26467 Show only accessible links in sidepanel for new manage Jenkins UI. pull 27228 Improve artifact archiving diagnostics when file access is denied. pull 27201 Fix autocomplete and combobox suggestions requiring a double tap to select on touch devices. pull 26923 Fix the combobox suggestion list flashing and closing immediately when the field is clicked. pull 26922 The bouncycastle API , Command Agent Launcher , Oracle Java SE Development Kit Installer , JAXB , Trilead API , SSH server , JavaBeans Activation Framework (JAF) API , JavaMail API , and Instance Identity plugins are no longer bundled inside jenkins.war, reducing its download size by more than 20 MB. This functionality was split out of Jenkins core into these plugins between 2016 and 2022 (Jenkins 2.16 through 2.356). Copies were bundled in the war since then so that instances upgrading from such old versions, or plugins built against them, would keep working. Most instances are not affected. If the update center is reachable, Jenkins resolves and installs these plugins automatically over the network whenever something needs them, the same way it would for any other missing dependency, regardless of which Jenkins version you're running. You are only affected if your instance has no access to the update center. In that case, upgrading core past one of the versions above, or installing a plugin built against an old baseline, can no longer pull these plugins in automatically. Download the plugin files from the update center and place them in the plugins directory of the Jenkins home directory before starting the new version, or before installing the plugin that needs them. Most instances are not affected. If the update center is reachable, Jenkins resolves and installs these plugins automatically over the network whenever something needs them, the same way it would for any other missing dependency, regardless of which Jenkins version you're running. You are only affected if your instance has no access to the update center. In that case, upgrading core past one of the versions above, or installing a plugin built against an old baseline, can no longer pull these plugins in automatically. Download the plugin files from the update center and place them in the plugins directory of the Jenkins home directory before starting the new version, or before installing the plugin that needs them. You are only affected if your instance has no access to the update center. In that case, upgrading core past one of the versions above, or installing a plugin built against an old baseline, can no longer pull these plugins in automatically. Download the plugin files from the update center and place them in the plugins directory of the Jenkins home directory before starting the new version, or before installing the plugin that needs them. Standardise experimental Jenkins pages, make the side panel independently scrollable + make the build bar sticky pull 26863 Stop bundling the bouncycastle API, Command Agent Launcher, Oracle Java SE Development Kit Installer, JAXB, Trilead API, SSH server, JavaBeans Activation Framework (JAF) API, JavaMail API, and Instance Identity plugins, reducing the size of jenkins.war by more than 20 MB. Jenkins no longer installs these plugins automatically when upgrading from Jenkins 2.356 or earlier, or when a plugin built against such an old version is discovered. If you are affected, install these plugins through the plugin manager. pull 27129 Important security fixes. security advisory The JUnit , Mailer , Matrix Authorization Strategy , Matrix Project , and OWASP Markup Formatter plugins are no longer bundled inside jenkins.war, reducing its download size by more than 20 MB. This functionality was split out of Jenkins core into these plugins in 2014 (Jenkins 1.577) or earlier. Copies were bundled in the war since then so that instances upgrading from such old versions would keep working. Most instances are not affected. If these plugins are already installed (they are among the plugins suggested by the setup wizard), or your instance was installed or last upgraded at any point in the last decade, nothing changes. You are only affected if you upgrade an instance directly from Jenkins 1.577 or earlier, or if you install plugins built against Jenkins (then Hudson) 1.577 or earlier without using the Jenkins plugin manager. In those cases Jenkins can no longer install these plugins automatically from the war. If the update center is reachable, install the plugins through the plugin manager as usual. On instances without access to the update center, download the plugin files and place them in the plugins directory of the Jenkins home directory before starting the new version. When upgrading an instance from Jenkins 1.577 or earlier, install these five plugins before starting the new Jenkins version. Configuration that depends on them, such as matrix-based security, matrix (multi-configuration) jobs, JUnit test result publishing, email notification settings, and markup formatter settings, cannot be loaded without them. Jenkins may fail to start (for example, if matrix-based security is your authorization strategy), and configuration that fails to load may be discarded the next time the affected item is saved. Alternatively, upgrade in two steps: first to an intermediate version that still bundles these plugins (any LTS release before this change), let Jenkins install them automatically, then upgrade to the current version. Most instances are not affected. If these plugins are already installed (they are among the plugins suggested by the setup wizard), or your instance was installed or last upgraded at any point in the last decade, nothing changes. You are only affected if you upgrade an instance directly from Jenkins 1.577 or earlier, or if you install plugins built against Jenkins (then Hudson) 1.577 or earlier without using the Jenkins plugin manager. In those cases Jenkins can no longer install these plugins automatically from the war. If the update center is reachable, install the plugins through the plugin manager as usual. On instances without access to the update center, download the plugin files and place them in the plugins directory of the Jenkins home directory before starting the new version. When upgrading an instance from Jenkins 1.577 or earlier, install these five plugins before starting the new Jenkins version. Configuration that depends on them, such as matrix-based security, matrix (multi-configuration) jobs, JUnit test result publishing, email notification settings, and markup formatter settings, cannot be loaded without them. Jenkins may fail to start (for example, if matrix-based security is your authorization strategy), and configuration that fails to load may be discarded the next time the affected item is saved. Alternatively, upgrade in two steps: first to an intermediate version that still bundles these plugins (any LTS release before this change), let Jenkins install them automatically, then upgrade to the current version. You are only affected if you upgrade an instance directly from Jenkins 1.577 or earlier, or if you install plugins built against Jenkins (then Hudson) 1.577 or earlier without using the Jenkins plugin manager. In those cases Jenkins can no longer install these plugins automatically from the war. If the update center is reachable, install the plugins through the plugin manager as usual. On instances without access to the update center, download the plugin files and place them in the plugins directory of the Jenkins home directory before starting the new version. When upgrading an instance from Jenkins 1.577 or earlier, install these five plugins before starting the new Jenkins version. Configuration that depends on them, such as matrix-based security, matrix (multi-configuration) jobs, JUnit test result publishing, email notification settings, and markup formatter settings, cannot be loaded without them. Jenkins may fail to start (for example, if matrix-based security is your authorization strategy), and configuration that fails to load may be discarded the next time the affected item is saved. Alternatively, upgrade in two steps: first to an intermediate version that still bundles these plugins (any LTS release before this change), let Jenkins install them automatically, then upgrade to the current version. When upgrading an instance from Jenkins 1.577 or earlier, install these five plugins before starting the new Jenkins version. Configuration that depends on them, such as matrix-based security, matrix (multi-configuration) jobs, JUnit test result publishing, email notification settings, and markup formatter settings, cannot be loaded without them. Jenkins may fail to start (for example, if matrix-based security is your authorization strategy), and configuration that fails to load may be discarded the next time the affected item is saved. Alternatively, upgrade in two steps: first to an intermediate version that still bundles these plugins (any LTS release before this change), let Jenkins install them automatically, then upgrade to the current version. Stop bundling the JUnit, Mailer, Matrix Authorization Strategy, Matrix Project, and OWASP Markup Formatter plugins, reducing the size of jenkins.war by more than 20 MB. Jenkins no longer installs these plugins automatically when upgrading from Jenkins 1.577 or earlier, or when a plugin built against such an old version is discovered. If you are affected, install these plugins through the plugin manager. JUnit Plugin , Mailer Plugin , Matrix Authorization Strategy Plugin , Matrix Project Plugin , OWASP Markup Formatter Plugin , JUnit Plugin , issue 26914 , pull 27098 Reduce size of Jenkins war by removing comments from translation files. pull 27100 Reduce size of Jenkins war by removing unused CLI dependency. pull 27099 Standardise Jenkins branding during Sign in, Registration, and About Jenkins pull 27046 Move password complexity rule classes from hudson.security to jenkins.security package JENKINS-69789 Clarify "Restrict where builds can run" help with an || example and explicit note that wildcards/regex are unsupported JENKINS-28380 Add Japanese translations for user configuration screen pull 4904 Allow administrators to configure the remember-me ("Keep me signed in") cookie validity with the hudson.security.TokenBasedRememberMeServices2.tokenValidity system property. The validity period is limited to 1 year. pull 26833 Clarify unclear Spanish translation for 'Unprotected URLs'. JENKINS-75134 Avoid null pointer exception showing the upstream cause of a job that was triggered by the build step in a pipeline prior to a Jenkins restart (regression in 2.558). pull 27094 Fix missing shadow and blur on the global search results dropdown. pull 27113 Fix PackedMap.values() returning keys instead of values. pull 27110 Fix HttpSessionListener so overrides of the deprecated sessionDestroyed method are invoked on session destruction. pull 27090 Move password complexity rule classes from hudson.security to jenkins.security package. JENKINS-69789 Clarify unclear Spanish translation for 'Unprotected URLs'. JENKINS-75134 Refresh the status icons to show the status of the current job, without including status of previous job. pull 23904 Fix HttpSessionListener so overrides of the deprecated sessionDestroyed method are invoked on session destruction. pull 27090 Fix the confirmation text in the experimental Manage Jenkins UI. pull 27055 Add online help to clarify the timezone used for SCM polling. JENKINS-1963 Add password complexity rule extension point for configurable password validation JENKINS-69789 Refine borders across Jenkins UI. pull 26974 Check that the deserialized elements in additional collections are of the expected type. pull 26918 Prohibit the deserialization of Object fields by default. Learn more , issue 26914 , pull 26915 Make Nodes page wide in experimental "Manage Jenkins" UI. pull 26997 Refine Notifications component. pull 27005 Keep job configuration pages at their current scroll position when opening modal dialogs (regression in 2.569). pull 27028 Render Plugin Manager entries without wiki URLs as plain text (regression in 2.370). pull 26976 Display operating system end of life messages when we are within 6 months of the end of life for Alpine Linux 3.21 - 3.24, CentOS Stream 9 - 10, Debian 13, Fedora 42 - 44, Red Hat Enterprise Linux 10, Rocky Linux 10, and Ubuntu 26.04. Correct the end of life date for Fedora 41. pull 26991 Refine the 'System Log' Manage Jenkins page pull 26614 Update bundled Script Security Plugin from 1402.v94c9ce464861 to 1402.1405.vc96e74964250. pull 26989 Fix breadcrumb overflow menu items not rendering pull 26978 Fix weird animation artifact when clicking "Apply". JENKINS-73906 Fix incorrect pluralization in the file deletion retry failure message. pull 26981 Move log.markAsComplete() into finally block in TaskThread.run() to prevent permanently stuck task UI when perform() throws an Error . pull 26967 Accept ECDSA and Ed25519 private keys for access to the Jenkins command line interface. pull 26954 Decrease padding for experimental UI details bar pull 26972 Complete the Korean translation of the Manage Jenkins screens. pull 26955 Add a Korean (ko) translation for the security configuration screens. pull 26960 Reenable the "Add" button immediately when an item is deleted from a full list like the postbuild actions of a Freestyle job (regression in 2.536). pull 26937
📥 下载地址(文章中间)
装机神器,安装一切系统。纯净版原版应有尽有!
Restore the Cancel button on the Console Output page of running builds so users can abort a build without leaving the log view. pull 26637 Fix build history tooltip being clipped by overflow hidden pull 26554 Fix some rare Firefox scenarios where keydown is not handled correctly. pull 26966 Center the chevron in the list of builds on the Build History view. pull 26522 Include charset=UTF8 in ContentType when serving text/* files through the workspace and artifact browser. pull 26912 Install Jenkins controller via the MSI available via the "Windows" links on https://www.jenkins.io/download/ Build their own image Standardise command palette, dialog, dropdown, and tooltip materials pull 26900 Hide CSRF configuration section when only the default crumb issuer is available pull 26057 Allow to disable build history widget auto refresh in development mode pull 26558 Fix the combobox suggestion list flashing and closing immediately when the field is clicked. pull 26884 Do not show "Agent is connected" message when node is marked temporarily offline pull 26675 Fix tailing of logs when partial lines are emitted (regression in 2.534). pull 26871 Fix experimental job app bar status icon pull 26892 Fix unexpected bluish scrollbar pull 26893 Important security fixes. security advisory Ensure urls in widgets loaded via ajax are correct pull 26721 Reduce agent creation time during high usage by caching calls to Util.isOverridden . issue 26796 , pull 26797 Extend telemetry collection for Content Security Policy until December. pull 26807 Fix description editor rendering empty when reopened inside a modal dialog. pull 26795 Limit the SECURITY-3657 security fix by default to the controller JVM due to reported problems extracting some stashes involving symbolic links on agents. pull 26709 Prevent active builds from being lost when a job is reloaded (regression in 2.523). pull 26700 Add permalinks to experimental job UI menu pull 26699 Make scrollbar color derive from secondary text color pull 26735 Restore the job name in the page title on the build console and changes pages. pull 26727 Ensure applying configuration as code retains the offline cause of agent (regression in 2.482). pull 26749 Use variable for jenkins-not-applicable class. pull 26728 Refine the System page in Manage Jenkins. pull 26679 Update bundled Script Security Plugin from 1399.ve6a_66547f6e1 to 1402.v94c9ce464861, Matrix Authorization Strategy Plugin from 3.2.9 to 3.2.10. pull 26719 Wrap long, unbroken strings correctly within the maximum width of the dialog. pull 26574 Stop retaining build references in the old data monitor. pull 26711 Stop signing the war file with jarsigner. Rely on the GPG signature to verify publisher identity. pull 26708 Fix parameterised pipeline build triggering. pull 26685 Adopt experimental App Bar API for jobs pull 26510 Avoid unnecessary copy of all loaded builds in AbstractLazyLoadRunMap.getLoadedBuilds() . pull 26636 Refine the 'Users' Manage Jenkins page pull 26475 Deprecate CheckMethod#toCheckUrl method, which generates a JS expression, and does not work with CSP enabled. pull 26638 Prevent selecting an autocomplete suggestion submitting the configuration form (regression in 2.556). pull 26646 Restore warnings in the update site warnings monitor (regression in 2.558). pull 26644 Fix console card breaking layout in experimental build view pull 26663 Use correct views tab bar in new dashboard page respecting user preferences pull 26640 Keep the Duplicate Jenkins checker enabled when saving the global configuration (regression in 2.549). pull 26631 Refine appearance of dialogs pull 26514 Update dependency org.apache.ant:ant to v1.10.17 to resolve regression issue due to v1.10.16 pull 26611 Improve queue maintenance performance for jobs with large build histories pull 26597 Fix Windows null pointer exception due to Apache Ant 1.10.16 (regression in 2.558). pull 26606 Remove lines from log recorder page. pull 26598 Render links to nodes and clouds correctly in the context menu (regression). pull 26583 Use the correct URL in delete dialogs invoked from the cloud context menu (regression in 2.556). pull 26593 Refine how administrative monitors are displayed pull 26417 Deduplicate build causes in queue tooltip and build overview. pull 26392 Use a dialog to add/edit the description of jobs, builds, views, computers, ... pull 26535 Ensure cancel button for queued jobs doesn't move when other badges are present. pull 26564 Refine experimental Run overflow menu. pull 26524 Fix wrong permission for description button in new build page. pull 26548 Fix multibranch Pipeline scan from parent folder (regression). pull 26517 Fix legacy context menu items not working. pull 26525 Fix delete button being missing and actions showing when they shouldn't be (regression in 2.556). pull 26526 Fix breadcrumb heading label. pull 26523 Upgrade to Spring Security 7. pull 11304 Upgrade to Spring Framework 7. pull 11292 Refine Third Party Licences page. pull 26476 Remove maximum width of sections. pull 26435 Introduce experimental API for adding actions to experimental Run UI. pull 11204 Added Turkish translations to setup wizard. pull 26426 Explain prepending additional values to environment variables with BASE+EXTRA in the online help for nodes. JENKINS-41492 Use standard size node icon even with long node names. pull 26486 Important security fixes. security advisory Adapt Script Console for experimental Manage Jenkins UI pull 11333 Refine legacy Add button for repeatable lists pull 26352 Fix keyboard navigation scrolling in dropdowns pull 26358 Partially revert optimisation in RunMap that causes issues when reloading pull 26399 Restore unsaved changes warning in the new Manage Jenkins UI. pull 26314
📥 下载地址(文章结尾)
装机神器,安装一切系统。纯净版原版应有尽有!