Difference between revisions of "Version 2.5 (Server)"
(→2.5.2) |
|||
(57 intermediate revisions by 2 users not shown) | |||
Line 5: | Line 5: | ||
| 2.5.0 || 2015.10.15 | | 2.5.0 || 2015.10.15 | ||
|- | |- | ||
− | | 2.5.1 || | + | | 2.5.1 || internal release only |
+ | |- | ||
+ | | 2.5.2 || internal release only | ||
+ | |- | ||
+ | | 2.5.3 || internal release only | ||
|} | |} | ||
Line 41: | Line 45: | ||
* It is possible to derive a MetaClass from the Attributes System MetaClass now. | * It is possible to derive a MetaClass from the Attributes System MetaClass now. | ||
* A bug in handling deleted Custom system objects is fixed now. | * A bug in handling deleted Custom system objects is fixed now. | ||
− | + | * A invalid initialization value does not hinder the instance creation any more. The properties will stay not initialized. | |
+ | * It is not possible to create several MetaClasses having an identic name any more. | ||
+ | * Multiple ViewItems having the same target lead to an error when adding new children via the WebService. This issue is fixed now. | ||
+ | * A multi line description in MetaProperties a/o Metaclasses does not lead to uncompileable customized code any more. | ||
+ | * A bug in the internal garbage collection lead to a problem when loading instances (with a configured record lifetime of 0). This bug is fixed now. | ||
+ | * Opening a Classification interface in the Content View (class browser) or in the bulk editor does not create exception entries in the event tracer | ||
+ | * Opening a new (not saved) instance of meta class in the Content View (class browser) or in the bulk editor does not create exception entries in the event tracer | ||
=== Enhancements === | === Enhancements === | ||
* Improved Data Caching Mechanism reduce the number of database accesses and incre the overall system performance by far | * Improved Data Caching Mechanism reduce the number of database accesses and incre the overall system performance by far | ||
− | * The mechanism for adding languages to the UBIK | + | * The mechanism for adding languages to the UBIK system was improved a lot. |
* An improved checking mechanism for property will avoid the accidently usage of system reserved names. | * An improved checking mechanism for property will avoid the accidently usage of system reserved names. | ||
* The ACM Manager does not display unused information (like the URL of the Web Service) and controls without implemented features any more. | * The ACM Manager does not display unused information (like the URL of the Web Service) and controls without implemented features any more. | ||
* Improved navigation features in the class details control. | * Improved navigation features in the class details control. | ||
+ | * The Databasemanager allows to execute database backup scripts such as 'BACKUP DATABASE ...' now. | ||
+ | |||
+ | === Known Issues === | ||
+ | * UBIK is not able to deal with customized GUID property values in the GetLinkedObject method. | ||
+ | |||
= 2.5.1 = | = 2.5.1 = | ||
Line 54: | Line 69: | ||
* UBIK supports a configurable bulk copy mechanism ([[ReplicationConfiguration|object replication]]). | * UBIK supports a configurable bulk copy mechanism ([[ReplicationConfiguration|object replication]]). | ||
* UBIK provides a new Workflow Activity for instance replication: [[Activity:ReplicateInstance (Activity)|ReplicateInstance]] | * UBIK provides a new Workflow Activity for instance replication: [[Activity:ReplicateInstance (Activity)|ReplicateInstance]] | ||
+ | * UBIK supports [[AutonomousClassification|Autonomous Classifications]] now. | ||
+ | ** Sorted Item Classification | ||
+ | ** Childinfo classification object | ||
+ | * New system classifications | ||
+ | ** [[SYSCLS_OBJECT_WTIH_STATUSICON|Object with status icon classification]] | ||
+ | ** [[SYSCLS_STATUSICON|Status icon classification object]] | ||
+ | ** [[SYSCLS_UNLOCK_BY_SCAN|Unlock objects by scan classification object]] | ||
+ | ** [[SYSCLS_SAFETY_RELEVANT_OBJECT|Safety relevant object classification object]] and [[SYSCLS_SAFETY_RELEVANT_DOCUMENT|Safety relevant document classification object]] | ||
+ | * Ubik supports "WindowsAuthentication" for establishing connection to the Microsoft SQL Server now (https://msdn.microsoft.com/en-us/library/dd787978.aspx). See [http://wiki.augmensys.com/index.php?title=Configuration_Files/AppSettings.config#tab=Examples Config file examples] for details. | ||
+ | * Every single UBIK Studio session is defined to be an admin session now. | ||
+ | * UBIK verifies the existence of every registered UBIK Module during initialization of the environment. In UBIK Studio, the user will get informed if he is missing the injected binaries of configured modules. | ||
+ | |||
+ | === Bugfixes === | ||
+ | * UBIK is able to process selective lists with items of type BaseClass (or derivates of it) correctly now and will deliver selective list information to the clients. | ||
+ | * UBIK Webservice is now able to deal with index values of type Guid. | ||
+ | * Classifications do not show inherited properties twice in the details view any more. | ||
+ | * A bug in the internal garbage collection lead to a problem when loading instances (with a configured record lifetime of 0). This bug is fixed since version 2.5.0. | ||
+ | * After reopening the database, UBIK.Studio closes all active controls to avoid inconsistencies in the data management. | ||
+ | * A problem with cached data was solved when assembling the MetaDefinitions with the ACM Manager. | ||
+ | * Increased fault tolerance in the ACM management decreases the possibility to missonfigure the set of MetaDefinitions. | ||
+ | * A bug when assembling infrastructure and root collections including not scoped instances was fixed for the UBIK Webservice. | ||
+ | * UBIK.Studio does not crash any more when using a misconfigured Reference View Item in the View Test Environment. | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | = 2.5.2 = | ||
+ | === New features === | ||
+ | * UBIK provides a new set of MRO features. | ||
+ | * UBIK provides a feature to configure the type a customized MetaClass should logically inherit from (used when assembling the customized code). | ||
+ | * It is possible to register instances for the internal UBIK "save and update process" now. This gives the possibility to mark an instance as "to be saved" without interfearing executed save procedures. | ||
+ | * UBIK provides full support of geography objects | ||
+ | ** Classifications | ||
+ | *** [[SYSCLS_GEO_POLYGON|Polygon Classification]] | ||
+ | *** [[SYSCLS_GEO_LINE|Line Classification]] | ||
+ | ** Workflow Activities | ||
+ | *** [[Activity:WKTToGeography]] | ||
+ | ** WKT Support | ||
+ | *** [[WKTParser|WKT Parser]] | ||
+ | * UBIK provides the possibility to configure an OPC/UA Datapoint by specifying its NodeId now. | ||
+ | |||
+ | === Enhancements === | ||
+ | * Improved bulk saving mechanism will increase the performance and avoid data inconsistencies. | ||
+ | * Major improvements in the Source Code editors will ease up the maintainability of UBIK customized code a lot and will increase the effectivity of the customizer. | ||
+ | * A new Event Provider enables UBIK Modules to hook in at any internal communicatin process giving the possibility to enrich any object with a set of additional features. | ||
+ | * The UBIK CSV import can process more complex csv files now (e.g. containing complex values defined by text qualifiers). | ||
+ | |||
+ | === Bugfixes === | ||
+ | * Solved a threading issue when loading System objects. | ||
+ | * A problem in assembling customized events and methods leading to code duplication and having negative effect on the runtime performance of the customized dll is solved now. | ||
+ | * A bug in assembling the display strings for link properties is solved now. | ||
+ | * A bug in handling of empty (null) geo values is fixed now. | ||
+ | |||
+ | [[Category:Server|Version 2.5 (Server)]] | ||
+ | [[Category:Version 2.5|Version 2.5 (Server)]] | ||
+ | |||
+ | = 2.5.3 = | ||
+ | === New features === | ||
+ | * UBIK supports configurable Beacon objects for Positioning features now. | ||
+ | ** [[SYSCLS_TRILATERATION_BEACON|Trilateration Beacon Classification]] | ||
+ | ** [[SYSCLS_PROXIMITY_BEACON|Proximity Beacon Classification]] | ||
+ | ** [[SYSCLS_REFERENCE_LOCATION|Reference Location Classification]] | ||
+ | * UBIK supports Proximity Monitoring features now. | ||
+ | ** [[SYSCLS_PROXIMITY_MONITORING|Proximity Monitoring Classification]] | ||
+ | * UBIK supports a new features for unlocking a group of objects by a single scan now. | ||
+ | ** [[SYSCLS_UNLOCK_GROUP_BY_SCAN|Unlock a group of objects by scan Classification]] | ||
+ | * UBIK MRO provides information relevant for project- and timescheduling | ||
+ | ** [[MROCLS_PROJECTINFORMATION|Project Information Classification Object]] | ||
+ | ** [[MROCLS_PROJECT|Project Classification Object]] | ||
+ | |||
+ | |||
+ | === Enhancements === | ||
+ | * UBIK MRO supports an "MRO_ACTIVE" property (type boolean) on every MRO object. This gives the possibility to easily exclude objects from the MRO evluation process by just returning false (e.g. old Workpackges which should not effect the progress of their owner any more). | ||
+ | |||
=== Bugfixes === | === Bugfixes === | ||
− | * | + | * A bug in handling of empty (null) geo values is fixed now. |
+ | * A memory leak in the UBIK Enterprise Server was fixed. | ||
<headertabs /> | <headertabs /> |
Latest revision as of 13:15, 3 April 2020
Version | Release Date |
---|---|
2.5.0 | 2015.10.15 |
2.5.1 | internal release only |
2.5.2 | internal release only |
2.5.3 | internal release only |