Releases: jenkinsci/jenkins
2.207
Disclaimer: This is an automatically generated changelog draft for Jenkins weekly releases.
See https://jenkins.io/changelog/ for the official changelogs.
# RFEs
- type: todo
message: |-
Update bundled script-security to 1.68
pull: 4367
authors:
- daniel-beck
# Bug fixes
- type: todo
issue: 6798
message: |-
Redirect on HTTP 502, 503, 504
pull: 4366
authors:
- Vlatombe
2.206
Disclaimer: This is an automatically generated changelog draft for Jenkins weekly releases.
See https://jenkins.io/changelog/ for the official changelogs.
# Major RFE
- type: major-rfe
message: |-
Deprecate the macOS native installer packaging.
references:
- url: https://jenkins.io/blog/2019/11/25/macos-native-installer-deprecation/
title: Announcement blog post
authors:
- oleg-nenashev
# RFEs
- type: todo
message: |-
Set the HttpOnly flag for the page auto-refresh tokens
pull: 4363
authors:
- StefanSpieker
- type: todo
message: |-
Introduce JUnit5 as testing backend for CLI tests
pull: 4220
authors:
- StefanSpieker
- type: todo
issue: 60189
message: |-
Open plugin and license links on a separate tab
pull: 4362
authors:
- fqueiruga
# Bug fixes
- type: todo
issue: 60092
message: |-
Prevent NullPointerException in ViewGroupMixIn#getPrimaryView() if no view is defined, return null instead
pull: 4348
authors:
- pilou-
- type: todo
issue: 60167
message: |-
Fix AtomicFileWriter performance issue on CephFS in case of Empty File creation
pull: 4357
authors:
- bulanovk
# Developer-facing changes (APIs, extensions, etc.)
- type: todo
issue: 60092
message: |-
Developer: ViewGroupMixIn#getPrimaryView() may return <code>null</code>, and it needs to be checked by plugins depending on this version of weekly and beyond.
It is an intermediate state until a default view is implemented.
pull: 4348
authors:
- pilou-
- type: todo
message: |-
Developer: Introduce JUnit5 as testing backend for CLI tests
pull: 4220
authors:
- StefanSpieker
2.205
Disclaimer: This is an automatically generated changelog draft for Jenkins weekly releases.
See https://jenkins.io/changelog/ for the official changelogs.
# Major RFE
- type: todo
message: |-
Move cloud configuration out of Configure System
pull: 4339
authors:
- daniel-beck
- type: todo
message: |-
Hide password form fields by default
pull: 3991
authors:
- daniel-beck
# RFEs
- type: todo
message: |-
Reduce log levels for successful run completion and update center polling events
pull: 4345
authors:
- saledouble
- type: todo
issue: 56553
message: |-
Make proxy config compatible with JCasC without workarounds on the plugin side
pull: 3935
authors:
- timja
- type: todo
issue: 6722
message: |-
Show agent error status on the dashboard
pull: 4322
authors:
- Austry
- type: todo
issue: 59508
message: |-
Sidebar links show full label on hover
pull: 4349
authors:
- fqueiruga
- type: todo
message: |-
Remove unused jenkins-slave.xml file from the Core
pull: 4330
authors:
- tsparber
- type: todo
message: |-
Try to execute flyweight tasks on the master
pull: 3983
authors:
- daniel-beck
- type: todo
issue: 60098
message: |-
Upgrade to winstone 5.4 to take advantage of Jetty 9.4.22
pull: 4347
authors:
- olamy
# Bug fixes
- type: todo
issue: 59665
message: |-
Fix sorting of the Uninstall column in the Install pane of the Plugin Manager
pull: 4298
authors:
- DarphBobo
- type: todo
issue: 59793
message: |-
Avoid hanging jobs with faulty SubTasks
pull: 4346
authors:
- MRamonLeon
- type: todo
issue: 59631
message: |-
Fix styling issue in build history table
pull: 4342
authors:
- kdanW
- type: todo
message: |-
Remove the Remoting library from jenkins-cli.jar
pull: 4350
authors:
- jglick
# Developer-facing changes (APIs, extensions, etc.)
- type: todo
message: |-
Switch from maven-jenkins-dev-plugin to upstream jetty-maven-plugin
pull: 4351
authors:
- jglick
# Internal changes
- type: todo
message: |-
Switch from maven-jenkins-dev-plugin to upstream jetty-maven-plugin
pull: 4351
authors:
- jglick
2.204
Disclaimer: This is an automatically generated changelog draft for Jenkins weekly releases.
See https://jenkins.io/changelog/ for the official changelogs.
# RFEs
- type: rfe
issue: 59679
message: |-
Plugin links in Plugin Manager always point to the plugin site instead of the Jenkins Wiki
pull: 4273
authors:
- zbynek
- type: rfe
message: |-
Increase the number of datapoints recorded for multistage time series graphs such as those used for load statistics
pull: 4341
authors:
- daniel-beck
- type: rfe
message: |-
Update Remoting from 3.35 to 3.36 for minor maintenance improvements and two new command line options "-help" and "-version"
pull: 4340
authors:
- jeffret-b
# Bug fixes
- type: bug
issue: 59886
message: |-
Strengthen the queue to prevent canTake() and canRun() implementations in NodeProperty and QueueTaskDispatcher extensions from hanging the queue
pull: 4311
authors:
- MRamonLeon
# Localization
- type: rfe
message: |-
Fix Jenkins renaming leftovers in Turkish localization
pull: 4326
authors:
- mustafau
2.203
Disclaimer: This is an automatically generated changelog draft for Jenkins weekly releases.
See https://jenkins.io/changelog/ for the official changelogs.
# Major RFE
- type: todo
issue: 19887
message: |-
Allow time zone to be set on a per user basis
pull: 4113
authors:
- silent-snowman
# RFEs
- type: todo
message: |-
Minor improvements to the logging UI
pull: 4305
authors:
- daniel-beck
- type: todo
message: |-
Update the Plugin Manager Updates View with more Info about incompatible dependencies and change CSS classes
pull: 4299
authors:
- andipabst
- type: todo
issue: 17459
message: |-
Clicking red/yellow/green icons link to the build Console
pull: 4312
authors:
- rcsalome
# Bug fixes
- type: todo
issue: 59775
message: |-
Ensure that PluginManager.start runs as SYSTEM
pull: 4320
authors:
- Dohbedoh
- type: todo
issue: 59859
message: |-
Make resource root URL tokens work with user names containing ":"
pull: 4307
authors:
- daniel-beck
- type: todo
issue: 59904
message: |-
avoid NullPointerException when there are no cookies in the request
pull: 4315
authors:
- mawinter69
# Developer-facing changes (APIs, extensions, etc.)
- type: todo
message: |-
Exposing basics of ResourceDomainConfiguration via Java API
pull: 4335
authors:
- jglick
2.202
Disclaimer: This is an automatically generated changelog draft for Jenkins weekly releases.
See https://jenkins.io/changelog/ for the official changelogs.
# Major BUGs and regressions
- type: todo
issue: 58296
message: |-
Prevent projects from being triggered twice when using File Parameter and recent Firefox versions
pull: 4246
authors:
- thomasgl-orange
# RFEs
- type: todo
message: |-
Add telemetry for 'auto refresh' feature
pull: 3894
authors:
- daniel-beck
- type: todo
message: |-
Add java.util.concurrent.ConcurrentLinkedDeque to the class deserialization whitelist (JEP-200)
pull: 4300
authors:
- anafke
# Developer-facing changes (APIs, extensions, etc.)
- type: todo
message: |-
Introduce new Run#getBuildsOverThreshold() method for getting runs above the desired execution result
pull: 4259
authors:
- jsoref
2.201
Disclaimer: This is an automatically generated changelog draft for Jenkins weekly releases.
See https://jenkins.io/changelog/ for the official changelogs.
# Bug fixes
- type: todo
issue: 59849
message: |-
Don't fail to serve resource files with nontrivial names
pull: 4302
authors:
- daniel-beck
- type: todo
issue: 59800
message: |-
Add line-height CSS property to fix the "Create Administrator Account" view headlines
pull: 4295
authors:
- andipabst
# Localization
- type: todo
message: |-
Add Polish translations
pull: 4291
authors:
- damianszczepanik
# Internal changes
- type: todo
issue: 36720
message: |-
Spotbugs fix CO_COMPARETO_INCORRECT_FLOATING
pull: 4289
authors:
- ventojna
2.200
Disclaimer: This is an automatically generated changelog draft for Jenkins weekly releases.
See https://jenkins.io/changelog/ for the official changelogs.
# Major RFE
- type: todo
message: |-
Remove browser-based metadata download
pull: 3970
authors:
- daniel-beck
- type: todo
issue: 41891
message: |-
Resource domain support
pull: 4239
authors:
- daniel-beck
# RFEs
- type: todo
issue: 59684
message: |-
Support "alert-info" for admin monitor in popup
pull: 4276
authors:
- Wadeck
# Bug fixes
- type: todo
issue: 48375
message: |-
Make Atom the default feed type in UI and the response application type (Former RSS feeds use Atom)
pull: 4269
authors:
- ilpianista
- type: todo
issue: 34226
message: |-
No "pressed" style for OK button on Create Item
pull: 4279
authors:
- 97gushan
# Developer-facing changes (APIs, extensions, etc.)
- type: todo
message: |-
Add a new `Functions#urlEncode(String)` method for encoding URLs in Jelly views
pull: 4278
authors:
- thomasgl-orange
- type: todo
message: |-
Mark TarOutputStream as restricted
pull: 4272
authors:
- StefanSpieker
# Internal changes
- type: todo
message: |-
IntelliJ/Java: Duplicate code -> PluginManager.logPluginWarnings
pull: 4257
authors:
- jsoref
2.199
Disclaimer: This is an automatically generated changelog draft for Jenkins weekly releases.
See https://jenkins.io/changelog/ for the official changelogs.
# Major BUGs and regressions
- type: todo
issue: 58993
message: |-
do not allow save() to be called before we have loaded the config
pull: 4171
authors:
- jtnord
# RFEs
- type: todo
message: |-
Unbundle Maven Plugin and Subversion Plugin
pull: 4242
authors:
- daniel-beck
- type: todo
message: |-
Remove plugins bundled for promotion
pull: 4040
authors:
- daniel-beck
- type: todo
message: |-
Update script-security to 1.65
pull: 4245
authors:
- daniel-beck
- type: todo
issue: 59152
message: |-
Reduce the default process soft-kill timeout from 2 minutes to 5 seconds
pull: 4225
authors:
- stephanreiter
# Bug fixes
- type: todo
issue: 59267
message: |-
Increase ping frequency to prevent timeouts, and make it configurable
pull: 4263
authors:
- daniel-beck
- type: todo
issue: 59580
message: |-
Fix WindowsOSProcess.getEnvironmentVariables returning null
pull: 4231
authors:
- slonopotamus
- type: todo
message: |-
Fix NPE in ProcessTree#killAll if proc is null and add a test for it
pull: 4232
authors:
- slonopotamus
# Internal/Developer changes
- type: todo
message: |-
Improved null handling in AbstractProject.<init>
pull: 4247
authors:
- jglick
- type: todo
message: |-
Fix NPE in ProcessTree#killAll if proc is null and add a test for it
pull: 4232
authors:
- slonopotamus
2.198
Disclaimer: This is an automatically generated changelog draft for Jenkins weekly releases.
See https://jenkins.io/changelog/ for the official changelogs.
# Major RFE
- type: todo
message: |-
Update the minimum required Remoting version to 3.14
pull: 4208
authors:
- res0nance
# RFEs
- type: todo
issue: 59283
message: |-
Use different icons for computers that are temporarily offline
pull: 4195
authors:
- olivergondza
- type: todo
message: |-
Update jfreechart from 1.0.9 to 1.0.19 to pick-up recent improvements and bugfixes
pull: 4229
authors:
- res0nance
- type: todo
message: |-
Update bundled versions of Ant, PAM Authentication, Mailer, and Script Security plugins to include latest security fixes for the rare cases they're installed from bundled versions
pull: 4230
authors:
- daniel-beck
- type: todo
issue: 59514
message: |-
Use POST instead of RequirePOST for form submissions
pull: 4223
authors:
- daniel-beck
- type: todo
message: |-
Improve logging for Computer.getLogDir failures
pull: 4226
authors:
- jglick
- type: todo
message: |-
Update commons-compress from 1.10 to 1.19
pull: 4221
authors:
- daniel-beck
- type: todo
issue: 19760
# issue: 31209
message: |-
Stop limiting build description in build list view to 100 characters
pull: 4209
authors:
- slonopotamus
# Bug fixes
- type: todo
issue: 56809
message: |-
LAST_COMPLETED_BUILD should be a PeepholePermalink
pull: 4228
authors:
- jglick
- type: todo
issue: 59505
message: |-
Fix typo in plugin setup wizard
pull: 4219
authors:
- agmt5989
# Internal/Developer changes
- type: todo
message: |-
Introduce new hudson.TcpSlaveAgentListener.getAdvertisedHost() method
pull: 4227
authors:
- alxsap