Jump to: navigation, search

Difference between revisions of "Version 2.4 (Server)"


m
 
(43 intermediate revisions by 3 users not shown)
Line 3: Line 3:
 
! Version !! Release Date
 
! Version !! Release Date
 
|-  
 
|-  
| 2.4.3 || 2015.03.20
+
| 2.4.4 || 2015.??.??
 +
|-
 +
| 2.4.3 || 2015.05.21
 
|-  
 
|-  
 
| 2.4.2 || 2015.03.20
 
| 2.4.2 || 2015.03.20
 
|-  
 
|-  
 
| 2.4.1 || 2015.03.12
 
| 2.4.1 || 2015.03.12
 +
|-
 +
| 2.4.0 || 2014.12.05
 
|}  
 
|}  
  
= Version 2.4.3 =
+
= 2.4.0 =
=== New features ===
+
 
+
=== Bugfixes ===
+
* During startup the system always showed a misleading warning "item does already exit in pool". This problem is fixed now.
+
* The system does not show one particular warning / message more often than once. This reduces the items in the event tracker and makes it more useable.
+
 
+
= Version 2.4.2 =
+
=== New features ===
+
* {{UBIK}} Studio comes with a new feature called Event Trace. This tool records all UBIK events of the current session and provides the possibility to trace the UBIK execution history. This will help to find problems more easily without grubbing in any log files.
+
* The {{UBIK}} Studio [[Bulk Editor]] now supports pasting from the clipboard into multiple selected cells
+
* New workflow activities for adding data to the [[UBIK_Push_Web_Service|UBIK Push Service]]:
+
** [[Activity:CreatePushScope (Activity)]]
+
** [[Activity:PushContent_(Activity)]]
+
** [[Activity:PushCriterionApplication_(Activity)]]
+
** [[Activity:PushCriterionContext_(Activity)]]
+
** [[Activity:PushCriterionGeoFence_(Activity)]]
+
** [[Activity:PushCriterionGeoRadius_(Activity)]]
+
** [[Activity:PushCriterionLogin_(Activity)]]
+
** [[Activity:PushCriterionSatellite_(Activity)]]
+
** [[Activity:PushCriterionSequential_(Activity)]]
+
 
+
=== Bugfixes ===
+
* {{UBIK}} Studio now checks the expiration date of trial licenses
+
 
+
= Version 2.4.1 =
+
=== New features ===
+
* New workflow activities for interfacing with [[OPC UA (Module)|OPC UA]]-compliant data sources:
+
**[[Activity:CreateOPCUAConnection (Activity)|CreateOPCUAConnection]]
+
**[[Activity:CreateOPCUAScope (Activity)|CreateOPCUAScope]]
+
**[[Activity:ConfigureOPCUAVariable (Activity)|ConfigureOPCUAVariable]]
+
**[[Activity:AccessOPCUAVariable (Activity)|AccessOPCUAVariable]]
+
* Improved workflow activities for interfacing with OLE-compliant data sources:
+
**[[Activity:CreateOLESQLScope (Activity)|CreateOLESQLScope]]
+
**[[Activity:CreateOLEOracleScope (Activity)|CreateOLEOracleScope]]
+
**[[Activity:CreateOLETableScope (Activity)|CreateOLETableScope]]
+
**[[Activity:CreateOLEQueryScope (Activity)|CreateOLEQueryScope]]
+
**[[Activity:CreateOLEExcelScope (Activity)|CreateOLEExcelScope]]
+
**[[Activity:EditOLERow (Activity)|EditOLERow]]
+
**[[Activity:CreateOLERow (Activity)|CreateOLERow]]
+
**[[Activity:EditOLEValue (Activity)|EditOLEValue]]
+
**[[Activity:ExecuteNonQueryStatement (Activity)|ExecuteNonQueryStatement ]]
+
 
+
* [[UBIKInjectionManagement|UBIK Injection Management]] provides a possibilty to extend the standard functionality by adding plugins, controls, activities, etc. to the basic environment.
+
* UBIK Injection Management supports adding of Workflow Activities to UBIK.
+
* Injected libraries can be used in customizing (as well as Whobert, etc.) now.
+
 
+
=== Bugfixes ===
+
* A concurrency problem in the UBIK WebServices - which could lead to the the wrong update information on an edited object - was fixed.
+
* Using a Reference with an empty Target field, caused {{UBIK}}Studio to crash when compiling the database. This issue is fixed now.
+
* UBIK WebService does not crash as invalid data was added to the list of infrastructure objects
+
 
