Difference between revisions of "Version 4.5.0 (Server)"
(→General) |
(→Bugfixes) |
||
(35 intermediate revisions by 3 users not shown) | |||
Line 7: | Line 7: | ||
** See [[Live_Values#Attributes|Live Value Attributes]] | ** See [[Live_Values#Attributes|Live Value Attributes]] | ||
* UBIK Provides the possibility to reset proxies now. Reseting enables a proxy to be reimported it a 2nd time into a new (with new id) ubiqule. | * UBIK Provides the possibility to reset proxies now. Reseting enables a proxy to be reimported it a 2nd time into a new (with new id) ubiqule. | ||
− | + | ** This feature is only supported via custom code. An UI Integration will be provided with the next release. | |
=== CUI (Comos UBIK Interface) === | === CUI (Comos UBIK Interface) === | ||
Line 13: | Line 13: | ||
* CUI supports the import and export of Comos Reference Documents now | * CUI supports the import and export of Comos Reference Documents now | ||
+ | == Bugfixes == | ||
+ | * A bug in Session Management when creating a new ubik instance was fixed. The session provided in OnPrepareForSave stays consistent now. | ||
− | + | '''Release 4.5.0.10026''' | |
+ | * OSIPI: A bug in processing float values was fixed. | ||
+ | * A problem in Classification Evaluation was fixed to avoid duplicate entries. | ||
+ | * Reseting a proxy resets the import- and export-delete-status now (to not deleted). | ||
+ | * An issue where SQL injection has been possible was fixed. | ||
+ | '''Release 4.5.0.10024''' | ||
+ | * An issue where concurrent processes were able to provoke a primary key violation in the change log table was fixed. | ||
+ | * An error in ACM - Classification - evaluation was fixed. Derived classifications are only added if their parent is fullfilled. | ||
+ | '''Release 4.5.0.10021''' | ||
+ | * An issue where broken communication with the REST API Webservice could lead to an handled exception is fixed now. | ||
+ | * Increased the default database timeout duration to 10 min. | ||
− | + | '''Release 4.5.0.10017''' | |
+ | * Improved internal memory management | ||
+ | * A problem in the Event Notification Processor was fixed: failed to start working if scanning for new Notifications took to long. | ||
+ | * An issue where renaming a MetaProperty led to redundant column definitions was fixed. | ||
+ | * An issue where the web service couldn't be launched when a DB view was configured was fixed. | ||
+ | * UBIK was stabilized with respect to concurrent database access. | ||
+ | * Fixed an issue with missing MetaProperties for Queries | ||
+ | * Now every UI Action has to be confirmed before it gets executed. | ||
+ | * Proxy - Import/Export - Delete Status supports selective list now | ||
+ | * A bug which made it impossible to save null values is solved now. | ||
+ | * Deleted Proxies (getting deleted by an import) do not get exported right away any more. | ||
+ | |||
+ | '''Release 4.5.0.10009''' | ||
+ | * Filebased CUI - A problem with writing xml files for Comos export is solved now. | ||
+ | * Opacity level on Annotations is applied when flattening into pdfs now. | ||
+ | * Now every UI Action has to be confirmed before it gets executed, to avoid accidents. | ||
+ | * The UBIK database access layer was stabilized wrt. concurrency, in order to avoid DB-deadlocks. | ||
+ | * UBIK Web Service supports up to TLS1.2 now. | ||
+ | * A couple of errors when saving meta data using SmartStudio were fixed. | ||
+ | * A problem with deleting ubiqules triggered by incomming event notifications (with delete info) ws solved. | ||
+ | * Processing of Event Notifications was improved to avoid creation of multiple proxies presenting the same ubiqule. | ||
+ | * CUI is able to handle invalid numeric values (received from Comos) when importing double and DateTime proeprties now. | ||
+ | |||
+ | '''Release 4.5.0.10007''' | ||
+ | * An issue where the MRO task owner property caused exceptions was fixed. | ||
+ | * A problem in updating Comos Metaproxy properties to 4.5 is solved now. | ||
+ | * References to System.DirectoryServices where added to the UBIK Compiler. | ||
+ | |||
+ | |||
+ | '''Release 4.5.0.10005''' | ||
* An issue where warnings were output when initializing system meta classes was fixed. | * An issue where warnings were output when initializing system meta classes was fixed. | ||
* Saving of Login Objects do not create unsaved and orphaned objects any more. | * Saving of Login Objects do not create unsaved and orphaned objects any more. | ||
Line 28: | Line 69: | ||
* An issue where attributes weren't loaded correctly was fixed. | * An issue where attributes weren't loaded correctly was fixed. | ||
* A bug in the OPC-UA plugin that led to an infinite loop when reading a link property of an OPC datapoint object was fixed. | * A bug in the OPC-UA plugin that led to an infinite loop when reading a link property of an OPC datapoint object was fixed. | ||
− | * | + | * An issue where the system definitions were initialized in the wrong order when upgrading to version 4.4 or higher was fixed. |
+ | * UBIK release packages contain System.Net.Http.dll now | ||
+ | * The namespace for MRO - classification - properties changed from System.MRO to System.Classification.MRO. | ||
+ | |||
+ | [[Category:Server|Version 4.5.0 (Server)]] | ||
+ | [[Category:Version 4.5|Version 4.5.0 (Server)]] | ||
+ | |||
+ | == Enhancements == | ||
+ | '''Upcoming release''' | ||
+ | * UBIK now uses auto-generated DB indexes for link properties and several system columns. | ||
+ | |||
+ | [[Category:Server|Version 4.5.0 (Server)]] | ||
+ | [[Category:Version 4.5|Version 4.5.0 (Server)]] | ||
+ | |||
+ | == Known Issues == | ||
+ | * Exclusive Access Queries are currently not supported by the UBIK Kernel. | ||
+ | |||
+ | [[Category:Server|Version 4.5.0 (Server)]] | ||
+ | [[Category:Version 4.5|Version 4.5.0 (Server)]] |
Latest revision as of 15:36, 2 October 2024
Contents
Kernel
Features
General
- It is now possibile to extend the Live Value MetaClass with any properties having the SYSCLS_LIVEVALUE_ATTRIBUTE classification. Their values are sent as Live Value Attributes to the clients when reading Live Values.
- UBIK Live Values support two properties now (UI_DESCR and UNIT) which are sent to the client as LiveValue Attributes if filled out.
- UBIK Provides the possibility to reset proxies now. Reseting enables a proxy to be reimported it a 2nd time into a new (with new id) ubiqule.
- This feature is only supported via custom code. An UI Integration will be provided with the next release.
CUI (Comos UBIK Interface)
- CUI supports the import of Comos DocObj now
- CUI supports the import and export of Comos Reference Documents now
Bugfixes
- A bug in Session Management when creating a new ubik instance was fixed. The session provided in OnPrepareForSave stays consistent now.
Release 4.5.0.10026
- OSIPI: A bug in processing float values was fixed.
- A problem in Classification Evaluation was fixed to avoid duplicate entries.
- Reseting a proxy resets the import- and export-delete-status now (to not deleted).
- An issue where SQL injection has been possible was fixed.
Release 4.5.0.10024
- An issue where concurrent processes were able to provoke a primary key violation in the change log table was fixed.
- An error in ACM - Classification - evaluation was fixed. Derived classifications are only added if their parent is fullfilled.
Release 4.5.0.10021
- An issue where broken communication with the REST API Webservice could lead to an handled exception is fixed now.
- Increased the default database timeout duration to 10 min.
Release 4.5.0.10017
- Improved internal memory management
- A problem in the Event Notification Processor was fixed: failed to start working if scanning for new Notifications took to long.
- An issue where renaming a MetaProperty led to redundant column definitions was fixed.
- An issue where the web service couldn't be launched when a DB view was configured was fixed.
- UBIK was stabilized with respect to concurrent database access.
- Fixed an issue with missing MetaProperties for Queries
- Now every UI Action has to be confirmed before it gets executed.
- Proxy - Import/Export - Delete Status supports selective list now
- A bug which made it impossible to save null values is solved now.
- Deleted Proxies (getting deleted by an import) do not get exported right away any more.
Release 4.5.0.10009
- Filebased CUI - A problem with writing xml files for Comos export is solved now.
- Opacity level on Annotations is applied when flattening into pdfs now.
- Now every UI Action has to be confirmed before it gets executed, to avoid accidents.
- The UBIK database access layer was stabilized wrt. concurrency, in order to avoid DB-deadlocks.
- UBIK Web Service supports up to TLS1.2 now.
- A couple of errors when saving meta data using SmartStudio were fixed.
- A problem with deleting ubiqules triggered by incomming event notifications (with delete info) ws solved.
- Processing of Event Notifications was improved to avoid creation of multiple proxies presenting the same ubiqule.
- CUI is able to handle invalid numeric values (received from Comos) when importing double and DateTime proeprties now.
Release 4.5.0.10007
- An issue where the MRO task owner property caused exceptions was fixed.
- A problem in updating Comos Metaproxy properties to 4.5 is solved now.
- References to System.DirectoryServices where added to the UBIK Compiler.
Release 4.5.0.10005
- An issue where warnings were output when initializing system meta classes was fixed.
- Saving of Login Objects do not create unsaved and orphaned objects any more.
- A locally built customizing can now be loaded in all circumstances.
- SystemSelectiveLists can be saved now.
- *.zip is provided as standard SelectiveItem for FILE_TYPES now.
- An error during the Creation of Human readably Views was fixed: the naming of the Views is like in pre UBIK 4 Versions now.
- An issue where warnings were output when initializing system meta classes was fixed.
- An issue where attributes weren't loaded correctly was fixed.
- A bug in the OPC-UA plugin that led to an infinite loop when reading a link property of an OPC datapoint object was fixed.
- An issue where the system definitions were initialized in the wrong order when upgrading to version 4.4 or higher was fixed.
- UBIK release packages contain System.Net.Http.dll now
- The namespace for MRO - classification - properties changed from System.MRO to System.Classification.MRO.
Enhancements
Upcoming release
- UBIK now uses auto-generated DB indexes for link properties and several system columns.
Known Issues
- Exclusive Access Queries are currently not supported by the UBIK Kernel.