With this release we have focused on both security features as well as performance improvements. We have added support for time based one-time passwords to give another security option for local installations. When using Kiona Identity we have also added support for guest users in external tenants. To improve traceability we have added support for audit logging. On the performance side we have improved caching and reworked code both in Web Port as well as in drivers. This should be extra noticeable on larger installations. For full list see below.
Download Web Port
- Download WebPort 2.24.10 (64-bit x64)
- Download WebPort 2.24.10 (32-bit x86)
- Download a demo project for Web Port 2.24.10
Current version: 2.24.10.12161
This release works with licenses that have free upgrades to: 2024-10-01 or later
Keep in mind
-
Always back up your projects before upgrading.
-
To upgrade, run the installation file. If you have changed the Web Port data directory in a previous installation, remember to enter it when upgrading
-
Note!If you have a branded design (OEM) this needs to be converted into the new built in theming editor.
-
Note!When upgrading from 32-bit to 64-bit, the previous version needs to be uninstalled first. Also keep in mind that Web Port does not remember the previous configuration when installing the 64-bit version (i.e. be extra vigilant about drivers, extensions and libraries). Also make sure that the path to the project folder is correct if it differs from the default. When upgrading from previous versions to the new 32-bit installation, the procedure is the same as before (see Keep in mind below).
Major features / improvements
Security
-
Support for MFA on offline installations using time based one-time passwords (TOTP).
-
Support for guest users in external tenants when using Kiona Identity
-
Audit logging
Performance
-
Improved caching for faster response times.
-
Code refactoring for efficiency
Drivers
-
DrvBACnet: Improved stability and robustness. Reduced traffic on BAC network. Improved status for IO-devices.
-
DrvMBus: Stability improvements and support for units with incorrect multi-telegram implementation.
-
DrvOPC: Fixed an issue that could lead to memory buildup.
-
DrvExoline: Improved handshake and connection stability when using call-home.
-
DrvMQTT: Added support to get topic from RW-script and support for parsing null when processing data.
-
DrvModbus: Improved device reset when caused by timeouts.
Language support
-
Italian
-
German
Partner tools
-
Added support for contact-information to partner instead of Kiona.
Minor fixes
-
Fixed issue with alarm settings not showing
-
Fixed issue with value alignment when using "Hidden when".
-
Fixed issue with double prefix on buttons when using Node/Portal
-
Improved bar graph for hourly consumption.
-
Improved indication of time validation between node and portal.
-
Fixed issue with unit not working when doing multi edit in pages.
-
Fixed issue with page load being required when using "Hidden when".
-
Improved visualization of long tag names in side menu dropdown.
-
Fixed issue with alarm timestamps when loosing connection to database.
-
Fixed issue with copy of inputs to reports.
-
Removed button for Acknowledge all in alarm-list if global access is view or lower.
-
Improved handling of bad .svg backgrounds.
-
Fixed issue with lib-object version 1 not being clickable.
-
Cosmetic fixes in trend view.
-
Fixed issue with schedules not being saved when imported.
-
Fixed issue with text and value being moved when using custom class.
-
Improved tag selection in trend portlet.
-
Fixed broken svg-files in demo-project.
-
Updated rule for alarm receiver to require ADVANCED access to alarm-tag as minimum.
-
Fixed redirect after login when following a page link.
-
Fixed issue with using folder as default start page.
-
Improved handling of nodes connecting to portal.
-
Updated required fields when creating a certificate.
-
Fixed issue when moving multiple objects using arrow keys.
-
Improvement of content area when expanding and minimizing.
-
Fixed issue with deleting object collections.
-
Fixed encoding issue when using line-breaks on page-object text.
-
Improved storing of alarm filters.
-
Improved page zoom when changing state of left side-bar.
-
Fixed issue with case sensitive search field for special characters.
-
Fixed issue with save button when using schedule portlet.
-
Improved naming of browser tabs.
-
Improved startup of Windows service to avoid timeouts.
-
Added value refresh to object collections.
-
Improved linking of logs when moving pages.
-
Fixed issue when linking alarm to page and using node / portal.
-
Fixed issue with side info in custom reports.
-
Fixed trend export when interpolate is inactive.
-
Fixed issue that required reload when deleting page objects.
-
Improved acknowledge filtered alarm list.
-
Fixed issue where trend view fails when tabs are used in tag description.
-
Fixed issue when object names ends with numbers.
-
Improvement to save in symbol library.
-
Improved upload of icons to libs.
-
Fixed issue with file name in report export.
-
Fixed issue with adding new objects to object collection.
-
Fixed issue with removing sub-groups in object collections.
-
Added support to upload htm file for portlets.
-
Solved issue with add / remove objects for libraries.
-
Fixed scaling of images on start page.
-
Fixed issue when not including px in size for content area.
-
Fixed issue when assigning user administration access through function permissions.
-
Improved scoring for current day
-
Improved behavior of alarm bell when using default alarm filter on user.
-
Improved logging of tag write when using tools/button.
-
Improved file naming in packet capture.
-
Removed auto refresh of alarm analysis.
-
Security improvements.
-
Other minor graphical improvements.
New in 2.24.10.10291
-
Fixed DrvModbus reset device issue.
New in 2.24.10.11051
-
Fixed Alarm State saving for MSSQL.
New in 2.24.10.12161
-
DrvNBS Web Request now includes User-Agent header.
-
DrvEcoguard added setting to limit refreshing and improve list reading.
-
DrvBACnet fixed time schedules, tag read and running over midnight issues.
-
Introduced Locked Mode - when license expires, WebPort keeps running with limited functions.
-
Fixed OEM Theme issues after restarting.
-
Fixed task cycle lock issue.
-
Fixed Tag Error list issues.
-
Fixed Schedule Special Periods deletion issues.
-
Fixed Alarm Analysis filter with multiple tag names comma-separated.
-
>Fixed filtered Alarm Acknowledgement with multiple tag names comma-separated.
-
Fixed audit log file retention.
-
Fixed user editing when username contains special characters.
-
Improved WebPort's new user invitiation flow
-
Improved Tag Address handling.
-
Improved translations in energy reports and tag name validation.
-
Improved Script Engine Security.
Documentation
-
Added support article and video for TOTP setup and use.
-
Minor improvements
End-Of-Life
-
Support for Spark with addon module ExtSpark.
-
Including documentation as pdf-files with each setup.
File-hash and virus check
SHA-256: d0cc74be4afdc33c93ac0d6fac824079d18581be830e91a6d976c973e0c1bf60
SHA-256: d8c7b57a205b418ebf308c4d5b77ce28cda5c9dacdcbf62c2e8d437ec82512c8
System Requirements
###LoadArticle 6254301882396