Jump to: navigation, search

Version 3.7.1


Revision as of 07:45, 23 May 2023 by MHM (Talk | contribs) (Build History Web Service)

Version Release Date
3.7.1 2023.01.31
[edit]

Initial Release

New features

  • MRO Plugins provides a new feature "Grouped Tasks"
  • CUI Event Notification Endpoints provides the possibility to add Databbase ID filters
  • Added support for OSIPI asset framework attributes
  • UBIK provides the possibility to enable an Auto - Deletion for certain objects such as
    • Service Logs
    • UBIK System Events
    • Event Notifications
    • ...
  • UBIK Enterprise Server
    • It is possible to configure whether unprocessed Command files get deleted from the watch folders during the startup of the Service
    • if configured (and not cleared), unprocessed Command files get queued for processing right after the startup of the Service
    • it is possible to configure multiple watch folders and their processors for file based imports
  • UBIK.Studio provides a set of new UI (Drag & Drop) Actions. Such as:
    • Automatic creation of a MetaClass Scope
    • Add MetaProperties to a MetaClass Scope
  • OSI Pi Plugin provides a new Source Property which enables to configure if a value is fetched from the asset framework (attributes)
  • The Class Browser now supports the auto-creation of MetaClassScopes as well as the auto-adding of MetaProperties to MetaClassScopes.

Enhancements

  • UBIK GroupRights Evaluator is provided via the the ACM Context now
    • It is possible to override the Method GetGroupRightsEvaluator if necessary
    • This gives the possibility to inject any Usecase specific GroupRights Evaluator
  • External document providers now have access to the login session (if they implement the new interface IExternalSessionAwareDocumentProvider)
  • UBIK Enterprise Server is able to execute multiple tasks in parallel now. Plugins do not get terminated once the first tasks finishes.
  • Objects in the View Test Environment are sorted now:
    • if objects have the SYSCLS_SORTEDITEM classification, they are sorted by their GroupID, followed by their OrderID, followed by their display strings.
    • if objects don't have the SYSCLS_SORTEDITEM classification they are sorted by their display strings only.
  • UBIK Hotspotting - Freetext Annotations support chinese characters when flattening them into pdf now
    • a new method SupportChineseCharacterSet() is available on the AnnotatedDocument
  • UBIK Compiler includes System.IO.Compression now. This enables the customizer to make use of compression functions (e.g. ZipFile) in his customizing code a/o debug window.

Bug Fixes

  • Password Information does not get shown in the Object Explorer any more
  • A database fix (executed during update to database version 3.7.1) solves the problem of unit - symbols being cut off
  • CUI Event Notification Scan Service was not able to process Notifications when returning from idle. This problem is fixed now.
  • Enterprise Server: A downward compatibility issue for configuration of watch folders via interface.xml files is fixed now.
  • A bug in processing Date Time Values on the Web Service is fixed now. Changing values by exact 1h (or 2h during daylight saving time) works now.
  • A problem when importing language specific characters (e.g. 'Ä', 'Ü', ...) during database update is fixed now.

Knwon Issues

  • There is the possibility to create dead records in the sandbox property table if one renames used MetaProperties. This problem can also happen when working with Smart Studio.

Build History Web Service

  • 3.7.1 Build 15455 on 2023.01.23
    • Initial release.
  • 3.7.1 Build 15481 on 2023.03.07
  • 3.7.1 Build 15534 on 2023.04.13
  • 3.7.1 Build 15551 on 2023.05.03
    • UBIK Session management differs between Windows UWP and Windows Xamarin clients now. The correct UI customizing packages are provided to the clients now.
  • 3.7.1 Build 15xxx on 2023.xx.xx
    • SSO Authentication manages OS Specific information now. This enables the UIcustomizing download to work again.
    • Event Notification Endpoint is able to handle Notifcations with empty Sequence ID and / or empty DBID now.


Build History UBIK.Studio

  • 3.7.1 Build 15464 on 2023.01.23
    • Initial release.
  • 3.7.1 Build 15481 on 2023.03.07
    • Null or empty string values can be processed when importing to reference proxy properties. The link will be updated as null (no reference).
    • Checkout feature was extended providing a Custom Exclusive Access classification object
  • 3.7.1 Build 15534 on 2023.04.13
    • UBIK Database Kernel is now able to process double.NaN, double.NegativeInfinity and double.PositiveInfinity. The resulting database value will be db null.
    • 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.
    • Importing a proxy property takes 2nd bidirectional setting (master in case of conflict) in account now.
  • 3.7.1 Build 15551 on 2023.05.03
  • 3.7.1 Build 15??? on 2023.??.??
    • A bug when releasing MetaClasses in the wrong order is fixed. No data gets lost any more.
    • Data consistency gets checked before releasing or sandboxing a MetaClass now.


Build History UBIK.Plugins

  • 3.7.1 Build 15455 on 2023.01.23
    • Initial release.
  • 3.7.1 Build 15455 on 2023.01.23
    • A bug in processing document revisions is fixed now. An unexpected answer (from the rest api) does not stop the import any more.
    • The Session ID was removed from file of Comos Export file name.
  • 3.7.1 Build 15481 on 2023.03.07
    • CUI - The file based (old) import ignored the Ubik UID (when it was specified in the xml); this could lead to duplicate Proxies being created. This is fixed now.
    • CUI - The (file based) ComosImportManager provides a possibility to inject an Import Value Validator. This gives extra flexibility when applying usecase specific import logics.
    • CUI - A problem when updating empty link specs was fixed. It is possible to remove an imported link now.
    • Hotspotting - Flattening annotations into a revision does not update the original document any more - fixed.
    • Hotspotting - Flattening annotations into a rotated pdf adapts the annotations accordingly now.
    • Hotspotting - Merging a broken Hotspot Thumbnail does not destroy the original pdf any more.
  • 3.7.1 Build 15534 on 2023.04.13
    • An issue when importing handshake files from Comos is fixed now.
  • 3.7.1 Build 15551 on 2023.05.03
  • 3.7.1 Build 15??? on 2023.xx.xx
    • A bug in the calculation of MRO related values during imports is fixed now.


Build History UBIK.SmartStudio

  • 3.7.1. Build 15463 on 2023.03.13
    • Comos Smart Import: Adding a meta proxy property for the Comos UID by default.
    • Comos Smart Import: Added the possibility to specify the full name (including the namespace) for a UBIK root metaclass in the Comos XML file, e.g.: System.NAMEDBASECLASS.
    • SmartModelling: Added more details to MetaProxyProperty: MulitLanguage, TargetIndex.
    • Fixed issues regarding the matching of models from different sources and versions, especially system MetaProperties and MetaClasses.
  • 3.7.1 Build 15464 on 2023.04.25
    • Comos Smart Import: An issue where the SmartImport from Comos led to erroneous results was fixed.
  • 3.7.1 Build 15465 on 2023.05.03
    • An issue where a missing assembly binding in SmartStudio led to errors when loading plugins was fixed.