Omnicon Automation

Latest stable release

Download EnvisionSCADA

Version 2026/06/15 — download the latest stable release and review the release notes below.

Version 2026/06/15

Latest Stable Release

Download

Demo Mode

You can develop and test an entire project in Demo Mode.

Runtime behavior

Demo Mode stops the server every 4 hours for 5 minutes.

Release Notes

Complete published release history from the download page.

2026/06/15

  • New first version release of EnvisionSCADA's MCP Server and embedded AI Assistant chat for configuration and design.
    • Available at /mcp or by enabling AI Chat in Parameters using your own OpenAI or Anthropic API key.
    • Configuration assistance covers overall configuration, Python scripts, reports, and more.
    • Design assistance supports basic to intermediate design, menu creation, symbol creation, and bulk object property updates.
    • The assistant is still being trained for advanced drawing and P&ID-driven workflows.
    • Everything the assistant configures or designs can still be manually adjusted manually.
    • The built-in guardrails are intended to prevent changes beyond what is possible manually today.
    • Use with caution while the assistant integration continues improving, and send feedback to support@omniconautomation.com.
  • The Python Editor now has a preview mode and an AI-focused mode.
  • New Recipe Manager object that integrates with the existing recipes to bulk manage parameters over different devices from a single place.
  • Data Forwarders now support Alarm/Event updates.
  • Applied fixes and improvements to the API integration.
  • Minor bug fixes and GUI improvements.

2026/05/18

  • Projects can now be committed, pushed, pulled, and merged to and from a remote GIT repo.
  • Configuration can now be done through the API.
  • API is enabled by default now, but all calls now need authentication.
    • If you use the API today, you now need to add authentication.
    • See the updated Postman collection.
  • Added Offline Files to the Project tab of the menu.
    • For example, store your own small offline database file or config files.
  • Improved UI for project management.
  • TrendAnalyst embedded in a WebFrame object can now load a config through PostMessage.
  • Bug fixes and GUI improvements.

2026/04/19

  • Added new Data Forwarders.
  • Improved Select All checkbox behavior and Global Enable/Disable UX.
  • Included bug fixes and GUI improvements.

2026/04/14

  • Added new ListBox object.
  • Added a Project tab in the Side Menu to upload project-bound online user documents and manuals.
  • Added a Project tab in the Side Menu to upload project-bound Python libraries.
  • Left Side Menu UX improvements.
  • All configuration screens UX improvements, including checkboxes for export and delete workflows.
  • Improved support for Alarm/Event conditions import through Excel, including double and triple quote handling.
  • Bug fixes and GUI improvements.

2026/03/25

  • Added purge functionality for unused variables at CTRL+F.
  • Added versioning on master and instance groupsymbols.
  • Added a new Datetime picker object.
  • Added a new Bar Chart object.
  • Added a new OPC UA Server gateway for the entire system.
  • Added a new Active Users tracker for developers at CTRL+K.
  • Added a new PageOpenPopup page script.
  • MQTT now supports TLS and certificates.
  • Alarms and Events messages are now translatable.
  • Modbus TCP driver can now have a redundant link IP address.
  • Live data is now also accessible on the standby server through the gateways.
  • Added a new PythonScript Dynamic Endpoint feature.
  • Added two new themes: BlueLight and BlueDark.
  • Events now have a separate column for Identity.
  • Modbus RTU Gateway baud rate, stop bit, and parity are now configurable at Parameters.
  • Fixed Python editor windows sometimes shifting.
  • Project-wide translation improvements.
  • Bug fixes and GUI improvements.

2026/03/14

  • Fixed language not taking system language anymore.
  • Redundancy manual switch request no longer triggers full resync.
  • Position and Size animations now take expressions and constants.
  • Improved columns and column dragging.
  • Minor bug fixes and GUI improvements.

2026/03/04

  • Added Primary-Standby Redundancy feature.
  • Edit Mode is now Multi-Language.
    • You will have to reassign the Languages to the Users and in Parameters.
  • Improved Runtime Languages Import/Export.
  • Improved Dark Theme support.
  • Improved Alarm/Event/Historian UX.
  • Login screen colors are now customizable at Parameters.
  • Added function helpers for Page/Python script editors.
  • Fixed many minor bugs and GUI improvements.

2026/01/08

  • Improved Polyline object user experience.
  • Group Objects can now be scaled.
  • Fixed Cross Reference tool checks for page/global scripts.
  • Minor bug fixes and GUI improvements.

