FlowForge 1.0 released
FlowForge at 1.0, a huge milestone for us.
Predefined environment variables for your Projects and Devices, manage your Project's modules and import your existing flows (and credentials) into your FlowForge Projects.
We're pleased to announce version 1.0 FlowForge is now available. Keep reading for a promotion code to get your first month free on FlowForge. Version 1.0 represents our vision of the base set of features needed for you to get great value from using FlowForge in a production environment. That's not to say we are done, we will continue to add features, improve our interfaces and fix bugs with the same enthusiasm as we've worked towards 1.0. We'd like to hear your feedback on what we will be including in 1.1 and beyond.
# Features
Standard Environment Variables set for both Projects and Devices
Projects now get a set of predefined environment variables that can be used by their flows. These give your flows access to the projects unique id and name. When the flows are deployed to devices, they also get the device's id and name. That makes is easier to deploy flows across multiple devices and have each able to identify itself.
Add additional node modules to your projects This feature allows you to pre-define additional Node-RED nodes and node modules you may want to be installed in your FlowForge project, making it easier to manage.
Import existing projects into FlowForge
You can now import your existing flow and credentials files straight into your FlowForge project - making it really easy to move your existing projects into the platform.
# Improvements
We've made a number of improvements to the overall experience of running FlowForge.
- Editable Stack labels #915
- Check for suitable version of Node on Devices #37
- Realtime Project status details in Project overview #990
- Improve Template creation & Edit Project Settings UX #1041
# Bug Fixes
We've fixed the following bugs in this release.
- Pressing return in search box reloads page
- Vue Router Warn
- Kebab menu in Settings breaks
- flowforge-nr-launcher missing try/catch on http request
- Invite with + in email address is incorrectly sanitised
- Table does not sort correctly when empty fields are present
- 4xx Errors not shown in App
- Inconsistent errors returned from the API
- Module install not working on windows
- Avatar lettering is mis-allinged when only rendering 1 character
- it.only is not prohibited
- No feedback when an API error occurs editing user
- Start action is available on a running project
# Contributors
We'd like the thank the following for their contributions to this release:
Jozefik for their work on Adding limits to admin panel.
As an open-source project, we welcome community involvement in what we're building. If you're interested in contributing, checkout our guide in the docs.
# Try it out
Sign up for FlowForge-Managed Premium with this link or at the checkout enter the code RELEASE1 to get your first project free for a month. As an open source project you can also use FlowForge-Community for free, forever.
# Upgrading FlowForge
Our managed FlowForge is already running 1.0. Upgrade your project Stacks to the latest version to make sure you get all the latest changes.
If you installed a previous version of FlowForge and want to upgrade, our documentation provides a guide for upgrading FlowForge on a local server.
# Getting help
If you hit any problems with the platform, or have questions to ask, please raise an issue on GitHub. That also includes if you have any feedback or feature requests.
Customers of FlowForge Cloud can raise a ticket by emailing support@flowforge.com
We also have a #flowforge
channel on the Node-RED Slack workspace.
Written By:
Published on:
Recommended Articles:
- Using Node-RED to Visualize Industrial Production Data via Modbus
- Community News May 2023
- Chat GPT in Node-RED Function Nodes
- Running the FlowForge Device Agent as a service on a Raspberry Pi
- Node-RED Tips - Subflows, Link Nodes, and the Range Node