Releases: jenkinsci/jenkins
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
2.238
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
- Add support for bearer tokens in Jenkins CLI (#4673) @sorend
- JENKINS-61206 - Support System Read / Extended read permissions for agent configurations (#4531) @timja
- Make Computer#getLogDir thread-safe (#4730) @Vlatombe
- JENKINS-61973 - Restyle sidebar tasks (#4700) @fqueiruga
- JENKINS-61458 - Allow Jenkins.MANAGE users to access "Reload Configuration From Disk" (#4728) @escoem
π Bug Fixes
- JENKINS-62181 - Fix for a deadlock involving custom loggers during agent startup (regression in 2.231) (#4714) @jglick
π· Changes for plugin developers
- JENKINS-61206 - Support System Read / Extended read permissions for agent configurations (#4531) @timja
- Add non-deprecated Jenkins core library dependencies to the BOM (#4702) @oleg-nenashev
All contributors: @MRamonLeon, @MarkEWaite, @Vlatombe, @escoem, @fqueiruga, @jglick, @oleg-nenashev, @res0nance, @sorend, @timja and release-bot
2.237
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.
π Bug Fixes
- JENKINS-62231 - OldDataMonitor avoids Jenkins from loading a plugin (#4718) @MRamonLeon
- JENKINS-60118 - Ensure that UserLanguages telemetry initializer always runs after extensions are augmented (#4711) @oleg-nenashev
- JENKINS-61956 - ItemGroupMixin#createProject() does not call Jenkins#checkGoodName() (#4684) @calvinpark
π· Changes for plugin developers
- Update ant to 1.10.8 (#4725) @jvz
- Jstl api update (#4656) @jvz
- Deprecating jenkins.model.Configuration (#4715) @jglick
π» Maintenance
- JENKINS-62231 - OldDataMonitor avoids Jenkins from loading a plugin (#4718) @MRamonLeon
- JENKINS-61920 - Avoid MissingClassTelemetry populates the log (#4712) @MRamonLeon
All contributors: @MRamonLeon, @MarkEWaite, @StefanSpieker, @basil, @calvinpark, @jeffret-b, @jglick, @jsoref, @jvz, @oleg-nenashev, @res0nance, @timja and release-bot
2.236
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-61808 - Always transmit f:password values as Secret (#4630) @daniel-beck
π Bug Fixes
- JENKINS-62163 - Make plugin manager work on IE11 again (regression in 2.231) (#4713) @daniel-beck
π· Changes for plugin developers
- Make the SystemProperties API available to plugins (#4707) @oleg-nenashev
All contributors: @daniel-beck, @oleg-nenashev, @res0nance, @timja and release-bot
2.235
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.
- Remove abusive badges (#4703) @daniel-beck
π New features and improvements
- JENKINS-61208 - Allow system read to view more admin monitors (#4685) @timja
- JENKINS-61841 - Limit the number of exceptions stored by CompositeIOException (#4655) @dwnusbaum
- Indicate which plugin provides an UnprotectedRootAction (#4668) @daniel-beck
π Bug Fixes
- JENKINS-62133 - Adapt resource root URL form validation to new Jetty (#4701) @daniel-beck
- JENKINS-62006 - Move getChannelToMaster to a separate class (#4681) @Vlatombe
- JENKINS-62065 - Breadcrumbs clickable after notification bar disappears (#4696) @romenrg
- JENKINS-62056 - Fix ExtensionComponent#compareTo (#4687) @daniel-beck
π· Changes for plugin developers
- Add optional layout property to suppress loading of Bootstrap 3 grid (#4693) @uhafner
- Update javax.mail to 1.6.5 (#4660) @jvz
π» Maintenance
- JENKINS-60866 - Un-inline JavaScript from ReverseProxySetupMonitor (#4626) @Wadeck
- JENKINS-60866 - Un-inline JavaScript/Style in LogRecorder views (#4627) @Wadeck
All contributors: @StefanSpieker, @Vlatombe, @Wadeck, @daniel-beck, @dwnusbaum, @fqueiruga, @jvz, @oleg-nenashev, @res0nance, @romenrg, @timja, @uhafner and release-bot
2.234
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
- Use new icons for help (#4663) @timja
- JENKINS-61207 - System read - logs (#4530) @timja
- JENKINS-46669 - Reword SetupWizard Continue as admin button (#4676) @samhrncir
- Slave.numExecutors should default to 1 (#4677) @jglick
- JENKINS-61738 - [2] Session hijacking protection hardening (#4615) @Wadeck
π Bug Fixes
- Fix available tab sort order and support popularity outside 0..1 range (#4675) @daniel-beck
- Restore dropdown behaviour for comboboxes (#4682) @fqueiruga
- JENKINS-61812 - Fix read only password (#4622) @timja
π· Changes for plugin developers
- Removed unused deprecated HudsonExceptionNote (#4667) @StefanSpieker
- Slave.numExecutors should default to 1 (#4677) @jglick
All contributors: @StefanSpieker, @Wadeck, @daniel-beck, @fqueiruga, @helenSpry, @jglick, @res0nance, @samhrncir, @timja and release-bot
2.233
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
- Allow linking to pre-filtered plugin manager pages, link from labels/β¦ (#4591) @daniel-beck
- JENKINS-61208 - System read - admin monitor pattern (#4533) @timja
- JEP-224 - System read - Global tool configuration (#4519) @timja
- Sort available plugins by popularity (#4588) @daniel-beck
- JENKINS-61840 - Restyle buttons (#4658) @fqueiruga
- Make the timestamp on the footer more compact (#4651) @fqueiruga
π Bug Fixes
- JENKINS-61905 - Forward Groovy view permission errors to login (#4657) @daniel-beck
All contributors: @daniel-beck, @oleg-nenashev, @timja and release-bot
2.232
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.
π Bug Fixes
- JENKINS-61711 - Fix validateExecutable to allow Git plugin global config correctly report git executable in PATH (#4653) @rishabhBudhouliya
π» Maintenance
- JENKINS-60866 - Un-inline JavaScript/Style in Job views (#4628) @Wadeck
- New maintainer guide (#4472) @oleg-nenashev
All contributors: @PierreBtz, @Wadeck, @daniel-beck, @@oleg-nenashev, @rishabhBudhouliya, @timja
2.231
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
- Add section titles to Manage Jenkins context menu (#4586) @daniel-beck
- Make TimeZoneProperty compatible with JCasc (#4557) @timja
- Reduce log level on notice about optional extensions (#4617) @jglick
- Improve the 'noJob' view immediately after setup (#4633) @daniel-beck
- Pre-filter the 'Available' plugin manager tab, allow multiple terms (#4580) @daniel-beck
- JENKINS-61203 - Allow users with system read permission to view the Manage Plugins configuration (#4518) @timja
- Use DirectoryBrowserSupport to serve FileParameterValue (#4614) @daniel-beck
- Hide message re disabling implied dependencies when no dependents exist (#4597) @daniel-beck
π Bug Fixes
- An agent log record with numeric params could be unformattable on the master (#4621) @jglick
- Ensure that encoded console annotations are stripped from system logger messages (#4632) @jglick
- Bump crypto-util from 1.1 to 1.5 (#4631) @timja
- JENKINS-61660 - Fix spacing between error messages in Setup Wizard (regression in 2.217) (#4629) @sladyn98
π» Maintenance
- Set httpOnly and secure on cookies to fix spotbugs issue (#4609) @StefanSpieker
- Commons codec cleanup (#4636) @jvz
All contributors: @StefanSpieker, @daniel-beck, @jglick, @jvz, @kohsuke, @oleg-nenashev, @res0nance, @sladyn98 and @timja