2025/12/12

  • ObjectViewer right click now opens properties.
  • ObjectViewer layer editing support improved.
  • Added Layer Picker, Editor, and Viewer (Ctrl+J).
  • Added variables such as client.PageLayer1 to show layer states.
  • Added client.PageScale variable.
  • Projects now have a PythonLibraries folder.
  • Projects now have Project and wwwroot/Project folders.
  • Fixed Import TrendAnalyst config.
  • Improved text copying from inputs and labels.
  • Python Editor comments ignore variables now.
  • Python Editor can now use :Raw for variables.
  • Modbus Server bools now support bits such as %MW10.5.
  • Cross Reference tool improved dark theme support.
  • Minor bug fixes and GUI improvements.

2025/11/24

  • Added Cross Reference tool Ctrl+F for global find/replace.
  • Inputs and labels now have animated borders and schedules can have exceptions.
  • PageScriptWrite can now be silent or not.
  • Fixed issue where replacers config would not open on HTTP.
  • Fixed Python script output cross contamination.
  • Fixed schedules import failing.
  • Other minor bug and GUI improvements.

2025/10/02

  • Fixed broken Users screen.
  • Inputs and Labels now have dynamic borders.
  • Envision can now also be a Modbus RTU Slave.

2025/09/24

  • Improved embedded and mobile viewer screens.
  • Variable list is sorted again.
  • Fixed Page Script editor escaping \\.
  • Minor bug fixes.

2025/09/06

  • Rebranding to Omnicon Automation.
  • Menu stays on top in configuration menus while scrolling.
  • Python now has a ModbusWriteMany method for FC16 batch writes.
  • Fixed Admin password change issue.
  • Other minor fixes.

2025/08/24

  • Fixed Modbus TCP read/write collision invalid function code issue.
  • Improved OPC UA certificate usage with full SubjectNames.
  • Fixed bug where multi-editing symbols would change the colors immediately.
  • Added more SYSTEM variables to see what the schedules are doing.
  • Fixed where license was lost upon importing a project or creating a new project.
  • Other minor bug and GUI fixes.

2025/07/16

  • Added Ethernet/IP tag-based driver for Rockwell Automation.
  • Added live-view values in variable configuration screens.
  • Minor bug fixes.

2025/07/11

  • Released Ctrl+Z/Y version 1.
  • User passwords now need confirmation when changing.
  • Schedules now have a name and improved validation.
  • Fixed bug where DrawLine on Polyline was broken.
  • Minor bug fixes.

2025/07/07

  • Added new Converters.
    • Converters directly incoming and outgoing data using expressions.
  • Raw values are now logged to the Historian.
  • Device loggings are now kept when doing changes.
  • Fixed bug where event log sometimes was not showing.
  • Fixed bug where historian would periodically log when deadband equals 0.
  • Fixed bug where devices multiplied upon updating.
  • Minor bug fixes.

2025/06/24

  • Demo mode is now 4 hours.
  • Symbol replacers are now dynamic.
  • Object actions are now dynamic.
  • Color animations are now dynamic.
  • Added HTML editor for Widgets.
  • Envision can now share variables as a Modbus TCP Server.
  • Fixed bug where schedules would not start immediately.
  • Fixed bug where the Python output window showed outputs of other scripts.
  • Minor bug fixes.
  • GUI improvements.

2025/05/07

  • Color Libraries are now dynamic colors.
  • Global Page Script is now available.
  • OPC UA now supports Certificates.
  • New Object Donut/Pie Chart.
  • Font of objects can now be changed.
  • Fixes to resizing objects.
  • Multiple minor bug fixes.

2025/03/20

  • Executed Python Scripts are now multi-threaded.
  • Python Scripts now free memory immediately after execution.
  • Fixed replacers not taking [].
  • Fixed MQTT Device not being removed correctly.
  • Improved UI to indicate symbol template and instance push/update.
  • Decorator window is now resizable.
  • Quick Menu is now resizable.
  • Decorator Colors can now be arranged.
  • Improved exception logging in SystemLogViewer.
  • Minor bug fixes and UI improvements.

2025/02/17

  • Fixed scaling bug.
  • Fixed blinking when invisible.
  • Grid now zooms with the screen.
  • Objects now snap to the grid itself.
  • Fixed .NET Hosting 8.0 not installing.
  • Fixed bug where alarms could not be acknowledged in some cases.
  • Added search functionality to the Python Editor.
  • Improved Python Editor window resizing.
  • Added API Request DatabaseQuery.
  • Minor bug fixes.

