Skip to content

Releases: jenkinsci/jenkins

2.207

03 Dec 12:20
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.

# 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

25 Nov 11:46
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: 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

18 Nov 10:02
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: |-
    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

11 Nov 10: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.

# 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

04 Nov 18:05
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: 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

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