add possibility to remove event listener from tab tab.off('close', () => {})
UFileCollection: forwards its default slot into the internal UFileMultiple toolbar,
so forms can drop in custom buttons / controls without extra wrappers
add default-head-template to use in table as default head cell template
UFileMultiple: add indication of file uploading - display spinner
add global filter item component FilterListItem component
add beforeFilters and afterFilters slot to UTableEntity - for use as additional filters before or after table filters
content section background color reverted to white
formatValueMixin - changed to utils with usual function, then each table cell wapped by TooltipWrapper component that automaticaly add tooltip if needed
add new prop to column settings showTooltip, by default tooltip everytime is on (show depend on cell width), if need off set showTooltip: false in column settings
UTable: fixed incorrect row height in column settings
UNavbar: vertical scrollbar is now hidden
UButton: add horizontal spacing for inverse button with border
UNavbar: vertical scrollbar is now hidden
Form processing: serializing collection attributes with datatype JSON before copying
WebDav: WebDav.getURI/WebDav.getPermanentURI now produce file name truncated to 99 chars after encoding (MS OFFICE limitation).
Before this fix file name truncates before encoding what wrong
index page (main app page) now cached using memCache instead of globalCache, because different servers in the
load-balancing group can have different settings, for example - app title can include instance code
UBDomain now deeply frozen on client side—this prevents Vue replacing props by getters
in case some part of Domain passed to reactive prop—otherwise we got a memory leak, because domain is global
add posibility to filter (without experimental) when uiSettings.adminUI.ignoreExperimentalThemes: true on ubConfig file,
by default we use experimental