Last modified on 10 March 2021, at 12:35

Version 3.5 (Server)

Revision as of 12:35, 10 March 2021 by MHM (Talk | contribs)

Version Release Date
3.5.0 2020.04.09


[edit]

Initial Release

New features

  • UBIK supports sending additional information for an uploaded file to the server
  • UBIK Supports Downloading of 3D Models now
  • UBIK provides destribution of UI Customizing objects
  • Every relation between UserGroup (left) and Login (right) will be used as basement for Rights Evaluation.
  • UBIK supports MetaQueryScopes and MetaQueryViewItems now. This provides the possibility to define Online Queries (for Views and in ACM) just as you do for instances by configuring their MetaClasses.
  • UBIK provides a set of Methods with a simplyfied interface designed to be used from external systems (e.g. IOT use case)
  • UBIK provides the possibility to add Attributes to any Live Value. This feature can be used by the implementation of a Live Value Servers. It is possible to transport any specific Live Value Information (Property, QualityInformation, etc). to the clients using UBIK Standard.
  • User Rights can be applied for Selective Items now. The rights evaluation happens during the assembling of the MetaDefintiions. If the current user does not have the right to see one Selective Item, it is removed from the Metadefinitions. If a SelectiveList does not have one single visible item, the entire list and all its references to it are removed.
  • A new method (EvaluateBaseChildrenCollectionExt) on the UBIK ViewItems gives access to the current UBIK Session which provides a full set of new possibilities when customizing the children collection depending on (e.g.) the current login.
  • UBIK provides a Numeric Sequence Generator now. It gives the possibility to create unique sequential ids for different number groups.
  • Verbose Logging is now available for Importing and Exporting Data using the Interface Administration.
  • UBIK Supports MultiLine Geography objects now
  • UBIK provides new Workflow Activities for Web Based Actions:
  • UBIK supports two new types of Geography objects used for routing and navigation


Bugfixes

  • Change Log Values for Properties without a VTS are delivered with the correct date now.
  • A problem with configured Initial Values is solved now. It is possible to define them on both, the MetaProperty itself or on the relation between a MetaClass and a MetaProperty.
  • UBIK Supports Initial - Index values now.
  • WebService does not deliver false entries for ChangeLogs (happened with ViewCache being online) any more.
  • The Database Maintenance Window was (sometimes) not able to connect to the database. This problem is solved now.


Enhancements

  • Closed security gaps in the UBIK WebService
  • Creation of a Reference does not create a "fake" Warning any more.
  • UBIK provides the possibility to access the Content of an internal document as Base64 string (read and write).
  • UBIK WebService persists and delivers information about the validation timestamp and validation user now (per property)
  • The CreatePushScope Activity supports the usage of Authentication Tokens now.
  • The WebService Switch "UBIK.Service.EnableViewCache" is not supported any more. A ViewCache-Creation must be triggered via existing mechanims and does not trigger itself any more.
  • UBIK Compiler includes System.DirectoryServices.AccountManagement.dll now This enables the customizer to compile AD and LDAP specific code.
  • Improved management of Query Instances gains more customizability and better performance


Build History Web Service

  • 3.5.0 Build 1 on 2020.04.08
    • Initial release.
  • 3.5.0 Build 2 on 2020.04.16
    • Installed OSI Pi Plugin does not create log entries saying "Unable to load one or more of the requested types" when being loaded on the Web Service any more.
    • Replaced outdated json binaries.
  • 3.5.0 Build 3 on 2020.07.01
    • Web Service Rights evaluation updates on users being removed from a user group during runtime now
    • Mobile session ID can be persisted in Database now
    • Fixed: Creating too many Change Logs in parallel caused the system to crash
  • 3.5.0 Build 4 on 2020.07.24
    • A problem with autonomous properties not being calculated when performing a branch download is solved now.
    • A problem with Childinfo Classification properties not being propertly calculated is solved now.
    • Providing Map Shape Classification Object
  • 3.5.0 Build 6 on 2020.11.05
    • A performance problem when initializing the ViewCache in combination with classified items is solved now
  • 3.5.0 Build 7 on 2020.11.??
    • Internal optimizations for higher performance.
    • Support of System Selective Lists.
    • A bug in providing Childowner - Info in combination with an active ViewCache is fixed now


Build History UBIK.Studio

  • 3.5.0 Build 1 on 2020.04.08
    • Initial release.
  • 3.5.0 Build 2 on 2020.04.20
    • Restart of UBIK.Studio after releasing the customizing does not create Log Entries any more.
    • UBIK.Studio creates Symbols files (*.pdb) when compiling the customizing now. They can be used for debugging the custom code.
    • When running as a Windows service, EnterpriseService now properly manages the automatic plugin execution.
  • 3.5.0 Build 3 on 2020.07.01
    • Stopping and restarting of UBIK Enterprise Service caused a problem. This is fixed now.
    • Fixed: Creating too many Change Logs in parallel caused the system to crash
    • An issue with file names when compiling Customizing - Symbol files (for local debugging) is solved now
  • 3.5.0 Build 4 on 2020.07.23
  • 3.5.0 Build 5 on 2020.07.30
    • Trial licensing checks against local time to avoid the otherwise necessary server connection now.
  • 3.5.0 Build 6 on 2020.11.05
    • Having more than 500 Metaproperties in the database caused an irritating issue when trying to set the MetaProxy Property Target. This issue is solved now.
  • 3.5.0 Build 7 on 2021.??.??
    • Double clicking an instance in the Class Browser having an open Bulk Editor does not crash UBIK.Studio any more
    • SQL Update Scripts (to Version 3.5) are compatible with SQL Server 2012 now.


Build History UBIK.Plugins

  • 3.5.0 Build 1 on 2020.04.08
    • Initial release.
  • 3.5.0 Build 2 on 2020.04.22
    • Added two new Plugins (Syncfusion.Compression.Base.dll) and (Syncfusion.Pdf.Base.dll).
  • 3.5.0 Build 3 on 2020.07.23
    • Added a new Plugin (UBIK.Interface.Module.SAP) and it's dependencies (SAPInterface.dll, SAPInterface.XmlSerializer.dll).
    • The MRO plugins provide a fix for autonomous properties being filled when performing a branch download.
  • 3.5.0 Build 4 on 2020.08.07
    • Added Float64/Float16/Int16 support to OsiPi Plugin.
  • 3.5.0 Build 6 on 2020.11.06
    • Added support for Basic authentication in OsiPi Plugin