Skip to main content

HELIO 26.1.1

·
17 min read
·
Philipp Kruse
Matthias Wagler

We are excited to announce HELIO 26.1.1, our first feature release of 2026. This release brings significant data visualization upgrades — a new 2D Plot element and a redesigned Gauge & Radial Bars — alongside Vendor Users and the first public preview of the HELIO HTTP API.

Download HELIO


Upgrade

Follow the Upgrade HELIO guide.


Highlights


Data Visualization: 2D Plot – Visualize the Relationship Between Two Datasets

The new 2D Plot element visualizes the relationship between two datasets by plotting one array against another on a two-dimensional chart. Each axis can be connected to a live array variable from the PLC — perfect for real-time sensor profiles, quality curves, and calibration data.

Not everything needs to be live. Each axis also supports static data sources: use the brand new Dynamic Property called Sequence to generate an evenly spaced range for either axis.


Gauge & Radial Bars – Sharper, More Configurable, and Design System-Ready

The Gauge and Radial Bars elements have received a major set of improvements in 26.1. Responsive behavior inconsistencies have been resolved, making both elements even more reliable across different screen sizes and layouts.

On the configuration side, you can now apply a manual status to override the automatically calculated one — useful when process logic needs to force a warning or critical state regardless of the measured value.

The new Ticks sections gives you fine grained control over tick display:

Finally, both elements are now tightly integrated with the HELIO Design System and its theming capabilities – allowing our designers to tailor every visual detail even more easily to your brand.


Vendor Users

Machine vendors can now embed dedicated service accounts directly into a HELIO project. Vendor Users & Roles never appear in the HMI's user management — customer administrators simply cannot see or modify them, giving your service team a reliable entry point on every deployed machine.


Project Import – Drag, Drop, Done

Importing a project into the HELIO IDE has never been easier. Simply drag and drop a .helio file anywhere onto the Home Page — it appears highlighted in your project list, ready to open.


Early Access: The HELIO HTTP API – Built to Extend

The complexity of modern HMIs constantly challenges us to view extensibility as a fundamental building block. Until now, developing and operating HMIs with HELIO required manual engineering via the HELIO IDE. With the new HELIO HTTP API, we are opening HELIO up to the world beyond the manual user interface. Scripts, applications, and AI agents can now communicate directly with HELIO, opening up workflows that go beyond what the user interface alone can do.

The HELIO SDK lets you extend HELIO from within a project. The new HTTP API lets you safely reach into HELIO from the outside — from any tool, any language, or system.

We are confident that this reliable API will make HELIO even more useful for product teams by enabling extensibility and automation. Just like the HELIO SDK, we designed it so that you can extend HELIO with confidence.

For example, it follows the OpenAPI specification, making it self-explanatory and easy to access from any language or stack. This clear and structured system boundary between HELIO and other systems allows you to build sustainable, long-lasting integrations and tools on top of it.

First Stop: User Management API

The first capability of the API in this early-access version is HMI user management. For example, machine builders can empower their customers to flexibly manage user roles and access rights by creating import scripts for custom, customer-specific access management file formats.

As an early access feature, the API is actively taking shape — we're refining it based on real-world usage, meaning that breaking changes in this phase are expected. As with the SDK, we are developing this feature in close collaboration with our customers, to lay a solid foundation for the years to come.

If you have a concrete use case for the HELIO HTTP API or would like to explore it early, reach out to our team to request access.


Changelog

New Features

Access Control
Design System

HELIO-6305 Added 2D Plot element

Dynamic Properties
IDE

HELIO-6311 Authentication & Security Settings: Added "On Sign in > On Success" to execute an action after a user signs in successfully, for example to request exclusive control

HELIO-6601 Import a Project: Import .helio project files by dragging them anywhere onto the home page

HELIO-6670 Ensured that Placeholder & Auto Reset values take min/max values into account

HELIO-6720 Added automatic translation generation for Component Property Enums

Data Layer
OPC UA Connection

HELIO-6954 Added Excluded Namespace URIs option to the Browsing settings. The OPC UA DI namespace is now excluded by default, as it can introduce duplicate nodes in the address space tree on some PLCs. See OPC UA Connection for details.

HELIO-6692 Added support for reading/writing arrays of SIMATIC date/time/duration types

Runtime

HELIO-6440 Command Line Parameters: The --appdata and --appdata-unversioned parameters have been introduced. Consequently, the --config parameter has been marked as deprecated.

Improvements

Recipes

HELIO-6303 Added a Loading disabled when condition to the settings of a recipe type — use it to prevent recipes from being loaded while the PLC is in a state where doing so would cause trouble

HELIO-6512 Fallback values can now be defined for recipe parameters, allowing incomplete recipes to be loaded

HELIO-1849 A toast now confirms when a recipe has been loaded successfully

HELIO-1792 Added Dynamic Property Is Active Recipe Set to check if a recipe group has a currently active recipe

