jenkins Jenkins Changelog ·

Jenkins 2.574: Plugin management updates and bug fixes

infragadeprecationengineer
patch deprecation

Jenkins 2.574 updates package locations for security rules, clarifies build restrictions, and removes bundled plugins like JUnit and Mailer to reduce the Jenkins WAR file size. These changes are most relevant to administrators managing plugin installations and users upgrading from older Jenkins versions. Notable bug fixes include resolving issues with global search results and pipeline upstream causes.

  • Stop bundling several plugins and reduce WAR size
  • Move password complexity rule classes to jenkins.security package
  • Clarify "Restrict where builds can run" help text
  • Reduce Jenkins WAR size by removing translation comments
  • Standardize Jenkins branding across sign-in, registration, and about pages
Deprecations (1)
  • Stop bundling several plugins and reduce WAR size

    Jenkins will no longer automatically bundle the JUnit, Mailer, Matrix Authorization Strategy, Matrix Project, and OWASP Markup Formatter plugins, significantly reducing the jenkins.war size. Users upgrading from older versions or relying on these plugins may need to install them manually via the plugin manager.

Enhancements (7)
  • Move password complexity rule classes to jenkins.security package

    Password complexity rule classes have been relocated from the hudson.security package to the jenkins.security package for better organization.

  • Clarify "Restrict where builds can run" help text

    The help text for "Restrict where builds can run" has been improved with an example and a clear note that wildcards and regular expressions are not supported for defining build execution locations.

  • Reduce Jenkins WAR size by removing translation comments

    Comments have been removed from translation files, contributing to a reduction in the overall size of the Jenkins WAR file.

  • Standardize Jenkins branding across sign-in, registration, and about pages

    Jenkins branding has been standardized across the sign-in, registration, and About Jenkins screens for a more consistent user experience.

  • Add Japanese translations for user configuration screen

    Japanese translations have been added for the user configuration screen, improving accessibility for Japanese-speaking users.

  • Remove unused CLI dependency to reduce WAR size

    An unused CLI dependency has been removed, further contributing to the reduction in the size of the Jenkins WAR file.

  • Allow configuration of 'rememberme' cookie validity

    Administrators can now configure the validity of the "Keep me signed in" cookie using the hudson.security.TokenBasedRememberMeServices2.tokenValidity system property, with a maximum duration capped at one year.

Read the original announcement →

https://jenkins.io/changelog//#v2.574

Related releases