Difference between revisions of "Version 5.2.0 (Server)"
(→Bug Fixes) |
|||
| (19 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
| − | = 5.2.0. | + | = 5.2.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">Kernel</h2></div> | ||
| + | <div class="mw-collapsible-content"> | ||
| + | <!-- === Features === --> | ||
| + | === Bug Fixes === | ||
| + | * An issue where some exceptions during plugin initialization didn't lead to a DB transaction rollback was fixed. | ||
| + | <!-- === Enhancements === --> | ||
| + | <!-- | ||
| + | === Known Issues === | ||
| + | * Due to Configurable Unique Constraints not being implemented yet, Exclusive Access is not guaranteed on database level currently. | ||
| + | --> | ||
| + | </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">UBIK.Studio</h2></div> | ||
| + | <div class="mw-collapsible-content"> | ||
| + | === Bug Fixes === | ||
| + | * Fixed an issue where icons and file reference information were not displayed correctly for DisplayDataMetaClass and related file or byte stream properties in UBIK Studio. | ||
| + | * Fixed an issue in UBIK Studio where adding or updating a translation could incorrectly overwrite the default description, ensuring descriptions now remain aligned with the currently selected language. | ||
| + | </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">UBIK.MRO</h2></div> | ||
| + | <div class="mw-collapsible-content"> | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | === Bug Fixes === | ||
| + | * Sub-procedure work packages are now displayed in their configured order, ensuring procedures can be processed in the intended sequence. | ||
| + | |||
| + | </div></div> | ||
| + | |||
| + | = 5.2.0.10010 - 2026-09-02 (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">Web Service</h2></div> | ||
| + | <div class="mw-collapsible-content"> | ||
| + | === Bug Fixes === | ||
| + | * Fixed an issue where branch downloads could fail when using ViewCache with older UBIK clients (e.g. Xamarin) connected to newer web service versions, ensuring reliable content synchronization across supported environments. | ||
| + | |||
| + | </div></div> | ||
| + | |||
| + | = 5.2.0.10009 - 2026-08-25 (Initial Release) = | ||
<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 11: | Line 54: | ||
* UBIK Studio's [[Bulk Editor]] now supports a Query mode, allowing content to be pre-filtered for more efficient loading and finding relevant objects faster. | * UBIK Studio's [[Bulk Editor]] now supports a Query mode, allowing content to be pre-filtered for more efficient loading and finding relevant objects faster. | ||
* It is now possible to [[Injection_Management#Version_5.2.0.2B|install Plugins in UBIK Studio]]. | * It is now possible to [[Injection_Management#Version_5.2.0.2B|install Plugins in UBIK Studio]]. | ||
| − | + | ||
=== Bug Fixes === | === 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. | ||
| + | |||
| + | <!-- | ||
=== Enhancements === | === Enhancements === | ||
=== Known Issues === | === Known Issues === | ||
| Line 21: | Line 69: | ||
<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 [[Injection_Management#Version_5.2.0.2B|injection of standard Plugins]] is now maintained automatically. | * The [[Injection_Management#Version_5.2.0.2B|injection of standard Plugins]] is now maintained automatically. | ||
| + | * UBIK now introduces a new file storage capability, enabling more efficient and reliable management of large number of files within the system. | ||
| + | * Enhanced Exclusive Access notifications by introducing standardized check-in (Released) and check-out events (CheckedOut), enabling more flexible customization and integration scenarios. | ||
| + | * UBIK now supports credentials containing accented and special characters, enabling users to authenticate successfully with a wider range of credentials formats. | ||
| + | |||
<!-- === Bug Fixes === --> | <!-- === Bug Fixes === --> | ||
| Line 35: | Line 86: | ||
</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">MATAP</h2></div> | <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"> | <div class="mw-collapsible-content"> | ||
=== Features === | === Features === | ||
| + | * Manual and automatic export of Operations- and Workorderdata (for projects) is supported now. | ||
| + | * 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 === | === Bug Fixes === | ||
| + | * 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. | ||
| + | * Resolved an issue where System Design meta proxy properties were not correctly based on their MetaClass, ensuring more consistent and reliable behavior in MaTaP configurations. | ||
| + | * An issue where logins were evaluated based on the wrong project was fixed. | ||
| + | <!-- | ||
=== Enhancements === | === 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;"> | ||
<div style="font-weight:bold;line-height:1.6;"><h2 style="text-decoration:none;border-style:none">MRO</h2></div> | <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"> | <div class="mw-collapsible-content"> | ||
=== Features === | === Features === | ||
| + | * MRO now provides MROInterfaceTaskClassification and MROIntegerTaskClassification. | ||
| + | * MRO's ReplicateWorkpackageJob now automatically assigns the asset to the new work package. | ||
| + | * [[#Numeric Task|Numeric Task]] now retain their configured minimum and maximum source values and automatically apply them during replication, ensuring consistent validation and behavior across replicated tasks. | ||
| + | * The same procedure can now be used multiple times in one super procedure. | ||
| + | * The replication of procedures is able to handle Calculation tasks and switch tasks (with only one branch configured) correctly now. | ||
| + | |||
| + | |||
=== Bug Fixes === | === Bug Fixes === | ||
| + | * A bug in resolving sub procedures is solved now: name and description are copied and linkage between tasks gets set. | ||
| + | * Evaluation of the && operator in conditional expressions was fixed. | ||
| + | * Included missing iCalendar dependency DLLs in the MRO plugin package to ensure proper functionality. | ||
| + | <!-- | ||
=== Enhancements === | === Enhancements === | ||
| + | --> | ||
</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">Module Reporting</h2></div> | ||
| + | <div class="mw-collapsible-content"> | ||
| + | === Enhancements === | ||
| + | * Added support for configuring the report generation loop limit, providing greater flexibility when processing complex reporting templates while maintaining a safe minimum threshold. | ||
| + | <!-- | ||
| + | === Bug Fixes === | ||
--> | --> | ||
| + | |||
| + | </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 63: | Line 142: | ||
</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"> | + | <div style="font-weight:bold;line-height:1.6;"><h2 style="text-decoration:none;border-style:none">UBIK.Credentials</h2></div> |
<div class="mw-collapsible-content"> | <div class="mw-collapsible-content"> | ||
=== Features === | === Features === | ||
| + | * [[HowTo:Configure_UBIK_Credentials_Service|UBIK.Credentials Web Service]]: Users can now securely set their initial password and reset a forgotten password through the new UBIK Self-Service Credentials Portal, reducing the need for administrator assistance. | ||
| + | <!-- | ||
=== Bug Fixes === | === Bug Fixes === | ||
=== Enhancements === | === Enhancements === | ||
=== Known Issues === | === Known Issues === | ||
| − | |||
--> | --> | ||
| + | </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"> | + | <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"> | <div class="mw-collapsible-content"> | ||
=== Features === | === Features === | ||
| − | |||
| − | |||
| − | |||
* CUI allows optional configuration and customization of the COMOS CObject ID when uploading documents, aligned with COMOS 10.7 capabilities and REST API behavior. | * CUI allows optional configuration and customization of the COMOS CObject ID when uploading documents, aligned with COMOS 10.7 capabilities and REST API behavior. | ||
* Support for CMW-Event-Notifications enables creation, updates, and deletion of COMOS data directly within UBIK—streamlining synchronization using optimized data synchronization. | * Support for CMW-Event-Notifications enables creation, updates, and deletion of COMOS data directly within UBIK—streamlining synchronization using optimized data synchronization. | ||
| − | |||
* CUI supports to update or override the file content of existing external COMOS documents—keeping documents in sync when their content changes. | * CUI supports to update or override the file content of existing external COMOS documents—keeping documents in sync when their content changes. | ||
| − | === | + | * 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. |
| − | * | + | === Bug Fixes === |
| − | + | * Ex- and imports now fully support DateTime fields by including the time component, ensuring more accurate and complete data when generating interface runs. | |
| − | + | <!-- | |
| − | + | === 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">Intelligent Atelier</h2></div> | ||
| + | <div class="mw-collapsible-content"> | ||
| + | |||
| + | === Features === | ||
| + | * The [[Intelligent_Atelier_(Plugin)|Intelligent Atelier plugin]] is now available. | ||
| + | <!-- | ||
| + | === 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">Plugin Design</h2></div> | ||
| + | <div class="mw-collapsible-content"> | ||
| + | |||
| + | <!-- | ||
| + | === Features === | ||
| + | --> | ||
=== Bug Fixes === | === Bug Fixes === | ||
| − | * | + | * The TargetType of MetaProxies is now correctly applied in the generated plugin code. |
| − | * | + | * The reference IDs for MetaProxyProperties are now correctly managed in the generated plugin code. |
| − | + | ||
| − | + | ||
<!-- | <!-- | ||
=== Enhancements === | === Enhancements === | ||
Latest revision as of 14:29, 23 September 2026
5.2.0.100?? - 2026-??-?? (Service Pack)
Kernel
Bug Fixes
- An issue where some exceptions during plugin initialization didn't lead to a DB transaction rollback was fixed.
UBIK.Studio
Bug Fixes
- Fixed an issue where icons and file reference information were not displayed correctly for DisplayDataMetaClass and related file or byte stream properties in UBIK Studio.
- Fixed an issue in UBIK Studio where adding or updating a translation could incorrectly overwrite the default description, ensuring descriptions now remain aligned with the currently selected language.
UBIK.MRO
Bug Fixes
- Sub-procedure work packages are now displayed in their configured order, ensuring procedures can be processed in the intended sequence.
5.2.0.10010 - 2026-09-02 (Service Pack)
Web Service
Bug Fixes
- Fixed an issue where branch downloads could fail when using ViewCache with older UBIK clients (e.g. Xamarin) connected to newer web service versions, ensuring reliable content synchronization across supported environments.
5.2.0.10009 - 2026-08-25 (Initial Release)
UBIK.Studio
Features
- It is now possible to load code from external files in WhoBert.
- A possibility to inject custom controls and windows into UBIK Studio is available now.
- UBIK Studio's Bulk Editor now supports a Query mode, allowing content to be pre-filtered for more efficient loading and finding relevant objects faster.
- It is now possible to install Plugins in 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.
Kernel
Features
- The injection of standard Plugins is now maintained automatically.
- UBIK now introduces a new file storage capability, enabling more efficient and reliable management of large number of files within the system.
- Enhanced Exclusive Access notifications by introducing standardized check-in (Released) and check-out events (CheckedOut), enabling more flexible customization and integration scenarios.
- UBIK now supports credentials containing accented and special characters, enabling users to authenticate successfully with a wider range of credentials formats.
Enhancements
- The Plugin initialization and upgrade mechanism has been improved and stabilized.
MATAP
Features
- Manual and automatic export of Operations- and Workorderdata (for projects) is supported now.
- 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
- 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.
- Resolved an issue where System Design meta proxy properties were not correctly based on their MetaClass, ensuring more consistent and reliable behavior in MaTaP configurations.
- An issue where logins were evaluated based on the wrong project was fixed.
MRO
Features
- MRO now provides MROInterfaceTaskClassification and MROIntegerTaskClassification.
- MRO's ReplicateWorkpackageJob now automatically assigns the asset to the new work package.
- Numeric Task now retain their configured minimum and maximum source values and automatically apply them during replication, ensuring consistent validation and behavior across replicated tasks.
- The same procedure can now be used multiple times in one super procedure.
- The replication of procedures is able to handle Calculation tasks and switch tasks (with only one branch configured) correctly now.
Bug Fixes
- A bug in resolving sub procedures is solved now: name and description are copied and linkage between tasks gets set.
- Evaluation of the && operator in conditional expressions was fixed.
- Included missing iCalendar dependency DLLs in the MRO plugin package to ensure proper functionality.
Module Reporting
Enhancements
- Added support for configuring the report generation loop limit, providing greater flexibility when processing complex reporting templates while maintaining a safe minimum threshold.
UBIK.Credentials
Features
- UBIK.Credentials Web Service: Users can now securely set their initial password and reset a forgotten password through the new UBIK Self-Service Credentials Portal, reducing the need for administrator assistance.
CUI
Features
- CUI allows optional configuration and customization of the COMOS CObject ID when uploading documents, aligned with COMOS 10.7 capabilities and REST API behavior.
- Support for CMW-Event-Notifications enables creation, updates, and deletion of COMOS data directly within UBIK—streamlining synchronization using optimized data synchronization.
- CUI supports to update or override the file content of existing external COMOS documents—keeping documents in sync when their content changes.
- 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.
Bug Fixes
- Ex- and imports now fully support DateTime fields by including the time component, ensuring more accurate and complete data when generating interface runs.
Intelligent Atelier
Features
- The Intelligent Atelier plugin is now available.
Plugin Design
Bug Fixes
- The TargetType of MetaProxies is now correctly applied in the generated plugin code.
- The reference IDs for MetaProxyProperties are now correctly managed in the generated plugin code.
