Difference between revisions of "Version 4.3.0 (Server)"
(50 intermediate revisions by 4 users not shown) | |||
Line 13: | Line 13: | ||
| 4.0.0.15352 BETA (Revision E) || 2023.01.10 | | 4.0.0.15352 BETA (Revision E) || 2023.01.10 | ||
|- | |- | ||
− | | 4.0.0. | + | | Studio/ES/WS/Plugins: 4.0.0.15473 BETA<br>SmartStudio: 4.0.0.15356 BETA<br>Revision F: 02392026a1dc637c7d500a85b2d9eb3e3a83fc2e || 2023.02.10 |
|- | |- | ||
+ | | Studio/ES/WS/Plugins: 4.0.0.15523 BETA<br>SmartStudio: 4.0.0.15372 BETA <br>Revision G: 08533f6b067b0b8ecc9746f09ed4df12d0b2c26e || 2023.03.03 | ||
+ | |- | ||
+ | | Studio/ES/WS/Plugins: 4.0.0.15535 BETA<br>SmartStudio: 4.0.0.15373 BETA <br>Revision H: a0b38df6b075b98e3c6a2bb77d615017b42f2c56 || 2023.03.13 | ||
+ | |- | ||
+ | | Studio/ES/WS/Plugins: 4.3.0.15521 <br>SmartStudio: 4.3.0.15521 <br>Revision I: 6a9a707c46af2752a2a2d69094e1b330bc0ed029 || 2023.04.11 | ||
+ | |- | ||
+ | | Studio/ES/WS/Plugins/SmartStudio: 4.3.0.15534<br>Revision J: 47eec642dd0f1e5a504a2f5ce45ad92ff6a51d66 || 2023.04.25 | ||
+ | |- | ||
|} | |} | ||
+ | {{Hint|UBIK 4.3 was released; the beta phase has ended. <br>SmartStudio will be treated as a release candidate until further notice. }} | ||
+ | <!-- | ||
{{Attention|This page is under construction.}} | {{Attention|This page is under construction.}} | ||
Line 30: | Line 40: | ||
Depending on the resulting feedback, we will plan the further QA and release of UBIK.Server version 4.0.0. | Depending on the resulting feedback, we will plan the further QA and release of UBIK.Server version 4.0.0. | ||
}} | }} | ||
+ | --> | ||
{{Hint|[[HowTo:Transfer_Data_from_3.7_to_4.0| How To Upgrade to {{UBIK}} 4.0]]}} | {{Hint|[[HowTo:Transfer_Data_from_3.7_to_4.0| How To Upgrade to {{UBIK}} 4.0]]}} | ||
Line 52: | Line 63: | ||
| 4.0.0.15352 (Revision E) || 2023.01.10 || Bug fixes | | 4.0.0.15352 (Revision E) || 2023.01.10 || Bug fixes | ||
|- | |- | ||
− | | 4.0.0. | + | | 4.0.0.15473/15356-SmartStudio (Revision F) || 2023.02.10 || Bug fixes |
+ | |- | ||
+ | | 4.0.0.15523/15372-SmartStudio (Revision G) || 2023.03.03 || Bug fixes | ||
+ | |- | ||
+ | | 4.0.0.15535/15373-SmartStudio (Revision H) || 2023.03.13 || Several bug fixes and enhancements | ||
+ | |- | ||
+ | | 4.3.0.15521/15521-SmartStudio (Revision I) || 2023.04.11 || Several bug fixes and enhancements | ||
+ | |- | ||
+ | | 4.3.0.15534 (Revision J) || 2023.04.25 || No Kernel changes | ||
|- | |- | ||
|} | |} | ||
+ | |||
+ | |||
+ | |||
== Features == | == Features == | ||
Line 84: | Line 106: | ||
* Enhanced system initialization performance for regular startups (without DB upgrade). | * Enhanced system initialization performance for regular startups (without DB upgrade). | ||
* The Kernel system definitions version was raised to 4.0.0.3. | * The Kernel system definitions version was raised to 4.0.0.3. | ||
+ | * An internal performance benchmark tool for UBIK database operations was provided. | ||
+ | Revision G: | ||
+ | * Added descriptions for system meta properties. | ||
+ | * Consolidated all NuGet package dependencies in the server solutions. | ||
+ | Revision H: | ||
+ | * GetLinkedObject and SetLinkedObject do not ignore customized property (getter and setter) any more. | ||
+ | * UBIK Enterprise Service provides access to an UBIK Content Controller via it's Web Service interface. This controller can be used to create ubik objects. | ||
+ | Revision I: | ||
+ | * UBIK Kernel and data are able to process double.NaN now. | ||
+ | * Hotspotting provides a new method MergeToRevisionDoc now (analogue to MergeToSourceDoc) | ||
+ | * MRO Task Owner uses a Metareference now. Linked objects are displayed as such - and not only their UID. | ||
+ | * Importing a proxy which refers to itself does not create a 2nd (broken) proxy with the same external primary key. The proxy reference (to itself) is correct now. | ||
== Bug Fixes == | == Bug Fixes == | ||
Line 99: | Line 133: | ||
* Fixed an issue where numeric sequence objects couldn't be saved to the database. | * Fixed an issue where numeric sequence objects couldn't be saved to the database. | ||
* Added a selective list to the ByteStreamType system MetaProperty. | * Added a selective list to the ByteStreamType system MetaProperty. | ||
− | + | * Fixed several interfacing and proxy related issues. | |
− | + | Revision G: | |
+ | * Fixed an issue where modifying an existing meta proxy property without virtual MP IDs resulted in an exception when saving. | ||
+ | * Fixed an issue where the default view VIE_01 was not imported correctly during instance data transfer because it existed already by default. | ||
+ | * Fixed the erroneous import of a custom meta property by SmartStudio because of confusion with a system property. | ||
+ | * Fixed an issue where meta classes with the same name (but different namespace) as an existing class couldn't be imported. | ||
+ | * Fixed an issue where query criteria with "LIKE" operator didn't automatically have a trailing wildcard. | ||
+ | * Fixed an issue where the customizing wasn't applied to some classes . | ||
+ | Revision H: | ||
+ | * Fixed a race condition (multi-threading issue) in the Kernel. | ||
+ | * Fixed an issue where queries didn't yield all results if the criterion value is null. | ||
+ | * Fixed an issue where it wasn't possible to add custom meta properties to a custom MetaClass delivered by default. | ||
+ | Revision I: | ||
+ | * Fixed an issue when importing Comos Data via the file based interface | ||
+ | * File based import of Comos Data takes interface timestamps in account now | ||
+ | * Creation of MRO Objects (with a link property) does not crash UBIK any more. | ||
+ | * The module based Dataabse update dialogue cannot be closed before the target versions are fully configured | ||
+ | * Fixed issues when using components from plugins in Workflows | ||
+ | Revision K: | ||
+ | * Importing of system configured MetaProxies and MetaProxyProperties works now. | ||
+ | * A bug in the calculation of MRO related values during imports is fixed now. | ||
+ | * Fixed an issue where the EditableFileDocumentClassification couldn't be found due to the EDIT_FILE_ALLOWED meta property having the same ID, by adjusting the latter. | ||
+ | * An issue where geo property values sometimes weren't read correctly from the database was fixed. | ||
== Known Issues == | == Known Issues == | ||
Line 124: | Line 179: | ||
| 4.0.0.15352 (Revision E) || 2023.01.10 || Bug fixes | | 4.0.0.15352 (Revision E) || 2023.01.10 || Bug fixes | ||
|- | |- | ||
− | | 4.0.0. | + | | 4.0.0.15473 (Revision F) || 2023.02.10 || Bug fixes |
+ | |- | ||
+ | | 4.0.0.15523 (Revision G) || 2023.03.03 || Bug fixes | ||
+ | |- | ||
+ | | 4.0.0.15535 (Revision H) || 2023.03.13 || Several bug fixes and enhancements | ||
+ | |- | ||
+ | | 4.3.0.15521 (Revision I) || 2023.04.11 || Several bug fixes and enhancements | ||
+ | |- | ||
+ | | 4.3.0.15534 (Revision J) || 2023.04.25 || No Studio changes | ||
|- | |- | ||
|} | |} | ||
Line 132: | Line 195: | ||
== Features == | == Features == | ||
+ | https://install.appcenter.ms/orgs/releaseportal/apps/ubik-studio/distribution_groups/releasecandidate | ||
Revision A: | Revision A: | ||
* {{UBIK}} Server Kernel version 4 compatibility. | * {{UBIK}} Server Kernel version 4 compatibility. | ||
Line 142: | Line 206: | ||
Revision C: | Revision C: | ||
* For system definitions, (read-only and customizable) property values are now visible in the Bulk Editor and accessible programmatically. | * For system definitions, (read-only and customizable) property values are now visible in the Bulk Editor and accessible programmatically. | ||
+ | Revision G: | ||
+ | * See Kernel, and: | ||
+ | * Adapted order ids for bulk editor columns | ||
+ | * Hide MP_IMP_UID etc. columns for meta proxy property | ||
+ | * Hide imp/exp columns for meta proxies | ||
== Bug Fixes == | == Bug Fixes == | ||
Line 153: | Line 222: | ||
Revision F: | Revision F: | ||
* See Kernel | * See Kernel | ||
+ | Revision G: | ||
+ | * See Kernel, and: | ||
+ | * Applied several fixes to custom code compilation. | ||
+ | Revision I: | ||
+ | * An issue where the custom code library couldn't be loaded in the code editor before a customizing exists was fixed. | ||
− | |||
− | |||
− | |||
= {{UBIK}} SmartStudio = | = {{UBIK}} SmartStudio = | ||
Line 178: | Line 249: | ||
| 4.0.0.15352 (Revision E) || 2023.01.10 || Bug fixes | | 4.0.0.15352 (Revision E) || 2023.01.10 || Bug fixes | ||
|- | |- | ||
− | | 4.0.0. | + | | 4.0.0.15356 (Revision F) || 2023.02.10 || Bug fixes |
+ | |- | ||
+ | | 4.0.0.15372 (Revision G) || 2023.03.03 || Bug fixes | ||
+ | |- | ||
+ | | 4.0.0.15373 (Revision H) || 2023.03.13 || Several bug fixes and enhancements | ||
+ | |- | ||
+ | | 4.3.0.15521 (Revision I) || 2023.04.11 || Several bug fixes and enhancements | ||
+ | |- | ||
+ | | 4.3.0.15534 (Revision J) || 2023.04.25 || Smart Import bugfix | ||
|- | |- | ||
|} | |} | ||
+ | |||
+ | |||
+ | |||
== Download == | == Download == | ||
https://release.augmensys.com/download/modules/Studio/ | https://release.augmensys.com/download/modules/Studio/ | ||
+ | |||
+ | install.appcenter.ms/orgs/releaseportal/apps/ubik-studio/distribution_groups/releasecandidate | ||
== Features == | == Features == | ||
Line 190: | Line 274: | ||
* [[HowTo:Transfer_Data_from_3.7_to_4.0|Data Transfer from 3.7 Environments]] | * [[HowTo:Transfer_Data_from_3.7_to_4.0|Data Transfer from 3.7 Environments]] | ||
* You can now use the Inheritance Graph to override inherited MetaProperties for MetaClasses, or the Meta Proxy Graph to override inherited MetaProxyProperties for MetaProxies. This way, you can specify a different External Key for a MetaProxyProperty in the context of a specialized MetaProxy, for example. | * You can now use the Inheritance Graph to override inherited MetaProperties for MetaClasses, or the Meta Proxy Graph to override inherited MetaProxyProperties for MetaProxies. This way, you can specify a different External Key for a MetaProxyProperty in the context of a specialized MetaProxy, for example. | ||
− | + | Revision G: | |
+ | * Added multilanguage flag for metaproxyproperty | ||
+ | * Added targetindex member for metaproxyproperty | ||
+ | Revision H: | ||
+ | * See Kernel, and: | ||
+ | * For the Comos meta data import, one can now specify the full name (including namespace) of a UBIK root meta class of a class to be imported, e.g. "System.NAMEDBASECLASS". | ||
== Bug Fixes == | == Bug Fixes == | ||
Line 198: | Line 287: | ||
* Fixed an issue where multi-language descriptions weren't applied to MetaProxyProperties when importing from an XML-File. | * Fixed an issue where multi-language descriptions weren't applied to MetaProxyProperties when importing from an XML-File. | ||
* Fixed an issue where empty selective lists, units and classes couldn't be imported from an XML-File. | * Fixed an issue where empty selective lists, units and classes couldn't be imported from an XML-File. | ||
+ | Revision G: | ||
+ | * See Kernel, and: | ||
+ | * Fixed an issue with matching meta classes and meta properties. | ||
+ | * Turning off the change notification poller during instance data transfer to avoid errors. | ||
+ | * Fixed custom code library migration during instance data transfer. | ||
+ | Revision H: | ||
+ | * See Kernel, and: | ||
+ | * A meta proxy property for the ComosUid property is now created automatically when importing meta data from Comos. | ||
+ | Revision J: | ||
+ | * An issue where the SmartImport from Comos led to erroneous results was fixed. | ||
= {{UBIK}} Web Services = | = {{UBIK}} Web Services = | ||
Line 217: | Line 316: | ||
| 4.0.0.15352 (Revision E) || 2023.01.10 || Bug fixes | | 4.0.0.15352 (Revision E) || 2023.01.10 || Bug fixes | ||
|- | |- | ||
− | | 4.0.0. | + | | 4.0.0.15473 (Revision F) || 2023.02.10 || Bug fixes |
+ | |- | ||
+ | | 4.0.0.15523 (Revision G) || 2023.03.03 || Bug fixes | ||
+ | |- | ||
+ | | 4.0.0.15535 (Revision H) || 2023.03.13 || Several bug fixes and enhancements | ||
+ | |- | ||
+ | | 4.3.0.15521 (Revision I) || 2023.04.11 || Several bug fixes and enhancements | ||
+ | |- | ||
+ | | 4.3.0.15534 (Revision J) || 2023.04.25 || Session management bug fix | ||
|- | |- | ||
|} | |} | ||
+ | |||
+ | |||
+ | |||
== Download == | == Download == | ||
Line 227: | Line 337: | ||
Revision A: | Revision A: | ||
* {{UBIK}} Server Kernel version 4 compatibility. | * {{UBIK}} Server Kernel version 4 compatibility. | ||
+ | |||
+ | == Enhancements == | ||
+ | Revision G: | ||
+ | * Introduced build configuration based config transforms (e.g., transform for Web.Debug.Config) to avoid erroneous release configurations. | ||
+ | Revision I: | ||
+ | * CUI Notification Endpoint uses an UBIK.Enterprise Service to save data in UBIK | ||
+ | * CUI Notification Endpoint provides extended logging mechanism now | ||
+ | * CUI Notification Endpoint provides the possibility to enable / disable logging now | ||
== Bug Fixes == | == Bug Fixes == | ||
+ | Revision G: | ||
+ | * See Kernel, and: | ||
+ | * Adapted push appsettings based on a contemporary project, adding missing configurations. | ||
+ | * Updated Client.config, which had a wrong endpoint specifying a URL instead of "d". | ||
+ | * Updated Service.config. | ||
+ | * Updated Web config base. | ||
+ | * Updated Bindings config base. | ||
+ | * Included createSymbolicLinks.cmd. | ||
+ | Revision J: | ||
+ | * UBIK Session management differs between Windows UWP and Windows Xamarin clients now. The correct UI customizing packages can be provided to the clients now. | ||
+ | Revision K: | ||
+ | * SSO Authentication manages OS Specific information now. This enables the UIcustomizing download to work again. | ||
+ | |||
+ | |||
+ | |||
+ | |||
= {{UBIK}} Enterprise Service = | = {{UBIK}} Enterprise Service = | ||
Line 248: | Line 382: | ||
| 4.0.0.15352 (Revision E) || 2023.01.10 || Bug fixes | | 4.0.0.15352 (Revision E) || 2023.01.10 || Bug fixes | ||
|- | |- | ||
− | | 4.0.0. | + | | 4.0.0.15473 (Revision F) || 2023.02.10 || Bug fixes |
+ | |- | ||
+ | | 4.0.0.15523 (Revision G) || 2023.03.03 || Bug fixes | ||
+ | |- | ||
+ | | 4.0.0.15535 (Revision H) || 2023.03.13 || Several bug fixes and enhancements | ||
+ | |- | ||
+ | | 4.3.0.15521 (Revision I) || 2023.04.11 || Several bug fixes and enhancements | ||
+ | |- | ||
+ | | 4.3.0.15534 (Revision J) || 2023.04.25 || No ES changes | ||
|- | |- | ||
|} | |} | ||
+ | |||
+ | |||
+ | |||
== Download == | == Download == | ||
https://release.augmensys.com/download/modules/Studio/ | https://release.augmensys.com/download/modules/Studio/ | ||
+ | |||
+ | install.appcenter.ms/orgs/releaseportal/apps/ubik-studio/distribution_groups/releasecandidate | ||
== Features == | == Features == | ||
Line 264: | Line 411: | ||
== Bug Fixes == | == Bug Fixes == | ||
− | |||
<headertabs /> | <headertabs /> | ||
Line 270: | Line 416: | ||
[[Category:Server|Version 4.0 (Server)]] | [[Category:Server|Version 4.0 (Server)]] | ||
[[Category:Version 4.0|Version 4.0 (Server)]] | [[Category:Version 4.0|Version 4.0 (Server)]] | ||
+ | [[Category:Version 4.3|Version 4.3.0 (Server)]] |
Latest revision as of 06:59, 23 May 2023
Version | Release Date |
---|---|
4.0.0.15042 BETA (Revision A) | 2022.11.17 |
4.0.0.15076 BETA (Revision B) | 2022.11.23 |
4.0.0.15218 BETA (Revision C) | 2022.12.14 |
4.0.0.15316 BETA (Revision D) | 2023.01.02 |
4.0.0.15352 BETA (Revision E) | 2023.01.10 |
Studio/ES/WS/Plugins: 4.0.0.15473 BETA SmartStudio: 4.0.0.15356 BETA Revision F: 02392026a1dc637c7d500a85b2d9eb3e3a83fc2e |
2023.02.10 |
Studio/ES/WS/Plugins: 4.0.0.15523 BETA SmartStudio: 4.0.0.15372 BETA Revision G: 08533f6b067b0b8ecc9746f09ed4df12d0b2c26e |
2023.03.03 |
Studio/ES/WS/Plugins: 4.0.0.15535 BETA SmartStudio: 4.0.0.15373 BETA Revision H: a0b38df6b075b98e3c6a2bb77d615017b42f2c56 |
2023.03.13 |
Studio/ES/WS/Plugins: 4.3.0.15521 SmartStudio: 4.3.0.15521 Revision I: 6a9a707c46af2752a2a2d69094e1b330bc0ed029 |
2023.04.11 |
Studio/ES/WS/Plugins/SmartStudio: 4.3.0.15534 Revision J: 47eec642dd0f1e5a504a2f5ce45ad92ff6a51d66 |
2023.04.25 |
UBIK 4.3 was released; the beta phase has ended. SmartStudio will be treated as a release candidate until further notice. |