5.38.3+a697611

Thursday, July 26th, 2018

Features

  • Redirect to Web2 CDN by default instead of proxying requests, will allow browser cache and even between different Vidyano applications

  • Cache vulcanized requests for better performance

  • Made all requests handling async

  • Make use of the System.Buffers package if it is added to a Vidyano application

  • Added advanced hook for handling cache updates manually (Advanced.OnCacheUpdateSaved)

  • Added PersistentObject.DialogSaveAction to use a different action for the default Save button on dialogs

  • Added AsyncCustomAction class to have a complete async flow in custom actions

Changes

  • Calling Manager.DeleteUser with the name of a group will no longer delete the group

  • Keep working with in-memory cache when CDN is not available and CDN is being proxied

  • Expose more information on SCIM /Groups

  • Parent PersistentObject’ ObjectId/IsNew is now set before the lookup quueries are executed on reference attributes

  • Removed unused version override support on web2 endpoint

  • Added more logging information when an exception is thrown during ExecuteQuery

  • Implemented SCIM PUT /Users/ID

  • Allow SCIM PUT/PATCH /Users/ID to change user.Name

  • Added Vidyano.AuthTokenExpirationDevMultiplier appSetting for longer expiration during development

  • Keep ObjectId from newly saved entity in verbose logs

  • Added Reload/SessionLost client messages

  • Copy all attributes values to entity when saving new entity

  • Added detection for .NET 4.7.2 in diagnostics page (and fixed detection of 4.7.1)

  • Missed the notificationDuration parameter in some methods

  • Append random data to verbose log rowKey to reduce duplicates

  • Allow patch import to be used on already patched data

Fixes

  • Fixed issue when deleting empty group

  • Fixed issue with TLS 1.1/1.2 not being used for external requests

  • Fixed issue when invalid model.json was loaded

Last updated

Was this helpful?