Skip to content

Releases: jenkinsci/jenkins

2.210

22 Dec 23:32
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: major-bug
  issue: 60513
  message: |-
    Add transient to SCMDescriptor#generation AtomicInteger to fix serialization warnings
  pull: 4400
  authors:
    - StefanSpieker
- type: major-bug
  issue: 59107
  message: |-
    User is no longer logged out when authenticating another user
  pull: 4394
  authors:
    - jvz

# Bug fixes

- type: bug
  issue: 60554
  message: |-
    EscapedMarkupFormatter did not properly handle a null argument
  pull: 4401
  authors:
    - jglick
- type: bug
  issue: 60553
  message: |-
    Remove teamconcert with security warning from wizard (SECURITY-1605)
  pull: 4397
  authors:
    - daniel-beck
- type: bug
  issue: 60351
  message: |-
    Make it possible to disable multiple deletion attempts by setting the hudson.Util.maxFileDeletionRetries system property to zero
  pull: 4382
  authors:
    - jtnord

2.209

16 Dec 06:51
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: bug
  issue: 59656
  message: |-
    Check build ID before interrupting from the executors widget
  pull: 4264
  authors:
    - thomasgl-orange

# Developer-facing changes (APIs, extensions, etc.)

- type: rfe
  message: |-
    Replace SCMDescriptor#generation integer with AtomicInteger to fix the concurrency issue reported by SpotBugs
  pull: 4337
  authors:
    - StefanSpieker

2.208

09 Dec 21:30
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: bug
  issue: 60278
  message: |-
    Prevent unhandled errors when Whitelisted Commands input in agent to master security settings is empty
  pull: 4373
  authors:
    - fedepell
- type: bug
  issue: 57304
  message: |-
    Properly remove one-off executors from piling up in Computer.removeExecutor()
  pull: 4329
  authors:
    - lgoenner
- type: bug
  message: |-
    Fix online example/documentation for File Access Rules
  pull: 4383
  authors:
    - fedepell

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