2025/01/05

  • Grouping inside a group is now supported.
  • Alarm Banner can now also filter alarm groups, not only assets.
  • Python now supports dynamic variables with SetValue, GetIntValue, and related helpers.
  • Buttons no longer show a pointer when there is no action.
  • Modbus Variables now support 6-digit registers.
  • Modbus Variables now support discrete inputs %I.
  • Kafka status is now visible in metrics.
  • Alarm/Event/Historian viewer columns are now resizable using touch gestures.
  • Fixed label not triggering actions when set to read-only.
  • Fixed where objects were still clickable when invisible in some cases.
  • Fixed where dropdowns in configuration screens would scroll up.
  • Fixed objects not blinking synchronized in some cases.
  • Minor bug fixes.

2024/12/17

  • Search now supports the wildcard *.
    • Examples: *_Pump1, Pump1*, *Start*.
  • Fixed search not taking underscores.
  • Fixed Modbus TCP not creating scanning blocks correctly in some cases.
  • Fixed scaling resulting in ..0000001 or ..999999 numbers.
  • Minor bug fixes.

2024/12/12

  • Implemented resizing objects mechanics part 2.
  • Improved copy pasting objects while keeping the original form.
  • Alternative Historian DB Path can now be left empty.
  • Fixed Guest User reloading the page continuously.
  • Fixed Python Editor coloring.
  • Fixed where replacers would not replace all in some cases.
  • Minor bug fixes.

2024/12/06

  • Height and width animations now have a reverse direction option.
  • Input out of min/max scaled range is now rejected.
  • PageDatabaseQuery now returns database errors.
  • Fixed Copy/Paste bug blocking button clicks after paste.
  • Minor bug fixes.

2024/11/30

  • Added minus (-) option to numpad.
  • Copy/Paste now presents a crosshair for pasting.
  • New Page Script PageNavigate.
  • New API Method WriteVariable.
  • Device Loggings now have a verbose mode.
    • Verbose 0: Connection details and errors (default).
    • Verbose 1: Protocol details.
  • Improved DNP3 loggings.
  • Minor bug fixes and GUI improvements.

2024/11/12

  • UserGroups now have an Alarm Acknowledge All option.
  • Added PreviousPage, NextPage, and HomePage navigation options.
  • Fixed triggering write action in EditMode when focused on input or label.
  • Fixed load recipe not taking the same file name twice.
  • Fixed Enter in focused input or label not working in popups.
  • Position and Size animations now accept negative ranges.
  • Clicking outside the screen now deselects all objects.
  • Improved Numpad user experience.
  • Minor bug fixes.

2024/11/05

  • Fixed touchscreens not always pressing buttons.
  • Fixed touchscreens where Chrome still allowed zoom when disabled.
  • Screen reset button now appears on touchscreens when zooming or panning.
  • CTRL+M screen reset is now available for operators.
  • Minor bug fixes.

2024/11/02

  • Fixed Trend Analyst not applying custom colors.
  • Improved Historian writing speeds.
  • Minor bug fixes and GUI improvements.

2024/10/07

  • Added language support for dropdowns.
  • Hiding an object now also deselects it.
  • Minor bug fixes.

2024/10/04

  • Added MinimumTime (Time Deadband) for variables.
    • A minimum time between historian samples can be set.
  • Added SampleGroup (Periodic Historizing) for variables.
    • SampleGroup values can be set on variables.
    • A group can be sampled and historized using scheduler, alarms, and events.
  • Historian now has a variable Status field.
  • Minor bug fixes.

2024/09/29

  • Fixed bug causing high CPU in some cases.
  • Implemented a new Languages design.
    • Export old translations before upgrading at Parameters.
    • Translations are now imported at Parameters, no longer at the objects.
    • Improved support for Arabic, Chinese, and other languages.
  • CSV delimiter can now be set at Parameters.
    • Improved support when working with Excel.
  • System Pages can now be embedded with WebFrame.
    • Including TrendAnalyst, EventViewer, HistorianViewer, AlarmViewer, and Users.
    • Example URL: https://192.168.0.10/AlarmViewer?handler=Embedded.
    • Trend Analyst can contain a config in the URL.
  • Fixed OPC UA Browse bug where BrowseName was not always taken.
  • Minor bug fixes.

2024/09/23

  • Added support for Modbus TCP Input Registers (FC04).
  • Minor bug fixes.

2024/09/21

  • Open URL can now take a variable instead of a static link.
  • Improvements to development experience.
  • Minor bug fixes.

