Releases: jenkinsci/jenkins
2.253
Disclaimer: This is an automatically generated changelog draft for Jenkins weekly releases.
See https://jenkins.io/changelog/ for the official changelogs.
For changelog.yaml
drafts see GitHub action artifacts attached to release commits.
π¨ Removed
- Removed deprecated ProcessTreeKiller (#4874) @StefanSpieker
π Major bug fixes
- JENKINS-63082 - SLAVE_LOG_HANDLER should avoid synch logging (#4886) @jglick
π New features and improvements
- Add Japanese translations for user configuration screen (#4904) @takashiharano
- Removed deprecated ProcessTreeKiller (#4874) @StefanSpieker
- JENKINS-61687 - Prevent concurrent build deletion (#4850) @gmshake
π Bug Fixes
- JENKINS-63274 - Fix regression on copyButton due to recent CSS changes (#4897) @Wadeck
- JENKINS-63331 - Allow theming unavailable plugin background (#4899) @timja
- JENKINS-63342 - Fix JavaScript errors in Script Console on Mac (#4901) @francoiscampbell
- JENKINS-63330 - Fix alert color inconsistencies (#4898) @timja
- Remove bundle keys now in ldap & pam-auth plugins (#4866) @jglick
- JENKINS-63308 - Fix regexp validator UI location (#4896) @timja
π· Changes for plugin developers
- Expose fingerprint methods for plugins (#4888) @stellargo
- JENKINS-63331 - Allow theming unavailable plugin background (#4899) @timja
π» Maintenance
- Remove bundle keys now in ldap & pam-auth plugins (#4866) @jglick
- JENKINS-63269 - Exclude JUnit and Hamcrest libraries from the jenkins.war bundle (#4890) @oleg-nenashev
All contributors: @StefanSpieker, @Wadeck, @daniel-beck, @francoiscampbell, @gmshake, @ikedam, @jenkins-release-bot, @jglick, @oleg-nenashev, @res0nance, @stellargo, @takashiharano and @timja
2.251
Disclaimer: This is an automatically generated changelog draft for Jenkins weekly releases.
See https://jenkins.io/changelog/ for the official changelogs.
For changelog.yaml
drafts see GitHub action artifacts attached to release commits.
π New features and improvements
- JENKINS-62757 - Introduce fingerprint migration in External Storage API (#4825) @stellargo
- Remove search bar focus/blur behavior (alternative to #4876) (#4882) @zbynek
π Bug Fixes
- JENKINS-63232 - Build Time Trend Page fails to Display Build Time History (#4893) @Wadeck
- JENKINS-63166 - ] - Replace text references of slave with agent in Japanese documentation (#4863) @takashiharano
- JENKINS-42228 - Prevent JavaScript error on the Jenkins system configuration page (#4889) @takashiharano
- JENKINS-63276 - Make empty installed plugins text readable (#4892) @fqueiruga
- Normalize colors to the palette (#4867) @fqueiruga
- Do not block rendering of Manage Jenkins while waiting for UC data (#4881) @daniel-beck
- JENKINS-63180 - Wrap Tabbar items instead of overflowing (regression in 2.248) (#4870) @fqueiruga
All contributors: @95jonpet, @Wadeck, @daniel-beck, @fqueiruga, @jenkins-release-bot, @jglick, @oleg-nenashev, @stellargo, @stikonas, @takashiharano and @zbynek
2.249 - (JENKINS-63168 regression fix)
Disclaimer: This is an automatically generated changelog draft for Jenkins weekly releases. See https://jenkins.io/changelog/ for the official changelogs.
π New features and improvements
- Make plugin manager table headers alignment consistent (#4858) @fqueiruga
π Bug Fixes
- JENKINS-63168 - Prevent NPE when calling CommandInterpreter#buildEnvVarsFilterRules (regression in 2.248) (#4864) @daniel-beck
- JENKINS-63160 - Fix .pane-header text and background colors (#4861) @fqueiruga
All contributors: @daniel-beck, @fqueiruga, @jenkins-release-bot, @jglick, @oleg-nenashev, @res0nance and @timja
2.248
Disclaimer: This is an automatically generated changelog draft for Jenkins weekly releases.
See https://jenkins.io/changelog/ for the official changelogs.
For changelog.yaml
drafts see GitHub action artifacts attached to release commits.
π¨ Removed
- Stop supporting .NET Framework 2.0 for launching Jenkins server and agents as a Windows service. .NET Framework 4.0 or above is now required. (#4823) @NextTurn @oleg-nenashev
π Major features and improvements
- Update Windows Service Wrapper from 2.3.0 to 2.9.0 with multiple fixes and improvements. Most notably, the service installer will now ask for permission elevation if the required permissions are missing (#4823) @NextTurn @oleg-nenashev
π New features and improvements
- Update detached plugin versions after security release (#4849) @Wadeck
- Make sortable table footers less prominent (#4853) @fqueiruga
- Add compact rows variant to the .bigtable class (#4855) @fqueiruga
- Reorder configuration and delete buttons (#4852) @oleg-nenashev
- JENKINS-62014 - Add build step environment filters (#4683) @daniel-beck
- JENKINS-63002 - Revamp tabs and bigtables (#4835) @fqueiruga
- JENKINS-61806 - Remove timestamp from page footer (#4748) @95jonpet
- JENKINS-25259 - Make tables in Old Data Monitor sortable + add error column name (#4840) @tizki
- Theme
alert-*
css classes so that thy can be overridden by themes (#4842) @timja - JENKINS-63022 - Make Fingerprint Storage Engine configurable from the config page (#4834) @stellargo
- JENKINS-59136 - Enable labels/categories with
deprecated
to show a warning for plugins (#4073) @jetersen - JENKINS-56109 - Compatible CSS changes for tables to divs (#4820) @timja
- JENKINS-61806 - Form validation for TimeZoneProperty.timeZoneName (#4841) @jglick
- Allow theming text area handle (#4843) @timja
π Bug Fixes
- JENKINS-62723 - Fix behaviour of Util.isOverridden() (#4833) @Zastai
- Do not report UnsatisfiedLinkError from StandardOutputSwapper.ChannelSwapper.swap (#4830) @jglick
- JENKINS-63014 - Stop passing extra -url to agents (#4839) @jglick
- JENKINS-62949 - Escape special characters from href attrib (#4758) @Absh-Day
π· Changes for plugin developers
- JENKINS-62755 - Introduce Fingerprint Cleanup in External Storage API (#4817) @stellargo
- Add Jenkins modules to the Core Bill of Materials (#4854) @oleg-nenashev
- JENKINS-62014 - Add build step environment filters (#4683) @daniel-beck
- Add
alert-success
class (#4842) @timja - JENKINS-63022 - Make Fingerprint Storage Engine configurable from the config page (#4834) @stellargo
- Remove BeanBuilder.loadBeans(String) (#4838) @jeffret-b
π» Maintenance
- Converting tests to junit5 (#4699) @StefanSpieker
- JENKINS-60866 - Un-inline layouts (#4741) @Wadeck
- JENKINS-56109 - Compatible CSS changes for tables to divs (#4820) @timja
- Document tips and tricks for the Jenkins issue triage (#4847) @oleg-nenashev
- Upgrade to 4.5 version of Remoting. (#4831) @jeffret-b
All contributors: @95jonpet, @Absh-Day, @NextTurn, @StefanSpieker, @Wadeck, @Zastai, @daniel-beck, @fqueiruga, @isaac-s, @jeffret-b, @jenkins-release-bot, @jetersen, @jglick, @oleg-nenashev, @qxo, @stellargo, @timja, @tizki
2.244
Disclaimer: This is an automatically generated changelog draft for Jenkins weekly releases.
See https://jenkins.io/changelog/ for the official changelogs.
For changelog.yaml
drafts see GitHub action artifacts attached to release commits.
π New features and improvements
- JENKINS-41805 - Cleanup workspace suffixes (#4824) @timja
- Update Italian localization (#4810) @AlessandroMenti
π· Changes for plugin developers
- JENKINS-62889 - ParameterDefinition check for validity (#4826) @jeffret-b
- JENKINS-62572 - Extend Downloadable API slightly (#4773) @Zastai
π» Maintenance
- JENKINS-56109 - JavaScript refactoring in preparation for form layout modernization (#4824) @timja
All contributors: @AlessandroMenti, @Zastai, @jeffret-b, @jenkins-release-bot and @timja
2.243
Disclaimer: This is an automatically generated changelog draft for Jenkins weekly releases.
See https://jenkins.io/changelog/ for the official changelogs.
For changelog.yaml
drafts see GitHub action artifacts attached to release commits.
π New features and improvements
- Update /manage interactive link styles (#4782) @fqueiruga
- Winstone 5.10: Update Jetty from 9.4.27 to 9.4.30 (#4811) @oleg-nenashev
- Winstone 5.10: Add --httpsRedirectHttp option that activates automatic HTTP request redirects to HTTPs (#4811) @oleg-nenashev
- JENKINS-62750 - Transform RSS bar items into transparent buttons (#4816) @fqueiruga
π Bug Fixes
- JENKINS-61823 - Winstone 5.10: Fix --httpKeepAliveTimeout (#4811) @oleg-nenashev
- JENKINS-62695 - Use daemon threads for SCMTrigger so Jenkins shuts down gracefully. (#4805) @johnou
π· Changes for plugin developers
- JENKINS-26097 - Adjust label expression auto-completion and validation (#4774) @Zastai
- Allow f:repeatableHeteroProperty to pick up field from f:entry (#4807) @Vlatombe
- JENKINS-62688 - Use user ID instead of full name in User.toString() (#4803) @jtnord
All contributors: @AlessandroMenti, @MRamonLeon, @Vlatombe, @Zastai, @fqueiruga, @jenkins-release-bot, @johnou, @jtnord, @oleg-nenashev and @timja
2.242
Disclaimer: This is an automatically generated changelog draft for Jenkins weekly releases.
See https://jenkins.io/changelog/ for the official changelogs.
For changelog.yaml
drafts see GitHub action artifacts attached to release commits.
π New features and improvements
- Fix theming of Keep this build forever action (#4814) @timja
- JENKINS-62698 - Restyle hyperlinks to make them look more modern and readable (#4808) @fqueiruga
- Improvements to Messages_ja.properties of scheduler (#4783) @takashiharano
π Bug Fixes
- JENKINS-61438 - Update Stapler version from 1.259 to 1.260 (#4813) @rahulsom
- JENKINS-62714 - Replace esclave with agent in French documentation (#4801) @clywyk
- JENKINS-62622 - Do not throw exception with nonpublic plugins (#4802) @daniel-beck
- Fix a typo in Lithuanian translation. (#4809) @stikonas
π· Changes for plugin developers
- JENKINS-62345 - Introduce FingerprintStorage API in core (#4731) @stellargo
All contributors: @MarkEWaite, @clywyk, @daniel-beck, @fqueiruga, @oleg-nenashev, @rahulsom, @stellargo, @stikonas, @takashiharano, @timja and release-bot
2.240 and 2.241
Disclaimer: This is an automatically generated changelog draft for Jenkins weekly releases.
See https://jenkins.io/changelog/ for the official changelogs.
For changelog.yaml
drafts see GitHub action artifacts attached to release commits.
π New features and improvements
- JENKINS-62496 - Convert arrow pngs to CSS (#4757) @EstherAF
- JENKINS-62175 - Restyle side panel widgets (#4767) @fqueiruga
- JENKINS-62332 - Show when a plugin version newer than offered exists (#4742) @daniel-beck
- JENKINS-62515 - Introduce CSS variables in the Login screen CSS (#4763) @oleg-nenashev
- Make RSS field and agent disconnected images transparent for dark theme (#4772) @timja
- Update bundled script-security plugin to 1.73 (#4769) @daniel-beck
π Bug Fixes
- JENKINS-62560 - Fix button transitions (#4770) @fqueiruga
- JENKINS-61972 - Time is wrongly displayed on running Jobs (#4760) @silent-snowman
- Restore colors on the Job configuration page (regression in 2.239) (#4781) @fqueiruga
- Restore colors that were changed by accident (#4771) @fqueiruga
π· Changes for plugin developers
- JENKINS-29144 - Enable proper environment access for build steps (#4766) @Zastai
- Note deprecation of ClassicPluginStrategy#useAntClassLoader (#4765) @daniel-beck
π» Maintenance
- Upgrade parent pom to 1.56 to use spotbugs annotation version from pom (#4776) @StefanSpieker
- JENKINS-60866 - Un-inline non-standard showDetails (#4743) @Wadeck
All contributors: @EstherAF, @StefanSpieker, @Wadeck, @Zastai, @daniel-beck, @fqueiruga, @oleg-nenashev, @res0nance, @silent-snowman, @timja and release-bot
jenkins-2.240
See https://github.com/jenkinsci/jenkins/releases/tag/jenkins-2.241 for the integrated changelog
2.239
Disclaimer: This is an automatically generated changelog draft for Jenkins weekly releases.
See https://jenkins.io/changelog/ for the official changelogs.
For changelog.yaml
drafts see GitHub action artifacts attached to release commits.
π Major features and improvements
π New features and improvements
- Make CLILink use read permission (#4739) @res0nance
- JENKINS-62421 - Added aria-labels to username & password input fields (#4740) @romenrg
- JENKINS-62434 - System read compatible expandableTextbox (#4756) @res0nance
- JENKINS-20052 - Refactor ListView getItems (#4466) @res0nance
- JENKINS-62477 - Remove subversion from suggested (#4750) @amuniz
- JENKINS-62470 - Embed 'more details' from 4th column inside the 1st column (#4749) @stellargo
- JENKINS-62264 - User with MANAGE permissions can access node monitoring (#4724) @amuniz
π Bug Fixes
- JENKINS-62506 - Fix shrinking side panel (#4755) @fqueiruga
- JENKINS-62433 - Read-only system message (#4745) @res0nance
π· Changes for plugin developers
- JENKINS-62473 - Add source maps (#4753) @95jonpet
π» Maintenance
- JENKINS-62473 - Add source maps (#4753) @95jonpet
- Capture stacktrace from the original thread when SlaveComputer#_connect fails (#4754) @Vlatombe
- Add CSS variables - prerequisite for Dark mode (#4752) @timja
All contributors: @95jonpet, @Vlatombe, @amuniz, @fqueiruga, @res0nance, @romenrg, @stellargo, @timja and release-bot