Jump to: navigation, search

Difference between revisions of "Version 3.6 (Server)"


Line 11: Line 11:
 
=== New features ===
 
=== New features ===
 
* UBIK View Items provide the possibility to configure the data that should be (pre)loaded by a View when initiating a View Cache. Using this mechanism gives the customizer a very powerful instrument to tailor the preloading behavior for project specific needs.
 
* UBIK View Items provide the possibility to configure the data that should be (pre)loaded by a View when initiating a View Cache. Using this mechanism gives the customizer a very powerful instrument to tailor the preloading behavior for project specific needs.
* UBIK View Cache Launcher has a possibility to configure a timespan in which the launcher stays inactive (See View_Cache_Launcher).
+
* UBIK View Cache Launcher has a possibility to configure a timespan in which the launcher stays inactive (See [[View_Cache_Launcher]]).
 
* UBIK Contexts can derive from each other now. Using this technique can reduce the amount of necessary work when configuring ACM and much more important, will increase maintainability.
 
* UBIK Contexts can derive from each other now. Using this technique can reduce the amount of necessary work when configuring ACM and much more important, will increase maintainability.
 
* UBIK Views can derive from each other now. Using this technique can reduce the amount of necessary work when configuring Views and much more important, will increase maintainability.
 
* UBIK Views can derive from each other now. Using this technique can reduce the amount of necessary work when configuring Views and much more important, will increase maintainability.

Revision as of 17:29, 18 January 2021

Version Release Date
3.6.0 2021.??.??


[edit]

Initial Release

New features

  • UBIK View Items provide the possibility to configure the data that should be (pre)loaded by a View when initiating a View Cache. Using this mechanism gives the customizer a very powerful instrument to tailor the preloading behavior for project specific needs.
  • UBIK View Cache Launcher has a possibility to configure a timespan in which the launcher stays inactive (See View Cache Launcher).
  • UBIK Contexts can derive from each other now. Using this technique can reduce the amount of necessary work when configuring ACM and much more important, will increase maintainability.
  • UBIK Views can derive from each other now. Using this technique can reduce the amount of necessary work when configuring Views and much more important, will increase maintainability.
  • UBIK provides the possibility to distribute customizing related binaries via the UBIK databas now. They do not need to be stored on a server file share any more.
  • Ubik supports Shape files for for representing geospatial vector data on the map now (https://wiki.openstreetmap.org/wiki/Shapefiles)
  • Ubik supports the configuration of objects being automatically synced (make offline available) on clients
  • It is possible to configure the User Rights Evaluator independend from the Validity Periode on the WebService now
    • Setting: UBIK.Service.GroupRightsUpdateIntervall
  • UBIK provides a set of new features to provide the client with additional information about the current Login
    • UBIK Web Service provides the possibility to fetch detail information about the current login
    • If configured, the current login is delivered as part of the infrastructure. The data can be easily be used by the client then
    • The Classification Login Classification identifies logins as such. The classification does not insist on the Passwordhash Property any more.
  • UBIK supports clients working with and sending data from different time zones
    • A database settings gives the possibility to configure the timezone date - values are stored in the database (downward compatibility)
  • Added Data Import Service, a new externally triggered customizable Ubik Interface


Bugfixes

  • A problem with autonomous properties not being filled when performing a branch download is solved now.
  • Relation Editor uses the correct Icons when displaying MetaProperties now (consistent to Details View).
  • DisplayList uses the correct Icons when displaying MetaProperties now.
  • 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.
  • System Selective Lists can be sent to the client now.
  • A bug in providing Childowner - Info in combination with an active ViewCache is fixed now


Enhancements

  • OPC/UA Live Values do support Attributes now
  • The Login method persists Device Ids (sent from the clients) in UBIK now
  • UBIK provides the possibility to inject your own Credentials Authentication mechanism now. This opens UBIK to use any user authentication system in the backend.
  • UBIK uses new logging solution. See Serilog for details.
  • SQL Logging mechanism is more easier to enable and the entries are extended showing
    • Elapsed time
    • Effected records
    • Transaction start and end
    • Ocured errors
  • The UBIK Kernel allows to deploy a locally staged customizing (without having the need to recompile it first) now.
  • UBIK WebService provides detail information about View Cache data including its loading performance
  • Compiling the customizing does not copy symbol files to the project share any more
  • Staging (local compile) does not create a symbol file for the UI Customizing any more.
  • Staging (local compile) the customizing provides a symbol and the sourfile now. This is a prerequisite for debugging the customizing.
  • Internal optimizations reduce the number of database accesses by far. This results in higher performance.
  • UBIK uses Global error handling
  • The UBIK Hotspotting Module supports processing new pdf Annotations now as well
  • The UBIK Hotspotting Module provides a new API for easier processing of data


Build History Web Service

Build History UBIK.Studio

Build History UBIK.Plugins