---
collection: workflow-orchestration
collection_name: Background Jobs & Orchestration
week_start: 2026-09-14
title: Temporal ships standalone activities GA as Trigger.dev lands a breaking major
release_count: 25
generated: 2026-09-21
canonical: https://releases.sh/collections/workflow-orchestration/digest/2026-09-14
---

# Temporal ships standalone activities GA as Trigger.dev lands a breaking major

Temporal's Go SDK promoted standalone activities to general availability, while Trigger.dev's v4.6.0 line introduced breaking changes and Inngest brought OAuth login to its CLI. Across the collection, patch churn centered on crash-safety and credential handling.

### Standalone activities reach GA

The week's most consequential change came from [Temporal's Go SDK v1.49.0](/release/rel_riLR32su9hS041Nr4ce9K-v1-49-0), which graduates standalone activities from experimental to generally available. That means the API surface is now stable enough to build on: options previously named `Details` are now `StaticDetails`, and description getters moved to `GetStaticDetails`, alongside new `ExecutionTime` and `TotalHeartbeatCount` fields. If you have code against the experimental version, the rename is the migration you need to budget for. Server-side, the [v1.31.3 patch](/release/rel_6uLu76efWKrQ28ReLqaKB-v1-31-3) added panic handlers to the matching handler APIs and a Nexus callback source header inspection toggle, with the same panic-handling cherry-pick landing on the older maintained branch in [v1.30.7](/release/rel_G7dtDoElNqi2D_sJRkNVx-v1-30-7). Those are unglamorous but exactly the kind of change that keeps a matching service from taking down a whole cluster when a handler misbehaves.

On the TypeScript side, [SDK v1.24.0](/release/rel_3T_4kMnEWOkPwJQ7aF6xU-v1-24-0) carried two breaking changes worth flagging before you upgrade: `@temporalio/openai-agents` now demands `@openai/agents-core` and `@openai/agents-openai` at `~0.14.3`, so projects pinned to `0.13.x` will hit peer dependency conflicts, and the experimental external storage `StorageDriverSelector` now takes a `StorageDriverSelectContext` instead of `StorageDriverStoreContext`.

### Trigger.dev's major release and a wave of Helm charts

The [trigger.dev v4.6.0 release](/release/rel_pKZR0GtzDT7o2UOl33U8e-trigger-dev-v4-6-0) is the one to read the changelog for: it leads with breaking changes, and was followed within two days by [v4.6.1](/release/rel_R4ZGp_Fo051PBHo2QS5Qc-trigger-dev-v4-6-1), [v4.6.2](/release/rel_A5jK23e60Eq7hCslkuEJu-trigger-dev-v4-6-2), and [v4.6.3](/release/rel_yj6O_faSdpCCpsc-a2_7t-trigger-dev-v4-6-3), each adding schedule-policy warnings and other refinements. The velocity suggests the team is shaking out rough edges quickly, so pinning to a specific patch rather than tracking the minor is the safer posture this week. Self-hosters got four matching chart releases — [4.6.0](/release/rel_fYlh7gbmWM3zPfaXQ9-E6-helm-chart-4-6-0), [4.6.1](/release/rel_Bw-wJS8kqMT1phoJ5krV5-helm-chart-4-6-1), [4.6.2](/release/rel_QrH4pbdvChPARt0bY42Iq-helm-chart-4-6-2), and the backport [4.5.16](/release/rel_xQPDr0ZpDLF1ByPIXA2k_-helm-chart-4-5-16), plus [4.6.3](/release/rel_DVdhjwRA_4EBRCBASN_tr-helm-chart-4-6-3) — which is churn worth noting mostly as a signal that the 4.6 line is actively settling.

### OAuth in the CLI, and a quiet correctness pass on security

[Inngest Server v1.45.0](/release/rel_rc-w4bi8RUWyk7SoJG4vT-v1-45-0) added CLI OAuth login, storing credentials in the OS credential store with automatic refresh and giving you `inngest login`, `auth status`, `logout`, and a `--force` re-login. It's a small quality-of-life win that removes long-lived tokens from shell history and CI configs. The follow-up [v1.45.1](/release/rel_0j2DZUJ3F0R801EwWkHca-v1-45-1) lets operators drop permanently unroutable queue items, but only when they explicitly opt in via `WithPermanentConstraintErrorHandler` — default behavior is unchanged, so nothing silently disappears from your queues.