+
<headertabs />
+
 
+
== Major release ==
+
 
=== New features ===
 
=== New features ===
 
* {{UBIK}} Proxy management supports import and export of index MetaProxyProperties now. As transfering mutlilanguage properties is supported as well now, the management of multilingual values is much more effective.
 
* {{UBIK}} Proxy management supports import and export of index MetaProxyProperties now. As transfering mutlilanguage properties is supported as well now, the management of multilingual values is much more effective.
Line 103: Line 53:
 
* Adding a new object in the View Test Environment fails, as the parent node was not expanded before.
 
* Adding a new object in the View Test Environment fails, as the parent node was not expanded before.
  
{{Version|2.4}}
+
= 2.4.1 =
 +
=== New features ===
 +
* New workflow activities for interfacing with [[OPC UA (Module)|OPC UA]]-compliant data sources:
 +
**[[Activity:CreateOPCUAConnection (Activity)|CreateOPCUAConnection]]
 +
**[[Activity:CreateOPCUAScope (Activity)|CreateOPCUAScope]]
 +
**[[Activity:ConfigureOPCUAVariable (Activity)|ConfigureOPCUAVariable]]
 +
**[[Activity:AccessOPCUAVariable (Activity)|AccessOPCUAVariable]]
 +
* Improved workflow activities for interfacing with OLE-compliant data sources:
 +
**[[Activity:CreateOLESQLScope (Activity)|CreateOLESQLScope]]
 +
**[[Activity:CreateOLEOracleScope (Activity)|CreateOLEOracleScope]]
 +
**[[Activity:CreateOLETableScope (Activity)|CreateOLETableScope]]
 +
**[[Activity:CreateOLEQueryScope (Activity)|CreateOLEQueryScope]]
 +
**[[Activity:CreateOLEExcelScope (Activity)|CreateOLEExcelScope]]
 +
**[[Activity:EditOLERow (Activity)|EditOLERow]]
 +
**[[Activity:CreateOLERow (Activity)|CreateOLERow]]
 +
**[[Activity:EditOLEValue (Activity)|EditOLEValue]]
 +
**[[Activity:ExecuteNonQueryStatement (Activity)|ExecuteNonQueryStatement ]]
 +
 
 +
* [[UBIKInjectionManagement|UBIK Injection Management]] provides a possibilty to extend the standard functionality by adding plugins, controls, activities, etc. to the basic environment.
 +
* UBIK Injection Management supports adding of Workflow Activities to UBIK.
 +
* Injected libraries can be used in customizing (as well as Whobert, etc.) now.
 +
 
 +
=== Bugfixes ===
 +
* A concurrency problem in the UBIK WebServices - which could lead to the the wrong update information on an edited object - was fixed.
 +
* Using a Reference with an empty Target field, caused {{UBIK}}Studio to crash when compiling the database. This issue is fixed now.
 +
* UBIK WebService does not crash as invalid data was added to the list of infrastructure objects
 +
 
 +
= 2.4.2 =
 +
=== New features ===
 +
* {{UBIK}} Studio comes with a new feature called Event Trace. This tool records all UBIK events of the current session and provides the possibility to trace the UBIK execution history. This will help to find problems more easily without grubbing in any log files.
 +
* The {{UBIK}} Studio [[Bulk Editor]] now supports pasting from the clipboard into multiple selected cells
 +
* New workflow activities for adding data to the [[UBIK_Push_Web_Service|UBIK Push Service]]:
 +
** [[Activity:CreatePushScope (Activity)]]
 +
** [[Activity:PushContent_(Activity)]]
 +
** [[Activity:PushCriterionApplication_(Activity)]]
 +
** [[Activity:PushCriterionContext_(Activity)]]
 +
** [[Activity:PushCriterionGeoFence_(Activity)]]
 +
** [[Activity:PushCriterionGeoRadius_(Activity)]]
 +
** [[Activity:PushCriterionLogin_(Activity)]]
 +
** [[Activity:PushCriterionSatellite_(Activity)]]
 +
** [[Activity:PushCriterionSequential_(Activity)]]
 +
 
 +
=== Bugfixes ===
 +
* {{UBIK}} Studio now checks the expiration date of trial licenses.
 +
* {{UBIK}} Studio - GeoData editor allowes negative values now.
 +
 
 +
= 2.4.3 =
 +
