2.248
github-actions
released this
22 Jul 08:53
·
5451 commits
to master
since this release
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