What’s Changed in 3.1.0?


EnOS 3.1.0 introduces the following behavioral changes.

Device Connection and Management


Service/Feature

Before

After

Impact

Device Assets and Logical Assets

Special symbols * and % were not supported when you define asset names.

Special symbols * and % are supported.

None

Data Management and Analysis


Service/Feature

Before

After

Impact

Data Asset Storage and Access Management

When filtering devices in Data Insight, all devices within the OU were displayed in the filter.

Only devices within the user’s permission scope are displayed in the filter.

None

Model Management

Model import&export ZIP template packages contained multiple folders, with different data layers of models stored in multiple folders.

Removed multiple folders, with all files stored directly in the Models folder.

None

Application Development

Application Portal


Service/Function

Before

After

Impact

Application Management

An application supports up to 5 organization structures by default. Changing this limit affects all OUs in the environment.

System administrators can adjust the limit for the current OU without affecting others in the environment.

None

Password Reset

User passwords could contain 3+ consecutive repeated characters by default.

OU administrators can configure whether passwords in their OU allow 3+ consecutive repeated characters

None

Login Expiration Period

OU administrators can configure the account login expiration period within the range of 1 to 240 hours.

OU administrators can configure the account login expiration period within a range of 15 minutes to 240 hours.

None

Password Reuse Policy

When users change their account password, the new password cannot match any of the previous 5 passwords by default.

OU administrators can configure the password reuse restrictions for current OU users, with a maximum limit of preventing reuse of the previous 12 passwords.

None

Single Sign On (SSO)

When the interval between two consecutive logins of an IdP account exceeded a preset threshold, the system’s login status verification would directly fail.

After an IdP account expires, the system will force logout to avoid SSO login failures.

None

Digital Twin Visualization


Service/Function

Before

After

Impact

Widgets

When you set the widgets to have rounded corners, the corner radius cannot be customized.

You can customize the radius of all four corners.

None

Canvas Mask

Fixed size and fixed color.

Supports configuring mask size and mask color.

None

Time Series Chart

No workday markers.

Supports selecting workdays in time settings.

None

Heat Map

No workday markers.

Supports selecting workdays in time settings.

None

Unified Monitoring


Service/Function

Before

After

Impact

Charting Tool

The Y-axis values are adaptively displayed based on all the curves in the chart.

The hidden curves are ignored.

None

Charting Tool

You can search only metric and measurement point names.

You can search metric and measurement point names and IDs.

None

Common KPI Inquiry

End users can configure functions and filters in runtime mode.

Functions and filters are configurable only by application developers in configuration mode.

None

Charting Tool

When the units of the selected data are inconsistent, a maximum of 3 Y-axes will be generated.

When the units of the selected data are inconsistent, a maximum of 4 Y-axes can be generated.

None

Alarm Management


Service/Function

Before

After

Impact

Active Alarm/Alarm Log

Adding over 8,000 sites causes loading times to exceed 15 seconds, risking a timeout error.

Loading time stays around 2 seconds.

None

Active Alarm/Alarm Log

Exported files included only default fields.

Exported files include default and custom fields.

None