diff --git a/changelog/2025-12-22-restart-flow-version-selection/index.md b/changelog/2025-12-22-restart-flow-version-selection/index.md new file mode 100644 index 000000000..c8a7a072b --- /dev/null +++ b/changelog/2025-12-22-restart-flow-version-selection/index.md @@ -0,0 +1,14 @@ +--- +slug: restart-flow-version-selection +title: Restart flow with version selection +version: v1.594.0 +tags: ['Flow editor'] +description: When restarting a deployed flow, you can now select a different flow version to run. +features: + [ + 'Select any deployed flow version when restarting', + 'Previous steps with matching step IDs are reused from the original run' + ] +image: ./restart_flow_2.png +docs: /docs/core_concepts/instant_preview#restart-from-step-iteration-or-branch +--- diff --git a/changelog/2025-12-22-restart-flow-version-selection/restart_flow_2.png b/changelog/2025-12-22-restart-flow-version-selection/restart_flow_2.png new file mode 100644 index 000000000..a528e2faa Binary files /dev/null and b/changelog/2025-12-22-restart-flow-version-selection/restart_flow_2.png differ diff --git a/docs/core_concepts/23_instant_preview/index.mdx b/docs/core_concepts/23_instant_preview/index.mdx index ec67a3b31..66433bb84 100644 --- a/docs/core_concepts/23_instant_preview/index.mdx +++ b/docs/core_concepts/23_instant_preview/index.mdx @@ -149,7 +149,8 @@ To see how it works, see our [dedicated blog post](/blog/launch-week-1/restartab
-Under [Cloud plans and Self-Hosted Enterprise edition](/pricing), this feature is also available for [deployed](../0_draft_and_deploy/index.mdx) flows. +Under [Cloud plans and Self-Hosted Enterprise edition](/pricing), this feature is also available for [deployed](../0_draft_and_deploy/index.mdx) flows. +When restarting a deployed flow, you can select a different flow version, and previous steps with matching step IDs will be reused from the original run. ![Restart deployed flow](./restart_flow_2.png 'Restart deployed flow') diff --git a/docs/core_concepts/23_instant_preview/restart_flow_2.png b/docs/core_concepts/23_instant_preview/restart_flow_2.png index 32104abb4..a528e2faa 100644 Binary files a/docs/core_concepts/23_instant_preview/restart_flow_2.png and b/docs/core_concepts/23_instant_preview/restart_flow_2.png differ diff --git a/docs/core_concepts/23_instant_preview/restart_flow_2.png.webp b/docs/core_concepts/23_instant_preview/restart_flow_2.png.webp index e9bbc0831..6e2b4d524 100644 Binary files a/docs/core_concepts/23_instant_preview/restart_flow_2.png.webp and b/docs/core_concepts/23_instant_preview/restart_flow_2.png.webp differ diff --git a/src/components/pricing/FeatureList.js b/src/components/pricing/FeatureList.js index cf15459a8..a712adee8 100644 --- a/src/components/pricing/FeatureList.js +++ b/src/components/pricing/FeatureList.js @@ -143,7 +143,7 @@ export const sections = [ 'tier-free': false, 'tier-team': false }, - link: '/docs/core_concepts/postgres_triggers', + link: '/docs/core_concepts/postgres_triggers' }, { name: 'WebSocket triggers', @@ -154,7 +154,7 @@ export const sections = [ 'tier-free': false, 'tier-team': false }, - link: '/docs/core_concepts/websocket_triggers', + link: '/docs/core_concepts/websocket_triggers' }, { name: 'Postgres triggers', @@ -189,7 +189,7 @@ export const sections = [ 'tier-free': false, 'tier-team': false }, - link: '/docs/core_concepts/kafka_triggers', + link: '/docs/core_concepts/kafka_triggers' }, { name: 'NATS triggers', @@ -200,7 +200,7 @@ export const sections = [ 'tier-free': false, 'tier-team': false }, - link: '/docs/core_concepts/nats_triggers', + link: '/docs/core_concepts/nats_triggers' }, { name: 'SQS triggers', @@ -211,7 +211,7 @@ export const sections = [ 'tier-free': false, 'tier-team': false }, - link: '/docs/core_concepts/sqs_triggers', + link: '/docs/core_concepts/sqs_triggers' }, { name: 'GCP triggers', @@ -222,7 +222,7 @@ export const sections = [ 'tier-free': false, 'tier-team': false }, - link: '/docs/core_concepts/gcp_triggers', + link: '/docs/core_concepts/gcp_triggers' }, { name: 'Private Hub', @@ -582,7 +582,7 @@ export const sections = [ 'tier-free': false, 'tier-team': false }, - link: '/docs/core_concepts/critical_alerts', + link: '/docs/core_concepts/critical_alerts' }, { name: 'Script-specific workers (dedicated) / High throughput', @@ -624,7 +624,7 @@ export const sections = [ tooltip: 'Self-hosted only' }, { - name: 'Restart deployed flows from any node', + name: 'Restart deployed flows from any node and version', tiers: { 'tier-free-selfhost': false, 'tier-enterprise-selfhost': true,