n8n's week was a dense run of patches whose common thread was data integrity and credentials. The headliner is [n8n@2.40.0](/release/rel_uvLIjGpsFGwkrBWdVL_fK-n8n-2-40-0), a minor with AI Agent fixes around preserving Anthropic thinking blocks across tool calls; from there the 2.40 line absorbed [2.40.1](/release/rel_ry408NV0bMHCe35KULcSe-n8n-2-40-1), [2.40.2](/release/rel_P1X2EGQF2nUh6YrtVXZWj-n8n-2-40-2), and [2.40.3](/release/rel_6wVJkNTfHmg-wZvdQlJIz-n8n-2-40-3), including a repair for data-encryption keys stored as the raw instance key — a fix duplicated onto the 2.39 branch in [2.39.8](/release/rel_q3v8MKi0poZr0r0J8TtrQ-n8n-2-39-8). Around it, credential-domain enforcement tightened across [2.39.5](/release/rel_Kj9ZUJuwruXYle_VE8IB_-n8n-2-39-5), [2.39.6](/release/rel_YtfOpB2wfqC7mllk5WRFC-n8n-2-39-6), [2.39.7](/release/rel_fep6_dbl-NVsMbu-fYFk1-n8n-2-39-7), [1.123.80](/release/rel_stwOKdsOxqtBIEh2BO21T-n8n-1-123-80), and [1.123.81](/release/rel_xHDsERIumkATrvkp3NNE4-n8n-1-123-81), with breaking-change detection made resilient to throwing rules and number values fixed in credential inputs. If you run a mixed 1.x and 2.x fleet, the same fixes are landing on both tracks.

## Releases covered

### Inngest

- [v1.45.0](https://releases.sh/release/rel_rc-w4bi8RUWyk7SoJG4vT-v1-45-0)
- [v1.45.1](https://releases.sh/release/rel_0j2DZUJ3F0R801EwWkHca-v1-45-1)

### n8n

- [n8n@2.40.0](https://releases.sh/release/rel_uvLIjGpsFGwkrBWdVL_fK-n8n-2-40-0)
- [n8n@2.40.1](https://releases.sh/release/rel_ry408NV0bMHCe35KULcSe-n8n-2-40-1)
- [n8n@2.40.2](https://releases.sh/release/rel_P1X2EGQF2nUh6YrtVXZWj-n8n-2-40-2)
- [n8n@2.40.3](https://releases.sh/release/rel_6wVJkNTfHmg-wZvdQlJIz-n8n-2-40-3)
- [n8n@2.39.8](https://releases.sh/release/rel_q3v8MKi0poZr0r0J8TtrQ-n8n-2-39-8)
- [n8n@2.39.5](https://releases.sh/release/rel_Kj9ZUJuwruXYle_VE8IB_-n8n-2-39-5)
- [n8n@2.39.6](https://releases.sh/release/rel_YtfOpB2wfqC7mllk5WRFC-n8n-2-39-6)
- [n8n@2.39.7](https://releases.sh/release/rel_fep6_dbl-NVsMbu-fYFk1-n8n-2-39-7)
- [n8n@1.123.80](https://releases.sh/release/rel_stwOKdsOxqtBIEh2BO21T-n8n-1-123-80)
- [n8n@1.123.81](https://releases.sh/release/rel_xHDsERIumkATrvkp3NNE4-n8n-1-123-81)

### Temporal

- [v1.49.0](https://releases.sh/release/rel_riLR32su9hS041Nr4ce9K-v1-49-0)
- [v1.31.3](https://releases.sh/release/rel_6uLu76efWKrQ28ReLqaKB-v1-31-3)
- [v1.30.7](https://releases.sh/release/rel_G7dtDoElNqi2D_sJRkNVx-v1-30-7)
- [v1.24.0](https://releases.sh/release/rel_3T_4kMnEWOkPwJQ7aF6xU-v1-24-0)

### Trigger.dev

- [trigger.dev v4.6.0](https://releases.sh/release/rel_pKZR0GtzDT7o2UOl33U8e-trigger-dev-v4-6-0)
- [trigger.dev v4.6.1](https://releases.sh/release/rel_R4ZGp_Fo051PBHo2QS5Qc-trigger-dev-v4-6-1)
- [trigger.dev v4.6.2](https://releases.sh/release/rel_A5jK23e60Eq7hCslkuEJu-trigger-dev-v4-6-2)
- [trigger.dev v4.6.3](https://releases.sh/release/rel_yj6O_faSdpCCpsc-a2_7t-trigger-dev-v4-6-3)
- [Helm Chart 4.6.0](https://releases.sh/release/rel_fYlh7gbmWM3zPfaXQ9-E6-helm-chart-4-6-0)
- [Helm Chart 4.6.1](https://releases.sh/release/rel_Bw-wJS8kqMT1phoJ5krV5-helm-chart-4-6-1)
- [Helm Chart 4.6.2](https://releases.sh/release/rel_QrH4pbdvChPARt0bY42Iq-helm-chart-4-6-2)
- [Helm Chart 4.5.16](https://releases.sh/release/rel_xQPDr0ZpDLF1ByPIXA2k_-helm-chart-4-5-16)
- [Helm Chart 4.6.3](https://releases.sh/release/rel_DVdhjwRA_4EBRCBASN_tr-helm-chart-4-6-3)