2024/09/17

  • MinRaw, MaxRaw, MinScaled, MaxScaled, Units, and Deadband are now accessible through device.variable:property.
  • Popups can now have a context, allowing them to cascade more easily within their unique context.
  • Squares and circles can now also be set to the background.
  • Fixed bug where negative values were not always logged to Historian.
  • Improvements to development experience.
  • Minor bug fixes.

2024/08/29

  • Entire Pages can now be instantiated with replacers, just like symbols.
  • Implemented a training simulator simulating a PLC.
    • Enable it at Parameters.
    • Simulates a simple Pump/Tank process with OPC UA.
    • More applications will be added.
    • Designed to help training facilities, including schools.
  • Fixed bug with visibility animation using OPC UA variables.
  • Fixed bug with visibility animation on polyline borders.
  • Fixed bug with z-index on polyline borders.
  • Minor bug fixes.

2024/08/22

  • Fixed bug with Modbus TCP Swap Words not working with certain types.
  • Added OPC UA Browse support for EngineeringUnits and EURange.
  • Minor bug fixes.

2024/08/18

  • Quick Menu (Ctrl+Q) is now also available in the configuration pages.
  • Added bulk export/import to edit language texts in CSV at Parameters.
  • Added a Certificate Generator as a tool to help set up HTTPS.
  • Improved object info texts such as Top, Left, Width, Height, and Layer.
  • Improved user experience for setting expressions.
  • Other minor improvements and bug fixes.

2024/08/07

  • Docker image now uses a volume to retain the databases.
  • Minor bug fixes.

2024/08/04

  • Optimized historian indexes for large datasets.
  • Improved Trend Analyst user experience.
  • Minor bug fixes.

2024/07/24

  • New numpad keyboard available for inputs and labels.
  • Inputs and labels now support calculation expressions.
  • Minor bug fixes.

2024/07/20

  • New User Management now supports LDAP and LDAPS (Active Directory).
  • Updated from .NET 6 LTS to .NET 8 LTS.
    • You will be prompted to install a new Windows Hosting Bundle.
  • Fixed toISOString() bug when using the Trend Object with historical values.
  • Fixed EventService logging excessively to the journal.
  • Fixed bug where image library was not showing.
  • Fixed OPC UA Browse parsing issue when | is in the NodeId.
  • Other minor bug fixes.

2024/07/10

  • New group Object Viewer listing all objects inside nested symbol groups.
  • New pages configuration page.
  • Pages menu is now a treeview.
  • Symbols menu is now a treeview.
  • Performance improvements to pushing and pulling symbols.
  • The automatically sliding menu has been decommissioned.
  • Minor bug fixes.

2024/06/24

  • New Polyline object replaces Line Segment.
  • Line Segment is decommissioned, still functional, and removed from the toolbar.
  • Added spinner when loading screens.
  • Added BaseScale functionality to Page Decorator.
  • Popups are now draggable with touchscreens.
  • Performance improvements to animations.
  • Minor bug fixes.

2024/06/16

  • New Polygon object.
  • New Checkbox object.
  • New Toggle Switch object.
  • Objects are now dimmed when loading screens.
  • Advanced objects moved from toolbar to Quick Menu.
  • Minor bug fixes.

2024/06/12

  • Alarm, Event, and Historian viewers now have moveable columns.
  • AlarmViewer active alarms are now sortable and searchable.
  • Added Users/UserGroups navigate buttons in the development screens.
  • Fixed Client variables Toggle and Momentary.
  • Fixed Modbus TCP not accepting 4xxxx.1 for BOOL, only %MWxx.1.
  • Fixed Legend not fully showing.
  • SVG and Image objects now have an Is Background option.
    • They become unclickable unless the Eye icon is enabled.

2024/06/11

  • Acknowledged alarms now stay in the active AlarmViewer until returned.
  • Alarm severities now start from priority 1 instead of 0 (Critical).
  • Rotation animation now accepts constants and expressions.
  • Fixed OnPageLoad() triggering before first data is received.
  • SVG Decorator Stroke Width and Stroke Color now work properly.
  • SVG now supports currentColor as stroke or fill color for animation.

