Taskcluster

Latest version: v83.4.0

Safety actively analyzes 723158 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 7 of 62

72.0.0

WORKER-DEPLOYERS

▶ [minor] [7052](https://github.com/taskcluster/taskcluster/issues/7052)
Worker-manager now uses number of claimed tasks during estimation process to avoid having too many idling workers.
`queue.pendingTasks` is being deprecated in favour of `queue.taskQueueCounts` which includes both pending and claimed tasks counts.

▶ [patch] [7222](https://github.com/taskcluster/taskcluster/issues/7222)
Worker Runner: Replaces deprecated `/proc/<pid>/oom_adj` with `/proc/<pid>/oom_score_adj`.

USERS

▶ [MAJOR] [7174](https://github.com/taskcluster/taskcluster/issues/7174)
Queue service now emits pulse messages to the `exchange/taskcluster-queue/v1/task-exception` exchange when a task has an exception that is automatically retried.

▶ [patch] [7151](https://github.com/taskcluster/taskcluster/issues/7151)
Fixes Task dependencies not being reloaded in the UI when switching between tasks.

▶ [patch]
Fixes continuation token error handling

71.0.0

GENERAL

▶ [patch] [7278](https://github.com/taskcluster/taskcluster/issues/7278)
Adds `containerEngine` docs in `Capabilities` section of Docker Worker docs.

WORKER-DEPLOYERS

▶ [MAJOR] [7235](https://github.com/taskcluster/taskcluster/issues/7235)
Generic Worker (windows): Removes calls to `wmic` (being [deprecated](https://techcommunity.microsoft.com/t5/windows-it-pro-blog/wmi-command-line-wmic-utility-deprecation-next-steps/ba-p/4039242)) and `net` in favor of a more modern approach using PowerShell cmdlets.

The `powershell` executable is required to be in the path.

70.0.0

WORKER-DEPLOYERS

▶ [MAJOR]
Generic Worker: Adds `containerEngine` worker config option to select between `docker` and `podman` to be used during D2G payload translations.

Default is `docker` and this value will be overridden by `task.payload.capabilities.containerEngine`, if specified.

▶ [MAJOR]
Generic Worker: Adds `enableD2G` worker config option to internally process Docker Worker payloads using D2G. Defaults to `false` and will return a `malformed-payload` if a Docker Worker payload is detected and this config isn't set to `true`.

USERS

▶ [minor]
D2G: Adds `capabilities.containerEngine` to the Docker Worker payload schema strictly to use as a `docker`/`podman` toggle for the d2g-translated payload.

▶ [minor] [4595](https://github.com/taskcluster/taskcluster/issues/4595)
Generic Worker can now be run in headless mode, meaning tasks do not have a
dedicated graphical user environment. To do this, the Generic Worker config
setting `headlessTasks` should be set to true. This can only be enabled or
disabled at the Worker level, tasks cannot choose if they run in a headless
environment or not, it depends on the worker settings (i.e. the Worker Pool
configuration).

There are no reboots in headless mode, and multiple worker instances can
be run concurrently on the same host (e.g. Worker Pool definitions may have
`capacity` greater than one).

Furthermore, on Linux, Gnome Desktop is no longer required.

▶ [patch] [7151](https://github.com/taskcluster/taskcluster/issues/7151)
Fixes a bug in UI where task dependencies were not having colours.

▶ [patch] [7255](https://github.com/taskcluster/taskcluster/issues/7255)
D2G now passes `--init` to the `podman run`/`docker run` command it generates,
in order that signals are properly received and processed by the container.

OTHER

▶ Additional change not described here: [7269](https://github.com/taskcluster/taskcluster/issues/7269).

Automated Package Updates

<details>
<summary>1 Dependabot updates</summary>

* build(deps): bump body-parser in /clients/client-web (7f33c0332)

</details>

69.0.1

USERS

▶ [patch] [7263](https://github.com/taskcluster/taskcluster/issues/7263)
Improve github checks output - handle 404 cases for empty artifact list.
Adds artifact redirect page in UI to redirect user to the actual artifact.

69.0.0

GENERAL

▶ [patch]
Upgrades to Node.js v20.17.0 and go1.23.1 (security release).

WORKER-DEPLOYERS

▶ [minor] [7257](https://github.com/taskcluster/taskcluster/issues/7257)
Worker-manager provides an option to request public IP for generic-worker in Azure that is skipped by default.
Passing `publicIp = true` in the launch configuration will enable the public IP request.

json
{
"workerManager": {
"publicIp": true
}
}


USERS

▶ [minor] [7151](https://github.com/taskcluster/taskcluster/issues/7151)
Queue service supports up to 10.000 dependencies for a single task.

DEVELOPERS

▶ [MAJOR]
Update dependencies in the rust client

▶ [patch] [5669](https://github.com/taskcluster/taskcluster/issues/5669)
Enhanced github integration with information: task runtime, head of logs, status information, link of task group, list of 50 artifacts.

▶ [patch] [5669](https://github.com/taskcluster/taskcluster/issues/5669)
Fix incorrect artifact url generation
Fix artifact fetch with listArtifact due to permission issues

OTHER

▶ Additional change not described here: [5669](https://github.com/taskcluster/taskcluster/issues/5669).

Automated Package Updates

<details>
<summary>4 Dependabot updates</summary>

* build(deps): bump express from 4.19.2 to 4.21.0 in /ui (b72d4e5ce)
* build(deps): bump express from 4.19.2 to 4.20.0 (8156c765c)
* build(deps): bump body-parser from 1.20.2 to 1.20.3 (0f97eb560)
* build(deps): bump dset from 3.1.3 to 3.1.4 (9c896b41c)

</details>

68.0.4

USERS

▶ [patch] [7233](https://github.com/taskcluster/taskcluster/issues/7233)
getArtifact now encodes artifact names to return valid URLs even when
the name contains unsafe characters.

Automated Package Updates

<details>
<summary>3 Dependabot updates</summary>

* build(deps-dev): bump webpack in /ui in the ui-node-deps group (b70132394)
* build(deps): bump taskcluster from 67.0.1 to 68.0.3 in /taskcluster (9ad8b9965)
* build(deps): bump golang.org/x/sys in the go-deps group (2d8e970a0)

</details>

Page 7 of 62

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.