Releases: jenkinsci/jenkins
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
2.196
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
message: |-
issue: 59406
message: |-
Added missing null check and associated test
pull: 4204
authors:
- jesse-houghton
# RFEs
- type: todo
issue: 26008
message: |-
Add an option to disable gzip compression for StandardArtifactManager
pull: 4205
authors:
- slonopotamus
# Bug fixes
- type: todo
issue: 58779
message: |-
LogRotator stops, if build was deleted externally
pull: 4138
authors:
- HedAurabesh
- type: todo
issue: 59393
message: |-
Fix malformed XML in Atom and RSS 2.0 feeds and issue: 59231
message: |-
Improve test coverage on the RSS feature
pull: 4198
authors:
- basil
- type: todo
issue: 59383
message: |-
Fix the DiskMonitorSpaceDescriptor toString() message when the monitor alert is not triggered
pull: 4203
authors:
- Dohbedoh
# Internal/Developer changes
- type: todo
issue: 36720
message: |-
Add missing null checks in `FilePath#installIfNecessaryFrom()` logging
pull: 4201
authors:
- andham
- type: todo
message: |-
Replace internal search implementation in SortedIntList with java.util.Arrays.binarySearch
pull: 4199
authors:
- StefanSpieker
2.195
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: 48578
message: |-
BOM for Jenkins dependencies consumable by plugins
pull: 4150
authors:
- jtnord
# Bug fixes
- type: todo
issue: 59017
message: |-
Disable ForceSetupWizardFilter if setup is complete
pull: 4170
authors:
- BogdanSukonnov
# Internal/Developer changes
- type: todo
message: |-
Recommend better Jelly tag for delete buttons in the repeatableProperty taglib item
pull: 4191
authors:
- jvz
2.194
Disclaimer: This is an automatically generated changelog draft for Jenkins weekly releases.
See https://jenkins.io/changelog/ for the official changelogs.
- type: todo
message: |-
Upgrade to 3.35 version of Remoting.
pull: 4193
authors:
- jeffret-b
- type: todo
message: |-
Fix annotations and remove unused imports
pull: 4190
authors:
- res0nance
# Major BUGs and regressions
- type: todo
issue: 59167
message: |-
Correction of rootUrl in RSS/Atom feeds
pull: 4188
authors:
- Wadeck
# RFEs
- type: todo
message: |-
Update Windows Service Wrapper from 2.2.0 to 2.3.0 to pick up fixes and improvements
pull: 4167
authors:
- oleg-nenashev
- type: todo
issue: 53322
message: |-
Remove patched dom4j fork
pull: 4130
authors:
- jeffret-b
# Bug fixes
- type: todo
issue: 59164
message: |-
`Functions#toEmailSafeString()` was not really sanitizing the email string
pull: 4185
authors:
- StefanSpieker
# Localization
- type: todo
message: |-
Fix Fingerprinter.Recording typo in german translation
pull: 4187
authors:
- sebastianrakel
- type: todo
message: |-
Remove slave from french messages and correct one accent
pull: 4184
authors:
- aHenryJard
- type: todo
message: |-
Add Polish translations
pull: 4172
authors:
- damianszczepanik
# Internal/Developer changes
- type: todo
message: |-
Replace Apache Commons Codec Base64 implementations with standard java.util.Base64
pull: 4169
authors:
- res0nance
2.193
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: 59094
message: |-
Revert "Upgrade to 3.34 version of Remoting" which was preventing agents from connecting when tunneling options were set (regression in 2.191)
pull: 4186
authors:
- oleg-nenashev
- type: todo
message: |-
Fix Groovy compilation error that breaks the UI when Slow CRON Trigger administrative monitor is active (2.189).
pull: 4176
references:
- issue: 58912
- issue: 58938
authors:
- glavoie
# RFEs
- type: todo
message: |-
Make monitor.gif, none.gif and save.png icons transparent
references:
- pull: 4182
- issue: 59123
- pull: 4179
- issue: 59134
- pull: 4181
- issue: 59135
authors:
- jsoref
2.192
Important security fixes, see the security advisory