=== New features ===
 +
* UBIK Push Technique supports PopUp Text Messages now. This technique will be used to show urgend text messages to the user immediately.
 +
* A new [[Activity:PushPopUpMessage_(Activity)]] enriches the pool of workflow activies and provides the possibility to trigger pop up messages.
 +
* UBIK Web Service provides a web service diagnosis page which perform tests on the configuration of the service and its environment [[WebService_Diagnosis]].
 +
* UBIK Web Service provide both: http and https.
 +
* The configuration file for the Web Service (as well as for UBIK Studio) was reorganized and supports subordinate config files now. The standard UBIK Services will be delivered with severall config files which will ease the setting up of the system a lot.
 +
* UBIK OPC UA provides new types of variable accesors now:
 +
** AccessOpcUaAnalogItem
 +
** AccessOpcUaDiscreteItem
 +
** AccessOpcUaMultiStateDiscreteItem
 +
** AccessOpcUaTwoStateDiscreteItem
 +
* UBIK now provides some new classifications
 +
** [[SYSCLS_COMMISSIONINGCHECK]]
 +
** [[SYSCLS_COMMISSIONINGOPTIONALCHECK]]
 +
** [[SYSCLS_COMMISSIONINGWORKPACKAGE]]
 +
** [[SYSCLS_DOCUMENT]]
 +
** [[SYSCLS_DOCUMENTOWNER]]
 +
** [[SYSCLS_OBJECTWITHOCRTEXT]]
 +
** [[SYSCLS_TEXTDOCUMENT]]
 +
** [[SYSCLS_URLDOCUMENT]]
 +
** [[SYSCLS_THUMBNAILEDDOCUMENT]]
 +
* UBIK OPC UA supports setting the Client Timestamp and the StatusCode now ([[Activity:AccessOPCUAVariable_(Activity)]]).
 +
 
 +
=== Bugfixes ===
 +
* During startup the system always showed a misleading warning "item does already exit in pool". This problem is fixed now.
 +
* The system does not show one particular warning / message more often than once. This reduces the items in the event tracker and makes it more useable.
 +
* The system does not show missleading warnings when saving a new instance of a Metaclass anymore.
 +
* A bug in handling NULL values for properties of type double and having a unit was fixed. Clients will receive null values (for empty properties) instead of "0.0" now.
 +
* Solved a concurrency issue when several clients created new objects under the same owner.
 +
* Solved a bug when creating new instance of system relations: Relaton Data instances ended up without a connection to their inheritance owner.
 +
* A bug in creation of ACM Context was solved ("Visibility" property was not delivered).
 +
* A bug in the Web Service implementation lead to the situation, that every updated value was saved in the database, even if this was prevented in the customizing. This bug is fixed now.
 +
 
 +
 
 +
 
 +
 
 +
= 2.4.4 =
 +
=== New features ===
 +
* UBIK supports a new Classification for Map Overlays: [[SYSCLS_MAPOVERLAY]].
 +
* UBIK supports a new Classification for On site Inventory creation: [[SYSCLS_INVENTORYCOLLECTOR]], [[SYSCLS_INVENTORY]] and [[SYSCLS_OCRINVENTORY]].
 +
* UBIK supports a new Classification for extended building management: [[SYSCLS_BUILDING]] and [[SYSCLS_BUILDINGLEVEL]].
 +
* UBIK supports a new Classification for display - configuration: [[SYSCLS_SHOWPROPERTIES]] and [[SYSCLS_SHOWDOCUMENTS]].
 +
* UBIK provides a new method/event for customizing: OnPrepareForSave. This method is executed before an object gets saved and gives the possibility to edit an object just before it gets saved.
 +
 
 +
=== Bugfixes ===
 +
* Solved a bug when creating new instance of system relations: Relaton Data instances ended up without a connection to their inheritance owner.
 +
* A bug in creation of ACM Context was solved ("Visibility" property was not delivered).
 +
 
 +
<headertabs />
 +
 
 +
{{Category/Version2|{{PAGENAME}}}}
 +
 
 +
[[Category:Server|Version 2.4 (Server)]]
 +
[[Category:Version 2.4|Version 2.4 (Server)]]

Latest revision as of 09:39, 15 February 2016

Version Release Date
2.4.4 2015.??.??
2.4.3 2015.05.21
2.4.2 2015.03.20
2.4.1 2015.03.12
2.4.0 2014.12.05
[edit]

2.4.0