2024/06/10

  • Renewed AlarmBanner Object; it needs to be replaced.
  • Renewed AlarmViewer.
  • Improved Trend Object.
  • Improved OPC UA Browse.
  • Improved Guest User experience.
  • New Slider Object.
  • New DropDown Object.
  • New Rotation Animation.
  • New Object Control Access Locking and Animation.
  • New UserGroups security settings.
  • New User Timeout feature.
  • New User Change Password functionality.
  • New Alarm State colors configurable in Parameters.
  • New Alarm Severity Icons.
  • New Historian Database Path configurable in Parameters.
  • Saved pages are first neutralized now for color, value, and visibility.
  • Other GUI improvements, including dark mode, color palette, and wider modals.
  • Other mobile responsiveness improvements.
  • Other performance improvements, including popups and OPC UA Browse.
  • Other minor bugs fixed.

2024/05/01

  • Python update from 3.4.
    • Updated to Python 3.11.9 for Windows.
    • Updated to Python 3.9.2 for Linux Docker (Debian 11 Bullseye).
  • Object color animations increased from 4 to 8.
  • Object actions increased from 2 to 4.
  • Page exports are now version upward compatible.
  • Page refresh time can now be configured.
  • Replacers 1 through 20 can now have labels.
  • Disable Zoom and Disable Pan are now separate options.
  • Improved Knob object dragging to be compatible with touchscreens.
  • Added Page Script User Function PageRefreshDataTable.
  • Fixed a rare case where the configuration database corrupted while exporting.
  • Fixed alarm table and data table background color not applying.
  • Fixed buttons showing focus border on touchscreens when pressed.
  • Fixed other minor bugs.

2024/04/19

  • Pages now support Page Scripts.
  • New DataTable Object.
  • Local Variables now support recipes.
  • Local Variables now have a persistent option.
  • New Action Transfer Recipe.
  • New Action Execute PageScript.
  • New Action Login.
  • Pages can now be grouped using Library Paths.
  • Symbols can now be grouped using Library Paths.
  • Improved WebFrame so it is easier to click when editing.
  • Improved WebFrame so the URL can now be a variable.
  • Fixed minor bugs.

2024/04/02

  • Improved dark scheme.
  • Fixed edit screen columns not being draggable.
  • Increased replacers from 10 to 20.
  • Library images are now grouped by their path.
  • Python editor edit fields are now resizable.
  • New page property DisableZoom.
  • Fixed minor bugs in Trend Analyst.
  • Fixed other minor bugs.

2024/02/26

  • Fixed Kafka failing to parse JSON in some cases.
  • Improved Kafka driver.
  • Improved UI by making log lists selectable again.
  • Added uniqueness placeholder {UID} for client variables when used within popups.
  • Fixed minor bugs.

2024/02/16

  • New iFrame Object to display embedded web pages, such as IP camera streams, with HTTPS only.
  • New Widget Object to display HTML code, such as embedded weather widgets.
  • New Trend Analyst V1.
  • Input Object now accepts Enter.
  • Double clicking an Input Object no longer sends a write action.
  • Alarm and Event expressions now accept the bitwise & operator.
  • New Color Library.
  • Fixed OPC UA Bulk Import opening multiple sessions.
  • Fixed Push from master failing with second replacer.
  • Fixed unlimited license not activating in some cases.
  • Fixed minor bugs.

2024/02/10

  • Added support for Docker.
  • Improved AlarmViewer user experience.
  • Improved DemoCounter and LicenseStatus info.
  • Fixed PythonScript culture issue.
  • Fixed Alarm Acknowledge issue.

2024/01/27

  • Trend Analyst now supports a second x-axis.
  • Improved Trend Analyst.
  • Improved AlarmViewer user experience.
  • Improved LineDots (Piping) user experience.
  • Fixed OPC UA Browse supporting special characters.
  • Configuration screens columns are now resizable.

2024/01/13

  • Improved Trend Analyst.
  • Alarm and Event conditions now have an expression editor.
  • Improved configuration grid editing.
  • Improved support for dark mode.
  • Ctrl+I mode now also shows blinking objects.

2024/01/03

  • Added decimal places to floating point inputs.
  • Fixed trend chart disappearing when grouping.

2023/11/12

  • Python Scripts now run on individual engines, vastly increasing speed.

2023/11/08

  • Fixed MQTT not connecting when using passwords.
  • Fixed installer not detecting when Windows Hosting Bundle is already installed.

2023/11/04

  • New Open URL action.
  • Added bulk import within OPC UA Browse functionality.
  • Added DefaultLanguage for individual users.
  • Optimized UserGroups helper modal with checkboxes for easy multi-selection.
  • Fixed failing to create new Python Scripts.
  • Added API to access real-time and historical data.
  • Added Database Rotation with a default of 365 days.