Skip to content

Releases: jenkinsci/jenkins

2.202

29 Oct 08:44
Compare
Choose a tag to compare

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

21 Oct 07:56
Compare
Choose a tag to compare

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

16 Oct 11:26
Compare
Choose a tag to compare

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

07 Oct 07:53
Compare
Choose a tag to compare

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

30 Sep 08:04
Compare
Choose a tag to compare

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

23 Sep 05:50
Compare
Choose a tag to compare

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

16 Sep 13:15
Compare
Choose a tag to compare

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

09 Sep 08:50
Compare
Choose a tag to compare

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

02 Sep 07:12
Compare
Choose a tag to compare

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

28 Aug 21:09
Compare
Choose a tag to compare

Important security fixes, see the security advisory