@unitybase/adminui-vue #

Added #

7.0.6 2025-07-14 #
  • 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

Changed #

7.0.6 2025-07-14 #
  • 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
  • wrap table header by TooltipWrapper component

Fixed #

7.0.6 2025-07-14 #
  • 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
  • UTableEntity fix memory leak

@unitybase/adminui-pub #

Changed #

7.0.3 2025-07-14 #
  • base font family rule, collor to the same as vue based

@unitybase/adminui-reg #

Added #

7.0.3 2025-07-14 #
  • SECURITY: in case externalURL uses TLS (https) - server adds Strict-Transport-Security header into index page response

Changed #

7.0.3 2025-07-14 #
  • 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

@unitybase/cs-shared #

Fixed #

5.24.14 2025-07-14 #
  • 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

@unitybase/ub #

Added #

5.25.64 2025-07-14 #
  • HTTP server: added new method resp.getHeaders() to retrieve all out headers (require server ub@5.25.12)
  • HTTP server: method resp.writeHead('') now clear all output headers (require server ub@5.25.12)

@unitybase/uba #

Added #

5.24.49 2025-07-14 #
  • User certificates: link audit records of user certificates to master user

@unitybase/ubm #

Added #

5.24.58 2025-07-14 #
  • add posibility to filter (without experimental) when uiSettings.adminUI.ignoreExperimentalThemes: true on ubConfig file, by default we use experimental