Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
2054b83
Draft stubs for release blog 2.32
allthedoll Jun 23, 2026
eb7c0c6
Update release notes for FlowFuse 2.32
allthedoll Jun 29, 2026
3587e28
Merge branch 'main' into allthedoll/release-blog-2.32
allthedoll Jun 29, 2026
b3837e3
Merge branch 'main' into allthedoll/release-blog-2.32
allthedoll Jun 29, 2026
56be2ac
Update title to include certified nodes
allthedoll Jun 29, 2026
2dab430
Update subtitle
allthedoll Jun 29, 2026
7a828ea
More certified nodes work
allthedoll Jun 29, 2026
18282af
Clean up comments in flowfuse-release-2-32.md
allthedoll Jun 29, 2026
aebe82e
Add git integrations to blog post
n-lark Jun 30, 2026
dd58c7c
Add git to metadata
n-lark Jun 30, 2026
65b18e0
Reframe Insights section to FlowFuse Expert Insights mode; use placeh…
dimitrieh Jul 1, 2026
244d280
Restore blog content and apply Insights reframe + placeholder preview…
dimitrieh Jul 1, 2026
b0b88b9
Merge main into release-blog-2.32
dimitrieh Jul 1, 2026
64a8221
Comment out hero image (image-handler stats it locally; keep inline p…
dimitrieh Jul 1, 2026
29082e0
Fix broken certified-nodes link (point to existing certified-nodes-v2…
dimitrieh Jul 1, 2026
73b2526
Drop nonexistent certified-nodes blog link; keep integrations page link
dimitrieh Jul 1, 2026
fea31e1
Add Dark Mode section; enrich Device Agent 4; name Redis certified no…
dimitrieh Jul 1, 2026
bd3bf98
Add Dark Mode to the release blog title
dimitrieh Jul 1, 2026
a00c318
Make certified-nodes section Redis-specific (title, heading, image, b…
dimitrieh Jul 1, 2026
a9c3d6a
Expand Dark Mode intro; move Node-RED sync to a note
dimitrieh Jul 1, 2026
60873c3
Reframe Expert: unify under one FlowFuse Expert H2 led by Insights; l…
dimitrieh Jul 1, 2026
d7f15a9
Reframe Redis as 'Certified Redis Integration' (title + section heading)
dimitrieh Jul 1, 2026
52eead2
Reorder sections: Redis, Git, Expert, Dark Mode, Device Agent
dimitrieh Jul 1, 2026
c38d208
Slim Expert section (value-first title, smaller sub-sections); refram…
dimitrieh Jul 1, 2026
5911eab
Value-oriented Expert sub-headings (feature names kept in body)
dimitrieh Jul 1, 2026
6994ab8
Insights: lead with 'now on remote instances'; Plan Mode: collaborati…
dimitrieh Jul 1, 2026
bfbde6a
Reorder title to match section order (Redis, Git, Insights/Expert, Da…
dimitrieh Jul 1, 2026
be1a8b2
Align subtitle/description/tldr/intro to title order (Redis, Git, Ins…
dimitrieh Jul 1, 2026
34e0d1d
Remove duplicative Node-RED 5 theming bullet (covered by Dark Mode note)
dimitrieh Jul 1, 2026
0b244d5
Slim Device Agent 4 to action-focused; correct Dark Mode NR editor sy…
dimitrieh Jul 1, 2026
3c54d40
Condense throughout: tighter title/subtitle/description/tldr/intro an…
dimitrieh Jul 1, 2026
dc8b9dc
Git section: remove image, sub-heading, and hand-written availability…
dimitrieh Jul 1, 2026
f19fc48
Wire pricing badges: Redis (inline enterprise tiers), Git (git-integr…
dimitrieh Jul 1, 2026
9d40100
Expert: move 'From Advice to Action' below Insights; elaborate on the…
dimitrieh Jul 1, 2026
e6ce670
Merge main into release-blog-2.32
dimitrieh Jul 1, 2026
a796b39
Remove pricing badges (drop release/features frontmatter)
dimitrieh Jul 1, 2026
0d1eaf6
Content improvements
dimitrieh Jul 2, 2026
5ef90e5
Merge branch 'main' into allthedoll/release-blog-2.32
dimitrieh Jul 2, 2026
a6a325b
Copy fixes: grammar/typos, re-add <!--more--> excerpt separator, titl…
dimitrieh Jul 2, 2026
8dbf566
Update for Yndira's comments and Jamie-pass
allthedoll Jul 2, 2026
ea729fd
Merge branch 'main' into allthedoll/release-blog-2.32
allthedoll Jul 2, 2026
58c639a
blog(2.32): add Human-in-the-Loop Expert permissions subsection
dimitrieh Jul 2, 2026
a343546
blog(2.32): tailor CTA (demo) and add Pipelines benefit line (review …
dimitrieh Jul 2, 2026
d579cac
blog(2.32): CTA -> contact, review FlowFuse for your setup
dimitrieh Jul 2, 2026
b28e8d5
Apply suggestion from @dimitrieh
dimitrieh Jul 2, 2026
4ad60a8
blog(2.32): add HITL image placeholder to Expert section
dimitrieh Jul 2, 2026
75c3463
blog(2.32): align inline screenshots to house spec (1600x900 + border)
dimitrieh Jul 2, 2026
c64b1c0
blog(2.32): add Insights, Dark Mode, and HITL screenshots
dimitrieh Jul 2, 2026
0c8dd6b
Optimised images with calibre/image-actions
github-actions[bot] Jul 2, 2026
b549b5f
blog(2.32): dark mode auto-switch requires Node-RED 5.0.1+
dimitrieh Jul 2, 2026
fee0d37
blog(2.32): lowercase 'polish' in Platform polish bullet
dimitrieh Jul 2, 2026
edb67c0
Add files via upload
Yndira-E Jul 2, 2026
a16aaf1
Apply suggestion from @Yndira-E
Yndira-E Jul 2, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
98 changes: 98 additions & 0 deletions src/blog/2026/07/flowfuse-release-2-32.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
---
title: "FlowFuse 2.32: Certified Redis, Git Pipelines for Any Server, Insights on Remote Instances, and Dark Mode"
subtitle: "Connect DevOps pipelines to any Git server, ask your live edge data questions in plain language, and give your eyes a break on long sessions."
description: "FlowFuse 2.32 certifies the Redis node, extends DevOps Git pipelines to any HTTPS server, and adds Insights mode on remote instances, plus dark mode, Device Agent 4, and a Plan Mode for the Expert."
date: 2026-07-02
authors: ["jamie-strusz"]
image: /blog/2026/07/images/flowfuse-release-2-32.jpg
tags:
- flowfuse
- news
- releases
tldr: "2.32 certifies the Redis node and extends DevOps Git pipelines to any HTTPS server: GitLab, Bitbucket, Gitea, or self-hosted. Insights mode now reaches your remote instances, so the FlowFuse Expert answers plain-language questions about live edge data. Plus dark mode, Device Agent 4, and a Plan Mode for the Expert."
cta:
type: contact
title: Review FlowFuse for your setup
description: Get in touch and we'll walk through how FlowFuse empowers your production environment, including the Certified Nodes packages that cover the systems you connect to.

---

This release meets your stack where it already lives. Redis becomes a certified node. DevOps pipelines connect to any HTTPS Git server, not just GitHub. And the FlowFuse Expert can now read the live data on your remote instances and answer questions about it in plain language. Dark mode lands too, so the platform stops glaring at you through long sessions.

<!--more-->

## Certified Redis Integration

Community nodes are code you have to vet, secure, and maintain yourself. Certified Nodes take that on with a defined quality, security, and support process.

### Redis Joins the Catalog

2.32 adds **Redis** as a certified node, so you can integrate with Redis using a node FlowFuse tests, secures, and supports, backed by the same trust contract as every certified node: vetted quality, a CVE response commitment, and a real path to support.

Certified Nodes belong to specific FlowFuse packages. Browse the full catalog on the [integrations page](https://flowfuse.com/integrations/?certified=1), and contact us to get them enabled for your team or instance.

## Pipelines Connect to Any Git Server

DevOps Pipeline Git stages only worked with GitHub or Azure DevOps, leaving self-hosted GitLab or on-prem Bitbucket out.

Git Repository stages now connect to any HTTPS Git server: GitLab, Bitbucket, Gitea, or a self-hosted instance. Point a pipeline at the repository and it pushes and pulls snapshots as before. For a server behind a private CA, paste in its certificate, no infrastructure changes needed. This means your team can integrate seamlessly with your existing Git workflow and its compliance setup.

## Do More With the FlowFuse Expert

### Ask about your machine or operational data in Plain Language

Your live machine data sits on your remote instances at the edge. Insights mode now reaches it directly. Point the FlowFuse Expert in "insights" mode, or any AI agent, at a remote instance and ask in plain language: "What was the average cycle time on line 3 today?" You get the answer from live data, with no dashboard to build and no query to write. The Expert can even help you build the MCP servers that feed it, right in Node-RED.

![The FlowFuse Expert answering a plain-language question about live machine data](./images/insights-mode.png){data-zoomable style="border: 2px solid #E5E7EB;"}

### From Advice to Action

We are enabling the FlowFuse Expert to do things inside the platform, starting with setting up an instance and getting information about your fleet of instances for you. It is the first step toward building any application from beginning to end: you start with the Expert in the platform, it understands the context, provisions the instance, and leads you straight into the Node-RED editor to build it for you. Groundwork, with more to follow.

### Loose for Prototypes, Strict in Production

In support mode, you decide how freely the Expert acts, and you can fine-tune its permissions separately for building flows in Node-RED and for taking actions in the FlowFuse platform. Let it run without interruption while you stand up a first proof of concept, so it builds quickly. Then tighten those same tools for production flows, where you want to see and approve each change before it lands. When a tool is set to ask, an approval card shows exactly what the Expert intends to do and waits for your call.

![The FlowFuse Expert asking to run a tool, with Allow and Deny controls in the chat](./images/hitl-approvals.png){data-zoomable style="border: 2px solid #E5E7EB;"}

### Plan Together, Build What You Expect

The Expert now understands your intent and plans with you. It asks clarifying questions before it starts implementing, so you get what you need built faster and closer to what you pictured. This is a solid step, and we'll keep improving the Expert from here.

## Dark Mode

FlowFuse has only ever had a light interface, and long sessions in a bright UI are tiring on the eyes. FlowFuse now has a dark mode. Turn it on and the platform switches to a dark theme, easier on the eyes and a better match for a dark desktop. Node-RED auto-switches along with you, which works especially well in combination with the new [Node-RED 5.0](/blog/2026/06/node-red-5-on-flowfuse/)!

![FlowFuse in dark mode](./images/dark-mode.png){data-zoomable style="border: 2px solid #E5E7EB;"}

_Note: the Node-RED editor only auto-switches with your FlowFuse theme on the latest Node-RED, 5.0.1 and newer, so you set it once._

## Better Security with Device Agent 4

The Device Agent reaches a new major version. Its container now runs as an unprivileged user instead of root and on Node.js 22, a more secure, modern base that unlocks Insights, token auth, and Node-RED 5 on your devices.

### What This Means for You

Device Agent 4 is a breaking upgrade. When you move to it, make your bind-mounted state directories owned by the agent's user, then upgrade. The platform flags any device that needs v4 to use this release's features. Check the upgrade notes before upgrading.

## What else is new?

- **Real-time status over MQTT**: instance, device, and team status now stream over MQTT instead of HTTP polling, so changes show faster
- **Faster instance lists**: pagination and an N+1 fix on the Hosted and Remote Instances pages, plus sorting by status
- **Namespace-scoped RBAC**: role-based access scoped to a namespace for shared-cluster self-hosted deployments
- **Platform polish**: descriptive page titles, a login-page cookie-consent notice, and a fix for instances reporting suspended while still running

For detailed breakdowns of each feature with additional visuals, visit our [changelog](/changelog/). For the complete list of everything included in FlowFuse 2.32, check out the [release notes](https://github.com/FlowFuse/flowfuse/releases).

If something in this release improves your workflow, or if there is still friction we can remove, please [share feedback or report issues regarding this release](mailto:contact@flowfuse.com?subject=Feedback%20on%202.32) to us.

## Try FlowFuse

### FlowFuse Cloud

The fastest way to get started is with FlowFuse Cloud.
[Get started for free]({% include "sign-up-url.njk" %}) and have your Node-RED instances running in minutes.

### Self-Hosted

Run FlowFuse locally using [Docker](/docs/install/docker/) or [Kubernetes](/docs/install/kubernetes/).
Binary file added src/blog/2026/07/images/dark-mode.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/blog/2026/07/images/generic-git-provider.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/blog/2026/07/images/hitl-approvals.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/blog/2026/07/images/insights-mode.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading