@unitybase/adminui-vue #

Added #

5.24.53 2025-04-18 #
  • UTable: added withPinnedBorder enables a border highlight for the last pinned column, enhancing visual distinction from the rest of the table.
5.24.52 2025-04-15 #
  • UTable: Localized translations for table UI.
  • UTable: Added borders to pinned columns for better visual separation.
5.24.51 2025-04-13 #
  • Form: added beforeClose prop hook to override the standard implementation, which asks the user to save or discard changes or continue to edit
5.24.50 2025-04-08 #
  • UTable: Added functionality for pinning and unpinning columns.
  • UTable: The ability to adjust row height. The column settings functionality has been redesigned.
  • New icons: u-icon-short-line-height, u-icon-medium-line-height, u-icon-large-line-height, u-icon-extra-large-line-height
1.10.12 2025-04-17 #
  • new icons u-icon-docusign-profile, u-icon-docusign-log, u-icon-docusign-envelope, u-icon-docusign-send-for-sign, u-icon-docusign-view-sign, u-icon-docusign

Changed #

5.24.52 2025-04-15 #
  • UTable: Pinned columns can no longer be hidden.
  • UTable: Fixed row height adjustments across various configurations. Refactored column sorting logic for better readability and maintainability.
5.24.50 2025-04-08 #
  • UTable: Sorting functionality has been moved to the dropdown menu. Sorting by clicking on the header has been disabled.

Fixed #

5.24.53 2025-04-18 #
  • UTable: fixed error Cannot read properties of undefined (reading 'style') while opening table with viewMode changed inside mounted hook
5.24.51 2025-04-13 #
  • UCheckbox.vue: synchronized internal checked state with external value, in case it was changed by change handler

Chores #

5.24.52 2025-04-15 #
  • Fix some localizations

@unitybase/adminui-pub #

Removed #

5.24.125 2025-04-08 #
  • EntityGridPanel: Removed disableModifyEntity for combobox in row edit mode

@unitybase/adminui-reg #

Added #

5.24.56 2025-04-13 #
  • added the ability to extend CSP directives dynamically (event emitted once and result is cached). Example:
// allow to open Office 365 editors in iframes
App.on('csp:extend-directive:frameSrc', function wopiOffice365(values) {
  const discovery = getWopiDiscovery()
  for (const app of discovery.apps) {
    for (const action of app.actions) {
      values.push(action.url)
    }
  }

@unitybase/base #

Changed #

5.24.23 2025-04-13 #
  • UBAbort and ESecurityException implementation moved from @unitybase\ub into @unitybase/base

Chores #

5.24.23 2025-04-13 #
  • In the ubRequest type, in JSDoc, made method property optional, so that IDEs do not show an error when it is not specified, for example, in conn.insert(...) method calls
  • Fix JSDoc type for update method

@unitybase/blob-stores #

Added #

5.24.32 2025-04-13 #
  • SECURITY BLOB stores traversal attack attempts now throws an ESecurityException, and is logged to uba_audit accordingly

Fixed #

5.24.32 2025-04-13 #
  • SECURITY for mdb blob store (forms, reports) added validation of file name before storing content into the file system. This prevents potential directory traversal attack

@unitybase/logview #

Changed #

1.1.68 2025-04-15 #
  • sending logs to developers now works without unsafe shell code execution

[@unitybase/systemjs-plugin-vue-ub]([object Object]) #

Fixed #

1.5.5 2025-04-08 #
  • In dev mode add id to style and use it for hot reload to fix CSS hot reload and avoid extra dom node creation

@unitybase/ub-pub #

Added #

5.24.30 2025-04-08 #
  • new property status is added into UB.UBError exception. If an exception is thrown because HTTP status code for server response is not 200, this property contains the HTTP response code (can be 0 if the network is down), for other reasons property is undefined

Fixed #

5.24.30 2025-04-08 #
  • fixed too verbose logging of 401 unauth responses

@unitybase/ub #

Added #

5.25.60 2025-04-14 #
  • added disable editing of forms and reports in case ubConfig security.allowRemoteCodeEditing is false (default for server executed without -dev flag)
  • documented new ubConfig property security.allowShellCommandExecution

Changed #

5.25.59 2025-04-13 #
  • SECURITY runSQL endpoint now available only in case server executed in command line mode
  • SECURITY getAppInfo and static endpoints now can be called using GET or HEAD HTTP methods only

@unitybase/uba #

Added #

5.24.44 2025-04-18 #
  • SECURITY prevent any access to attribute uba_prevPasswordsHash.uPasswordHashHexa (added I, S U restriction for Nobody)
5.24.43 2025-04-14 #
  • added throwing of ESecurityException in case of root password change attempt (should newer happens)

@unitybase/ubcli #

Changed #

5.25.65 2025-04-08 #
  • for application with defaultLang === 'uk' ubcli initDb command will create MS SQL database with COLLATE Ukrainian_CI_AS

@unitybase/ubq #

Added #

5.24.50 2025-04-13 #
  • SECURITY attempt of remove execution of scheduler task now logged as ESecurityException

Fixed #

5.24.49 2025-04-08 #
  • fixed singleton schedulers execution by bump required UB server version to 5.25.5 with fixed mem cache removal (regression from ubq@5.24.47)