You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Enhanced style of errors on the loading data overlay
Enhanced responsiveness and addressing issues with freezing during transition states for views related to the data loading state. Instead of setup of initial state via JavaScript, the new @starting-style at-rule is used:
Tweaked styles to improve the performance perception
Widget:
Removed adding of .init class to the main container in initDom()
App:
Removed adding of .init class to the overlay during the initialization phase
Progressbar:
Added adding .done and .error classes on the main container on progressbar finish
Removed delay option from the constructor
Removed appearanceDelay property
Removed adding .init class to the main container at the first stage change
Changed createLoadDataState() to take a dataset factory function instead of a load data request, enhancing its reusability
Fixed re-rendering on data unload
Fixed Model#decodePageHash() to return null for pageRef instead of undefined
Fixed Widget#setPageHash() to always emit hashChanged when hash changes, disregarding changes of pageId, pageRef and pageParams
Fixed preloader styles to ensure the data loading progressbar remains visible during the prepare stage
Fixed value counting in the signature view when a property contains duplicated objects, which previously led to incorrect optional label
Fixed warning "Added non-passive event listener..." in Chrome caused by CodeMirror (codemirror/codemirror5#6735)
Fixed missed error on progressbar's value when the progressbar finishes with error