HELIO-1792 Active Recipe Metadata now inherits the recipe group if it is used within a Recipe Management Page

HELIO-6652 HELIO now prevents the same data variable from being used in multiple recipes

HELIO-6117 Deleting an inactive recipe no longer sets the active recipe to inactive

HELIO-6687 Export Recipes Action: CSV column headers now include the PLC variable node address — making the exported file easier to understand, reuse, and re-import correctly

HELIO-6530 Improved error reporting when importing and loading recipes

Messaging & Alarming

HELIO-6371 Messaging Settings: Updated "Archive Message When" — choose when messages are moved from the active list to the archive

HELIO-7076 Active Message Metadata: Added access to additional message records

HELIO-6523 Removed legacy "Messages" slot from projects using Messaging v2

Design System
Gauge & Radial Bars

HELIO-6131 Gauge and Radial Bars have been revamped to be fully customizable to match your brand

HELIO-6131 Added the ability to control ticks

HELIO-6184 Added the ability to apply a manual status

HELIO-6742 Harmonized formatting of scale labels across visualization elements

Trend

HELIO-6133 Trend lines can now be toggled by clicking their label

Dropdown (from List)

HELIO-6242 Added ability to disable the element

On-Screen Keyboard

HELIO-6157 Has been revamped to be fully customizable to match your brand

HELIO-7078 Made header cells in status bar clickable

Dynamic Properties
Calculate

HELIO-2036 Added ability to define fallback value when the calculation results in an error

HELIO-1931 Method Output Argument: Renamed from "Method Output Parameter" to align with the terminology used in the Data View

HMI

HELIO-6091 Open overlays no longer block the Main Navigation — navigating to another page via the Main Navigation or a "Navigate To Page" action now automatically closes them

HELIO-6312 Automatically release exclusive control when a user signs out

HELIO-5954 The project URLs have been restructured to pave the way for more powerful URL-based features. HMIs are now accessible at /project/<project>/run instead of /runtime/<project>. Existing bookmarks and links redirect automatically.

IDE

HELIO-6383 Cleaning up the translations no longer takes built-in templates into account

HELIO-6694 Context menus are now cleaner: icons removed, row height reduced, and entry order further standardized

Project Templates

HELIO-6939 Renamed the Playground PLC connection to "HELIO Playground PLC" to avoid naming conflicts with OPC UA connections in your own projects

Data Layer
OPC UA Connection

HELIO-6987 Reduced overall latency for reading PLC variables when opening HMI views with many parameter values

HELIO-6535 Reduced the number of subscribed variable values in filtered lists

NOA Connection

HELIO-6049 Refreshing the node tree no longer requires reconnecting — updates are faster and the active connection is not interrupted

HELIO-6773 Allow history only for numeric values and booleans

Runtime

HELIO-6544 Moved machine license files from root into the slots of the HELIO Data Directory

Fixed

Recipes

HELIO-1987 Fixed a bug where deleting a recipe from an overlay would redirect you to the recipe management page

Design System

HELIO-1662 Tab Group: Pages hidden via the Display Condition are now also hidden — previously Tab Groups ignored this setting

HELIO-6555 Fixed formatting of numeric values on Value Bar scale display

HELIO-6663 Fixed Trend in Parameter Page Side Panels having a wrong size after layout shift

HELIO-2022 Fixed overflowing text in Data List

HELIO-6122 Fixed inconsistencies in responsive behavior of Gauge and Radial Bar elements

HELIO-2051 Fixed Axis Control element displaying the fallback button when there is still enough space available

HELIO-6491 Dashboard Widget: Fixed bug in Custom Layout that would place elements in the wrong order when there were 10 or more elements

HELIO-6437 Fixed issue that caused Dashboard Widgets being created with an empty icon for the Main Action

HELIO-6462 Improved header cell sizing logic — cells no longer overflow or collapse to icon when sufficient space is available

HELIO-7174 Magic Input: Fixed a bug that caused zeros to be removed when entering numbers in certain locales (bg-BG, es-ES, hu-HU, it-IT, lv-LV, pl-PL, pt-PT, sl-SI)

Dynamic Properties

HELIO-6372 Fixed usage of "Exclusive Control" as Expression in Dynamic Property "Switch"

HELIO-7111 Fixed dynamic property "Method Output Argument" not working in "Open Page as Overlay" action

Actions

HELIO-6920 Fixed bug where a Switch action did not react to expression changes at runtime, which could cause the wrong case to be selected

HMI

HELIO-6695 Fixed missing notification about pending changes when leaving pages in overlays

HELIO-6403 Fixed unintended closing of dialogs when toggling overlays

HELIO-6088 Fixed OSK not closing when navigating to different page

HELIO-1516 Fixed inconsistencies in Main Navigation

HELIO-6129 Fixed issue where SVG contents could not be displayed if <defs>-elements were appended to SVG file

HELIO-6805 Data Collection: Fixed writing the value of newly added attributes without an existing attribute value

