Jump to: navigation, search

Difference between revisions of "Version 5.1.0 (Server)"


 
(25 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
  
= 5.1.0.?? - 2026-??-?? (Initial Release) =
+
{{Hint|
 +
'''Custom code compilation errors: Implicitly abstract classes'''
 +
 
 +
Custom code assembly improvements have led to the effect that obsolete "legacy" MetaClasses originating from pre-version-4 databases get in the way of building the customizing and must be either deleted or marked as abstract (setting the ClassType property to 50).
 +
Any valid custom classes that use abstract custom code must also be marked as such via their ClassType.
 +
 
 +
'''Obsolete classes''':
 +
* IMAGE_MANAGER
 +
* SYSTEM_IMAGE
 +
* DISPLAY_DATA_APPLICATION
 +
* OSIPI_SERVER (if you're not using the OSIPI Plugin)
 +
* OSIPI_DATA_POINT (if you're not using the OSIPI Plugin)
 +
* SYMBOL
 +
'''Namespaces with obsolete classes''':
 +
* System.DataExchange
 +
* System.DataExchange.Relation }}
 +
 
 +
= 5.1.0.100?? - 2026-??-?? (Service Pack) =
 +
 
 +
 
 +
<div class="toccolours mw-collapsible mw-collapsed" style="width:100%; overflow:auto;">
 +
<div style="font-weight:bold;line-height:1.6;"><h2 style="text-decoration:none;border-style:none">UBIK.Studio</h2></div>
 +
<div class="mw-collapsible-content">
 +
 
 +
=== Bug Fixes ===
 +
* Fixed a Problem when dragging & dropping MetaClasses within UBIK.Studio.
 +
* Improved screen space usage in the MetaClassScope Configuration dialog.
 +
* Fixed an issue where the Bulk Editor context menu could open unexpectedly on mouse clicks.
 +
</div></div>
 +
<div class="toccolours mw-collapsible mw-collapsed" style="width:100%; overflow:auto;">
 +
<div style="font-weight:bold;line-height:1.6;"><h2 style="text-decoration:none;border-style:none">CUI</h2></div>
 +
<div class="mw-collapsible-content">
 +
 
 +
=== Enhancements ===
 +
* Administrators can now configure how COMOS handshake files are processed, allowing UBIK to update COMOS IDs without triggering a full proxy import and preventing unintended overwriting of client-managed property values.
 +
* CUI now preserves and correctly handles trailing spaces and line breaks when exchanging string values with COMOS, preventing synchronization conflicts caused by character normalization.
 +
</div></div>
 +
<div class="toccolours mw-collapsible mw-collapsed" style="width:100%; overflow:auto;">
 +
<div style="font-weight:bold;line-height:1.6;"><h2 style="text-decoration:none;border-style:none">MATAP</h2></div>
 +
<div class="mw-collapsible-content">
 +
 
 +
=== Enhancements ===
 +
* Matap Go now displays operation properties with the same field set and sorting order as the Matap Desktop client, providing a consistent user experience across both applications.
 +
 
 +
=== Bug Fixes ===
 +
* Fixed an issue that could cause Commissioning Wallpaper cells to appear grey instead of reflecting the actual status of available commissioning tasks.
 +
* MaTaP now automatically supports UBIK GO MAUI clients on Windows, iOS, and Android by including the required OS type assignments for new users and default configurations, eliminating the need for manual setup
 +
 
 +
</div></div>
 +
<div class="toccolours mw-collapsible mw-collapsed" style="width:100%; overflow:auto;">
 +
<div style="font-weight:bold;line-height:1.6;"><h2 style="text-decoration:none;border-style:none">MRO</h2></div>
 +
<div class="mw-collapsible-content">
 +
=== Bug Fixes ===
 +
* MRO's ReplicateWorkpackageJob now automatically assigns the asset to the new work package.
 +
* Fixed an issue where MRO Pick List tasks were missing required metadata, preventing Procedure Designer from correctly saving and maintaining configured list item definitions.
 +
</div></div>
 +
 
 +
= 5.1.0.10013 - 2026-07-13 (Service Pack) =
  
 
<!--
 
<!--
Line 13: Line 70:
 
</div></div>
 
</div></div>
 
-->
 
-->
<!--
 
 
<div class="toccolours mw-collapsible mw-collapsed" style="width:100%; overflow:auto;">
 
<div class="toccolours mw-collapsible mw-collapsed" style="width:100%; overflow:auto;">
 
<div style="font-weight:bold;line-height:1.6;"><h2 style="text-decoration:none;border-style:none">Kernel</h2></div>
 
<div style="font-weight:bold;line-height:1.6;"><h2 style="text-decoration:none;border-style:none">Kernel</h2></div>
 
<div class="mw-collapsible-content">
 
<div class="mw-collapsible-content">
 
=== Features ===
 
=== Features ===
*  
+
* The [[User_Groups_and_Rights#Caching|User-Group Cache]] has been extended by the ability to detect relation data modifications wrt. the RIGHTUID property.
 +
<!--
 
=== Bug Fixes ===
 
=== Bug Fixes ===
*
 
 
=== Enhancements ===
 
=== Enhancements ===
 +
-->
 
=== Known Issues ===
 
=== Known Issues ===
 
* Due to Configurable Unique Constraints not being implemented yet, Exclusive Access is not guaranteed on database level currently.
 
* Due to Configurable Unique Constraints not being implemented yet, Exclusive Access is not guaranteed on database level currently.
 +
* Custom code assembly improvements have led to the effect that obsolete "legacy" MetaClasses originating from pre-version-4 databases get in the way of building the customizing and must be either deleted or marked as abstract (setting the ClassType property to 50).
 
</div></div>
 
</div></div>
-->
 
 
<!--
 
<!--
 
<div class="toccolours mw-collapsible mw-collapsed" style="width:100%; overflow:auto;">
 
<div class="toccolours mw-collapsible mw-collapsed" style="width:100%; overflow:auto;">
Line 44: Line 101:
 
</div></div>
 
</div></div>
 
-->
 
-->
 +
<div class="toccolours mw-collapsible mw-collapsed" style="width:100%; overflow:auto;">
 +
<div style="font-weight:bold;line-height:1.6;"><h2 style="text-decoration:none;border-style:none">SmartStudio</h2></div>
 +
<div class="mw-collapsible-content">
 +
<!--
 +
=== Features ===
 +
-->
 +
=== Bug Fixes ===
 +
* An issue where saving a situation with system MetaProperties could fail was fixed.
 +
<!--
 +
=== Enhancements ===
 +
=== Known Issues ===
 +
-->
 +
</div></div>
 +
<!--
 +
<div class="toccolours mw-collapsible mw-collapsed" style="width:100%; overflow:auto;">
 +
<div style="font-weight:bold;line-height:1.6;"><h2 style="text-decoration:none;border-style:none">Archon</h2></div>
 +
<div class="mw-collapsible-content">
 +
=== Features ===
 +
=== Bug Fixes ===
 +
=== Enhancements ===
 +
=== Known Issues ===
 +
</div></div>
 +
-->
 +
<div class="toccolours mw-collapsible mw-collapsed" style="width:100%; overflow:auto;">
 +
<div style="font-weight:bold;line-height:1.6;"><h2 style="text-decoration:none;border-style:none">Plugins</h2></div>
 +
<div class="mw-collapsible-content">
 +
=== Features ===
 +
* The [[UBIK_Plugin_Design]] feature now supports Language synchronization and Localizations for system objects.
 +
<!--
 +
=== Bug Fixes ===
 +
*
 +
=== Enhancements ===
 +
=== Known Issues ===
 +
-->
 +
</div></div>
 +
<div class="toccolours mw-collapsible mw-collapsed" style="width:100%; overflow:auto;">
 +
<div style="font-weight:bold;line-height:1.6;"><h2 style="text-decoration:none;border-style:none">Web Service</h2></div>
 +
<div class="mw-collapsible-content">
 +
<!--
 +
=== Features ===
 +
-->
 +
=== Bug Fixes ===
 +
* An issue where system selective items were missing their correct translation on the mobile client was fixed.
 +
<!--
 +
=== Enhancements ===
 +
=== Known Issues ===
 +
-->
 +
</div></div>
 +
 +
= 5.1.0.10003 - 2026-04-01 (Initial Release) =
 +
 +
<!--
 +
<div class="toccolours mw-collapsible mw-collapsed" style="width:100%; overflow:auto;">
 +
<div style="font-weight:bold;line-height:1.6;"><h2 style="text-decoration:none;border-style:none">UBIK.Studio</h2></div>
 +
<div class="mw-collapsible-content">
 +
=== Features ===
 +
=== Bug Fixes ===
 +
=== Enhancements ===
 +
=== Known Issues ===
 +
</div></div>
 +
-->
 +
<div class="toccolours mw-collapsible mw-collapsed" style="width:100%; overflow:auto;">
 +
<div style="font-weight:bold;line-height:1.6;"><h2 style="text-decoration:none;border-style:none">Kernel</h2></div>
 +
<div class="mw-collapsible-content">
 +
 +
=== Features ===
 +
* UBIK Jobs: UBIK provides a new concept about how to schedule and execute tasks asynchronous on a sperate (Enterprise) Service.
 +
 +
=== Bug Fixes ===
 +
* An issue where changelogs couldn't be activated for system design MetaClasses was fixed.
 +
* An issue where a rename & removal of a MetaProperty from a MetaClass led to an error during saving was fixed.
 +
 +
=== Enhancements ===
 +
* ACM Management shows sorted lists now.
 +
* UBIK now uses industry-standard JSON Web Token (JWT) technology for authorization, enhancing security and reliability. Session tokens are transmitted via HTTP headers instead of URLs for improved protection
 +
 +
=== Known Issues ===
 +
* Due to Configurable Unique Constraints not being implemented yet, Exclusive Access is not guaranteed on database level currently.
 +
* Custom code assembly improvements have led to the effect that obsolete "legacy" MetaClasses originating from pre-version-4 databases get in the way of building the customizing and must be either deleted or marked as abstract (setting the ClassType property to 50).
 +
</div></div>
 +
<!--
 +
<div class="toccolours mw-collapsible mw-collapsed" style="width:100%; overflow:auto;">
 +
<div style="font-weight:bold;line-height:1.6;"><h2 style="text-decoration:none;border-style:none">MATAP</h2></div>
 +
<div class="mw-collapsible-content">
 +
=== Features ===
 +
=== Bug Fixes ===
 +
=== Enhancements ===
 +
</div></div>
 +
-->
 +
 +
<div class="toccolours mw-collapsible mw-collapsed" style="width:100%; overflow:auto;">
 +
<div style="font-weight:bold;line-height:1.6;"><h2 style="text-decoration:none;border-style:none">MRO</h2></div>
 +
<div class="mw-collapsible-content">
 +
=== Features ===
 +
* MRO Signature Tasks have been introduced, which automatically displays the signee as well as the validation timestamp after the task has been signed.
 +
* MRO Picture Tasks have been introduced, which are used to document the task status by adding a photo as finished or not finished.
 +
* MRO Numeric Tasks have been introduced. A Numeric Task records a numeric double value (e.g., from a temperature sensor). Once a value is entered (including Not Applicable), the task is considered complete. An acceptability range and measurement unit can be defined.
 +
* MRO Material MetaClass and business logic, providing a structured and reliable foundation for managing material data was introduced.
 +
* MRO Goods Movement data model and business logic, enabling structured and reliable handling of goods movement processes were introduced.
 +
* MRO Notifications data model and business logic, providing a structured and reliable foundation for handling notifications were introduced.
 +
* MRO Workpackage -Templates (Datamodel and business logic) and  were introduced.
 +
* The MRO Workpackage template mechanism supports scheduling and asynchronous execution on an Enterprise Service now.
 +
* A standard Datamodel for Assets and Functional Locations was introduced in MRO.
 +
 +
<!--
 +
=== Bug Fixes ===
 +
=== Enhancements ===
 +
-->
 +
</div></div>
 +
 
<!--
 
<!--
 
<div class="toccolours mw-collapsible mw-collapsed" style="width:100%; overflow:auto;">
 
<div class="toccolours mw-collapsible mw-collapsed" style="width:100%; overflow:auto;">
Line 64: Line 231:
 
</div></div>
 
</div></div>
 
-->
 
-->
<!--
 
 
<div class="toccolours mw-collapsible mw-collapsed" style="width:100%; overflow:auto;">
 
<div class="toccolours mw-collapsible mw-collapsed" style="width:100%; overflow:auto;">
 
<div style="font-weight:bold;line-height:1.6;"><h2 style="text-decoration:none;border-style:none">Plugins</h2></div>
 
<div style="font-weight:bold;line-height:1.6;"><h2 style="text-decoration:none;border-style:none">Plugins</h2></div>
 
<div class="mw-collapsible-content">
 
<div class="mw-collapsible-content">
 
=== Features ===
 
=== Features ===
*
+
* The [[UBIK_Plugin_Design]] feature now takes relation property values into account for MetaProperties assigned to a MetaClass.
 +
* System definitions generated by the [[UBIK_Plugin_Design]] feature now include multi-language translations for References, Relations, Units and UnitItems.
 +
 
 +
=== Bug Fixes ===
 +
* Fixed an issue where the Template Matap Users AdminTool use case did not include all properties of the Matap User.
 +
<!--
 
=== Bug Fixes ===
 
=== Bug Fixes ===
 
*  
 
*  
 
=== Enhancements ===
 
=== Enhancements ===
 
=== Known Issues ===
 
=== Known Issues ===
</div></div>
 
 
-->
 
-->
[[Category:Release_notes]]
+
</div></div>
  
 +
[[Category:Release notes|Version 5.1.0 (Server)]]
 
[[Category:Server|Version 5.1.0 (Server)]]
 
[[Category:Server|Version 5.1.0 (Server)]]
 
[[Category:Version 5.1|Version 5.1.0 (Server)]]
 
[[Category:Version 5.1|Version 5.1.0 (Server)]]

Latest revision as of 15:30, 25 August 2026


IC Hint square.png

Custom code compilation errors: Implicitly abstract classes

Custom code assembly improvements have led to the effect that obsolete "legacy" MetaClasses originating from pre-version-4 databases get in the way of building the customizing and must be either deleted or marked as abstract (setting the ClassType property to 50). Any valid custom classes that use abstract custom code must also be marked as such via their ClassType.

Obsolete classes:

  • IMAGE_MANAGER
  • SYSTEM_IMAGE
  • DISPLAY_DATA_APPLICATION
  • OSIPI_SERVER (if you're not using the OSIPI Plugin)
  • OSIPI_DATA_POINT (if you're not using the OSIPI Plugin)
  • SYMBOL

Namespaces with obsolete classes:

  • System.DataExchange
  • System.DataExchange.Relation

5.1.0.100?? - 2026-??-?? (Service Pack)

UBIK.Studio

Bug Fixes

  • Fixed a Problem when dragging & dropping MetaClasses within UBIK.Studio.
  • Improved screen space usage in the MetaClassScope Configuration dialog.
  • Fixed an issue where the Bulk Editor context menu could open unexpectedly on mouse clicks.

CUI

Enhancements

  • Administrators can now configure how COMOS handshake files are processed, allowing UBIK to update COMOS IDs without triggering a full proxy import and preventing unintended overwriting of client-managed property values.
  • CUI now preserves and correctly handles trailing spaces and line breaks when exchanging string values with COMOS, preventing synchronization conflicts caused by character normalization.

MATAP

Enhancements

  • Matap Go now displays operation properties with the same field set and sorting order as the Matap Desktop client, providing a consistent user experience across both applications.

Bug Fixes

  • Fixed an issue that could cause Commissioning Wallpaper cells to appear grey instead of reflecting the actual status of available commissioning tasks.
  • MaTaP now automatically supports UBIK GO MAUI clients on Windows, iOS, and Android by including the required OS type assignments for new users and default configurations, eliminating the need for manual setup

MRO

Bug Fixes

  • MRO's ReplicateWorkpackageJob now automatically assigns the asset to the new work package.
  • Fixed an issue where MRO Pick List tasks were missing required metadata, preventing Procedure Designer from correctly saving and maintaining configured list item definitions.

5.1.0.10013 - 2026-07-13 (Service Pack)

Kernel

Features

  • The User-Group Cache has been extended by the ability to detect relation data modifications wrt. the RIGHTUID property.

Known Issues

  • Due to Configurable Unique Constraints not being implemented yet, Exclusive Access is not guaranteed on database level currently.
  • Custom code assembly improvements have led to the effect that obsolete "legacy" MetaClasses originating from pre-version-4 databases get in the way of building the customizing and must be either deleted or marked as abstract (setting the ClassType property to 50).

SmartStudio

Bug Fixes

  • An issue where saving a situation with system MetaProperties could fail was fixed.

Plugins

Features

  • The UBIK Plugin Design feature now supports Language synchronization and Localizations for system objects.

Web Service

Bug Fixes

  • An issue where system selective items were missing their correct translation on the mobile client was fixed.

5.1.0.10003 - 2026-04-01 (Initial Release)

Kernel

Features

  • UBIK Jobs: UBIK provides a new concept about how to schedule and execute tasks asynchronous on a sperate (Enterprise) Service.

Bug Fixes

  • An issue where changelogs couldn't be activated for system design MetaClasses was fixed.
  • An issue where a rename & removal of a MetaProperty from a MetaClass led to an error during saving was fixed.

Enhancements

  • ACM Management shows sorted lists now.
  • UBIK now uses industry-standard JSON Web Token (JWT) technology for authorization, enhancing security and reliability. Session tokens are transmitted via HTTP headers instead of URLs for improved protection

Known Issues

  • Due to Configurable Unique Constraints not being implemented yet, Exclusive Access is not guaranteed on database level currently.
  • Custom code assembly improvements have led to the effect that obsolete "legacy" MetaClasses originating from pre-version-4 databases get in the way of building the customizing and must be either deleted or marked as abstract (setting the ClassType property to 50).

MRO

Features

  • MRO Signature Tasks have been introduced, which automatically displays the signee as well as the validation timestamp after the task has been signed.
  • MRO Picture Tasks have been introduced, which are used to document the task status by adding a photo as finished or not finished.
  • MRO Numeric Tasks have been introduced. A Numeric Task records a numeric double value (e.g., from a temperature sensor). Once a value is entered (including Not Applicable), the task is considered complete. An acceptability range and measurement unit can be defined.
  • MRO Material MetaClass and business logic, providing a structured and reliable foundation for managing material data was introduced.
  • MRO Goods Movement data model and business logic, enabling structured and reliable handling of goods movement processes were introduced.
  • MRO Notifications data model and business logic, providing a structured and reliable foundation for handling notifications were introduced.
  • MRO Workpackage -Templates (Datamodel and business logic) and were introduced.
  • The MRO Workpackage template mechanism supports scheduling and asynchronous execution on an Enterprise Service now.
  • A standard Datamodel for Assets and Functional Locations was introduced in MRO.

Plugins

Features

  • The UBIK Plugin Design feature now takes relation property values into account for MetaProperties assigned to a MetaClass.
  • System definitions generated by the UBIK Plugin Design feature now include multi-language translations for References, Relations, Units and UnitItems.

Bug Fixes

  • Fixed an issue where the Template Matap Users AdminTool use case did not include all properties of the Matap User.