diff --git a/src/_data/featureCatalog.yaml b/src/_data/featureCatalog.yaml index 4df9b93b62..b8a5b08561 100644 --- a/src/_data/featureCatalog.yaml +++ b/src/_data/featureCatalog.yaml @@ -481,7 +481,9 @@ sections: label: DevOps Pipelines description: "Set up different environments for development, testing, and production Node-RED instances to support a full software delivery lifecycle." docsLink: /docs/user/devops-pipelines/ - changelog: null + changelog: + - url: '/changelog/2026/03/azure-dev-ops-gitops' + release: '2.29.0' solutions: [mes, scada, uns, it-ot-middleware, data-integration] showOnPricing: true tags: [cloud, self-hosted] diff --git a/src/changelog/2026/03/azure-dev-ops-gitops.md b/src/changelog/2026/03/azure-dev-ops-gitops.md new file mode 100644 index 0000000000..f86eaeab80 --- /dev/null +++ b/src/changelog/2026/03/azure-dev-ops-gitops.md @@ -0,0 +1,21 @@ +--- +title: Azure DevOps Pipeline support +description: DevOps Pipeline Git Stages now support Azure DevOps repositories alongside GitHub +date: 2026-03-24 17:00:00 +authors: ['ben-hardill'] +tags: + - changelog +issues: + - https://github.com/FlowFuse/flowfuse/issues/5491 +--- + +[DevOps Pipeline](https://flowfuse.com/docs/user/devops-pipelines) Git Stages now support Azure DevOps repositories alongside GitHub. + +If your team already uses Azure DevOps for CI and code review, you can now push and pull Snapshots directly as part of that workflow — no need to manage your Node-RED flows outside your existing tooling. + +Add Personal Access Tokens under Team Settings → Integrations + +![Dialog to create a new Azure DevOps Token](./images/azure-token.png) +_The Azure DevOps token dialog under Team Settings → Integrations_ + +Pro and Enterprise customers on FlowFuse Cloud and Enterprise licensed Self Hosted users can use Azure DevOps repositories in their Pipelines from v2.29. diff --git a/src/changelog/2026/03/images/azure-token.png b/src/changelog/2026/03/images/azure-token.png new file mode 100644 index 0000000000..9587eca105 Binary files /dev/null and b/src/changelog/2026/03/images/azure-token.png differ