Pipeline Detail Page: Back Navigation & Contextual Breadcrumbs
Pipeline Detail Page: Back Navigation & Contextual Breadcrumbs
Introduced in v1.0.94
Overview
The pipeline detail page (/dashboard/pipelines/[id]) now includes a sticky breadcrumb-style back navigation row at the top of the LivePipelineDetail component. This gives users clear, clickable context for where they are in the product hierarchy — regardless of how they landed on the page.
What Changed
Previously, the only back navigation available on the pipeline detail page was the page-level breadcrumb. Users who arrived via:
- The notification bell
- A direct deep link (e.g. shared URL or internal alert)
…had no in-content way to navigate back to the relevant product or to the broader pipeline list.
New Navigation Row
A sticky back row now appears at the top of every pipeline detail view, showing:
Pipelines → [Product Name]
| Element | Destination |
|---|---|
| Pipelines | Pipeline list view |
| [Product Name] | /dashboard/products/[id]/pipelines |
The product name and project ID are sourced directly from the existing data.projectName and projectId fields — no additional API calls are required.
Behaviour
- The back row is sticky, so it stays visible while scrolling through long pipeline logs or multi-step run details.
- Both links are fully clickable and resolve to the correct product-scoped pipeline context.
- The row renders consistently whether the user navigated from the main pipelines list, a notification deep link, or an external URL.
No Breaking Changes
This is a purely additive UI change. Existing navigation flows, breadcrumb behaviour, and data contracts are unaffected.