Jump to: navigation, search

Difference between revisions of "Version 4.5.0 (Server)"


(Bugfixes)
 
(38 intermediate revisions by 3 users not shown)
Line 2: Line 2:
 
== Features ==
 
== Features ==
 
=== General ===
 
=== 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.
 +
** See [[SYSCLS LIVEVALUE ATTRIBUTE|Live Value Attribute Classification]]
 
* UBIK Live Values support two properties now (UI_DESCR and UNIT) which are sent to the client as [[SYSCLS_LIVEVALUE_ATTRIBUTE|LiveValue Attributes]] if filled out.
 
* UBIK Live Values support two properties now (UI_DESCR and UNIT) which are sent to the client as [[SYSCLS_LIVEVALUE_ATTRIBUTE|LiveValue Attributes]] if filled out.
 
** 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) ===
 +
* CUI supports the import of Comos DocObj now
 +
* CUI supports the import and export of Comos Reference Documents now
  
== Enhancements ==
+
== 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.
  
== Bugfixes ==
+
'''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 22: 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.
* A problem in updating Comos Metaproxy properties to 4.5 is solved now.
+
* 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

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.