New features

  • UBIK® Proxy management supports import and export of index MetaProxyProperties now. As transfering mutlilanguage properties is supported as well now, the management of multilingual values is much more effective.
  • UBIK®supports user groups and rights management in the Application Context Management (ACM) now.
  • UBIK® Validation stamps not only the timestamp of the validation but also the login who performed the validation now.
  • UBIK® comes with the first prototype of a Push Mechanism.
  • UBIK® Workflows supports a new activity which provides the possibility to load Customized System Objects by their Key.
  • UBIK® Studio provides a feature to automatically create a new Reference instance and a new Reference - MetaProperty for every new MetaClass (both, Reference and MetaProperty refer to the new MetaClass).
  • UBIK® Studio provides a feature to configure user action triggered Workflows. Supported actions are: Drag&Drop and Mouse Click Actions.
  • UBIK® Studio delivers an update script for configuration of Custom System Objects via the Database tools folder ([UBIK Installation Path]\Maintenance\Tools\01_ConfigureCustomizedSystemObjects.sql)
  • UBIK®Studio provides a feature for automatic name creation (based on rules) now.
  • New workflow activities for interfacing with OLE-compliant data sources:

Bugfixes

  • ProxyImportScanner compare the correct HashCodes now when evaluating the set of proxies that where modified since the last import.
  • An accuracy problem when importing / exporting double values by using double properties on proxies was fixed.
  • UBIK®Studio ClassBrowser: fixed problems with namespace nodes in the ClassBrowser after the namespace of a UBIK object has been changed.
  • A Reference and Relation update issue was fixed for Proxy Imports.
  • A bug in saving and loading of the UBIK® Studio Layout was fixed.
  • An improved mechanism for creating new objects via ACM avoids the usage of wrong relations.
  • A bug that allowed stepping through (debugging) a workflow only once was fixed.
  • When the child object of a relation is deleted, the corresponding relation data object is deleted as well.
  • A problem when using a Index Property as a Query Item was fixed.
  • TryImportValue and TryExportValue on the Proxy only updates the timestamp once the value was edited
  • An inconsistent database could cause the version update mechanism to fail, which leads to an inaccessable UBIK System. This issue is solved now.
  • Using a Reference with an empty Target field, caused UBIK®Studio to crash when compiling the database. This issue is fixed now.

Known Issues

  • It is not possible to implement an interface via the ClassDetailsBrowser Classification View.
  • Interface manager crashes when reading a not wellformed Interfaces.xml.
  • Adding a new object in the View Test Environment fails, as the parent node was not expanded before.

2.4.1

New features

  • UBIK Injection Management provides a possibilty to extend the standard functionality by adding plugins, controls, activities, etc. to the basic environment.
  • UBIK Injection Management supports adding of Workflow Activities to UBIK.
  • Injected libraries can be used in customizing (as well as Whobert, etc.) now.

Bugfixes

  • A concurrency problem in the UBIK WebServices - which could lead to the the wrong update information on an edited object - was fixed.
  • Using a Reference with an empty Target field, caused UBIK®Studio to crash when compiling the database. This issue is fixed now.
  • UBIK WebService does not crash as invalid data was added to the list of infrastructure objects

2.4.2

New features

Bugfixes

  • UBIK® Studio now checks the expiration date of trial licenses.
  • UBIK® Studio - GeoData editor allowes negative values now.

2.4.3

New features

Bugfixes

  • During startup the system always showed a misleading warning "item does already exit in pool". This problem is fixed now.
  • The system does not show one particular warning / message more often than once. This reduces the items in the event tracker and makes it more useable.
  • The system does not show missleading warnings when saving a new instance of a Metaclass anymore.
  • A bug in handling NULL values for properties of type double and having a unit was fixed. Clients will receive null values (for empty properties) instead of "0.0" now.
  • Solved a concurrency issue when several clients created new objects under the same owner.
  • Solved a bug when creating new instance of system relations: Relaton Data instances ended up without a connection to their inheritance owner.
  • A bug in creation of ACM Context was solved ("Visibility" property was not delivered).
  • A bug in the Web Service implementation lead to the situation, that every updated value was saved in the database, even if this was prevented in the customizing. This bug is fixed now.



2.4.4

New features

Bugfixes

  • Solved a bug when creating new instance of system relations: Relaton Data instances ended up without a connection to their inheritance owner.
  • A bug in creation of ACM Context was solved ("Visibility" property was not delivered).