From Flow 7.0, installers are available for multiple platforms - please select from the download links below:
7.0.1 | November 1, 2023 | Build 7.0.1441.840
Download Windows x64 Installer
For more information on installing Flow in a Linux environment, read this article
Docker Images available on Docker Hub (x64 and Arm64)
7.0.0 | October 2, 2023 | Build 7.0.0405.1390
Download Windows x64 Installer
NOTE: For instances with HTTPS configured
If you are using HTTPS, you will need to add the following arguments to your Bootstrap.settings file immediately after installing Flow 7.0. Do this on all servers in your environment running a Flow Bootstrap.
- {"certificateStoreLocation" : "STORE_LOCATION"}, where STORE_LOCATION is either CurrentUser or LocalMachine
- {"certificateStoreName" : "STORE_NAME"} where STORE_NAME is either AddressBook, AuthRoot, CertificateAuthority, Disallowed, My, Root, TrustedPeople, or TrustedPublisher
- {"certificateSubject" : "SUBJECT"} where SUBJECT refers to the value of the "Subject" field in your certificate. Either a CertificateSubject or a CertificateHash must be specified.
- {"certificateHash" : "THUMBPRINT"} where THUMBPRINT refers to the value of the "Thumbprint" field in your certificate. Either a CertificateHash or a CertificateSubject must be specified.
- {"allowInvalidCertificates" : "true"} where the value is set to true if the validity check for the certificate should by bypassed/ignored. Set to false if only valid certificates are permitted.
Arguments 1 and 2 are mandatory. Either argument 3 or 4 must be specified. Argument 5 is optional. Once the changes are made to the Bootstrap.settings file, restart the Flow Bootstrap service.
Failure to make the above changes will cause HTTPS communication to fail.
Version 7.0 is a major release. It includes a number of features, performance enhancements, and bug fixes.
What's new?
Config Tool Styling
One of the first things you'll notice is a new splash screen when launching the Config tool. Then, you'll see that the styling of the Config tool has been modernized.
- Tabs moved to the top of the window for faster access.
- Icon update which includes a color-blind friendly scheme.
- Font change and padding optimized for readability.
Multi-platform Support
- Flow now leverages .NET 6. With this technology update, you can now run the different Flow components on various platforms, including Linux and Docker. Both x86 and ARM processors are supported. NOTE: While Flow Data Sources may be configured to run on any platform, you'll need to confirm whether the proprietary Data Source supports that platform. For example, an OPC HDA-compliant historian will not itself run on Linux - you can run the Flow Data Source on a Linux platform, but not the historian itself.
Data Sources and Consumers
- Support has been added for Apache Kafka, both as a Data Source and/or a Data Consumer.
- ThinManager may be configured as a Data Source.
- Recognize Store & Forward events in 2017+ versions of Aveva Historian and handle the delayed data retrieval accordingly.
Optimizations and Enhancements
- The Integration Engine may now be configured to use multiple threads.
- Tag Calculations have additional functionality: One can use model attributes in calculation expressions and also have access to the duration (in milliseconds) between successive data points.
- Reduction in memory usage by reports rendered in the Flow Server.
- Reduction in event processing latencies, especially after a backfill is initiated.
- Performance improvements in event attribute processing.
- Performance improvements in Data Consumer processing.
- Additional Math.Net statistical and regression functions were added to the function library.
- When accessing a chart or form that requires a user to log in, the user is redirected to the correct chart/form after logging in. We know that you will be happy with this change.
- The installer has been modified to provide details around missing/optional prerequisites, as well as download links to these.