HELIO-6886 Fixed possible HMI crash when adding a new language

HELIO-7025 PLC-driven dialogs now appear reliably and without noticeable delay

HELIO-6861 Fixed issue where the current theme and zoom settings were applied to all projects

HELIO-7068 Fixed HMI crash triggered by using a display condition on a video element

IDE
Data View

HELIO-6690 Fixed issue where dragging PLC nodes into the HMI tree would not sanitize special characters [, ], /, ., *, ? until saving the project

HELIO-6556 Fixed issue where view could become unresponsive when importing connection data

HELIO-6733 Fixed bug that could lead to incomplete data when dragging PLC nodes with too many children to the HMI tree

HELIO-6711 Fixed bug where editing a component property could result in an incorrect state if another component property had been deleted beforehand

HELIO-6192 Improved error reporting when using the file picker

HELIO-6210 Fixed issue where deleting the first message trigger would select the last item in the list

HELIO-6316 Fixed scrollbars not showing correctly when resizing Messages Editor

HELIO-6325 Fixed issues where scrollbars were hard to use next to resizable panels

HELIO-6902 Fixed "Unsaved Changes" dialog not appearing after browser navigation

HELIO-6996 Fixed page selector when referencing pages with empty titles

HELIO-7110 Fixed custom themes not being applied reliably after project open or theme import

Data Layer

HELIO-6649 Added missing coercion to PLC data type when writing variable values

HELIO-6531 Improved history database cleanup for projects not currently displayed in the HMI

OPC UA Connection

HELIO-6308 Further hardened connection shutdown to prevent timeouts when connections are in a disconnected state

HELIO-6827 Improved cache refresh after connection recovery

HELIO-6842 Improved handling of and recovery from connection loss

SDK

HELIO-6651 Fixed possible empty property group on SDK elements

HELIO-6600 Fixed a bug that could cause the HMI to crash when updating an extension with a prop migration

HELIO-6340 Fixed SDK NumberInput and TextInput not triggering the on-screen keyboard on touch devices

Early Access

The following features are available in early access in HELIO 26.1.1. They are functional but not yet fully documented, and may change in future releases.

HELIO HTTP API

HELIO-5985 The HELIO HTTP API is available in early access. See the highlight above for details.

HELIO-5994 Added ability to register API apps in IDE Authentication

Message List Triggers

HELIO-6912 Fixed filter for Message List Triggers


Icons

138 icons have been added to the HELIO Icon Set, bringing the total to a whopping 1317. 🎉

Added
AlarmExclamation
AlarmMinus
AlarmPlus
AlarmSnooze
Alien
Astronaut
Audio
AutomaticMode
Bacterium
Bagel
Biohazard
BlobShape
Bomb
BottomBar
Broom
Cactus
Calibration
Chainsaw
ChefsHat
ChessKnight
ChristmasTree
CleaningSpray
CloverleafShape
ColdCuts
ConveyorGripper
Cow
Crab
Croissant
DollopShape
DotColumns
DotRows
DoubleHorizontalLine
DoubleVerticalLine
Elevator
Ellipse
EscalatorDownLeft
EscalatorDownRight
EscalatorPersonDown
EscalatorPersonUp
EscalatorUpLeft
EscalatorUpRight
FallingEdge
FaucetDrip
Faucet
FeatherDuster
Fish
FolderBookmark
FolderCheck
FolderDownload
FolderSearch
FolderUpload
FolderUser
FooterInsert
FourFingers
Ghost
Gift
GrainAwn
GrainEar
GreaterEqual
Greater
GroupContainer
HandheldScanner
HeaderInsert
HorizontalSplit
InclinedConveyorDown
InclinedConveyorUp
Kite
LayerMinus
LayerPlus
Number0
NumberCircle0
NumberSquare0
Octopus
Optimum
OrientationEast
OrientationNorthEast
OrientationNorth
OrientationNorthWest
OrientationSouthEast
OrientationSouth
OrientationSouthWest
OrientationWest
Parallelogram
Peak
PlantSprout
Quatrefoil
RIFD
RampDown
RampUp
RisingEdge
RotateDashedCCW
RotateDashedCW
SideTrackLeftDown
SideTrackLeftUp
SimulationMode
SmallerEqual
Smaller
SmileyAngry
SmileyDizzy
SmileyGrin
SmileyNeutral
Smoke
Smolder
Snowman
SpareParts
SpeechBubblesCheck
SpeechBubblesExclamation
Swirl
SynchronizeData
Syringe
Tableware
Telescope
TemperatureCold
TemperatureHot
TemperatureSlash
TemperatureWater
ThreeFingers
ThreeRows
Toboggan
TopBar
Tornado
TransportScrewLeft
TransportScrewRight
Trapezium
TrashbinUndo
TwoFingers
UfoBeam
Ufo
Unequals
UniversalAccess
UserAdd
UserDelete
UserEdit
UserLocked
UserSecure
Vapor
WaterDrop
Jellyfish