@unitybase/adminui-vue #

Added #

7.0.29 2025-10-27 #
  • move scanner locales from adminui-pub to adminui-vue
  • UFileMultiple - added new prop tableViewColumns to define column configuration
  • tinyMCEService - separate tinymce load/config for more easy work with tinymce
  • tinyMCEService.convertHtmlToTinyMCEHtml - tool that help convert html to html(sanitize, transform with tinymce rule) it can help create correct innitial data for URichTextEditor
7.0.28 2025-10-13 #
  • add new icons: u-icon-one-column, u-icon-two-columns, u-icon-tree-columns, u-icon-dashboard, u-icon-new-dashboard, u-icon-save-as-new
7.0.27 2025-10-10 #
  • fire logout event when logouting -> $App.on('logout', ...)
  • add uiSettings.session.get/put/... get/save data to sessionStorage
  • new ubConfig.uiSettings.adminUI.disableTableStatePersistence (env variable UB_DISABLE_TABLE_STATE_PERSISTENCE) setting to control table state persistence. This option disables saving filters, sorting and view mode state for tables when navigating away and returning to the page. Useful in cases where restoring previous state may cause query errors or unexpected behavior.
  • Mac hotkeys shift+command+c for close tab
  • UTableEntity: added a slot toolbarDropdownSlot to override the button in the ToolbarDropdown component

Changed #

7.0.27 2025-10-10 #
  • use global UMaserDetailView on mount form function

Fixed #

7.0.29 2025-10-27 #
  • UIconPicker translations added to UB.i18n
  • UTableEntity fixed selected items state when rows are removed or become no longer visible in the table
7.0.27 2025-10-10 #
  • corect close UDrawer when click outside drawer (no conflct with clickOutside)
  • corrected Ukrainian (uk) locale translation for error messages in uDialogs.
  • $App.dialog({returnInstance: true, ....}) return dialog component instance, needed for scan feature
  • correct close ext tab after move between other ext tabs
  • UFormRow: displaying of error if labelPosition is set to none
  • Fixed issue with long text display in USelectEntity: control buttons are no longer overlapped by text

@unitybase/adminui-pub #

Removed #

7.0.20 2025-10-27 #
  • move scanner locales from adminui-pub to adminui-vue

Fixed #

7.0.17 2025-10-10 #
  • corrected Ukrainian (uk) locale translation for error messages in ErrorWindow.

@unitybase/adminui-reg #

Added #

7.0.18 2025-10-10 #
  • new parameter uiSettings.adminUI.disableTableStatePersistence added into partial in @unitybase/adminui-reg

@unitybase/aws #

Added #

5.24.11 2025-10-27 #
  • new method "listAll" to list of all items in the bucket

Fixed #

5.24.11 2025-10-27 #
  • use path.posix.join for S3 path construction
  • set alphabetical order for keys of urlParams in computeAwsHttpRequestParams
  • fix setPath of prepareReq when urlParams is present

@unitybase/blob-stores #

Added #

5.24.39 2025-10-13 #
  • the FileSystemBlobStore.genNewPlacement method got a new option: includeStoreName, which defaults to false; it is useful for S3 stores, to split files by store name in the bucket

Fixed #

5.24.40 2025-10-13 #
  • regression bug in FileSystemBlobStore.genNewPlacement to account that options could be undefined

@unitybase/compressors #

Changed #

5.23.26 2025-10-27 #
  • native compressor implementation recompiled with latest changes in JS engine binding

Fixed #

5.23.26 2025-10-27 #
  • prevent potential AV while accessing TubZipReader getAllFilesInfo and fileNames methods

@unitybase/mailer #

Changed #

5.23.37 2025-10-27 #
  • native mailer implementation recompiled with latest changes in JS engine binding

@unitybase/s3-blob-store #

Changed #

5.1.37 2025-10-13 #
  • the genNewPlacement method now calls super class method with the new includeStoreName parameter set to true; this would allow on the top level to split files by store name, easing file management. NOTE: existing files will remain in the old location, no migration is performed.
5.1.36 2025-10-10 #
  • added logging of actual headers send to nginx s3 location for GET request

Removed #

5.1.36 2025-10-10 #
  • removed defaults for accessKeyId and secretAccessKey in application.s3.credentials (env variables UB_S3_KEY and UB_S3_SECRET must be defined)

Fixed #

5.1.39 2025-10-27 #
  • fixed error Content-MD5 OR x-amz-checksum- HTTP header is required for Put Object requests with Object Lock parameters while uploading data into S3 buckets with enabled Object Lock feature
5.1.38 2025-10-13 #
  • the genNewPlacement method now calls super class method with the new includeStoreName parameter set to true ONLY if S3 is enabled
5.1.37 2025-10-13 #
  • fixed error authorization is not supported when client call getDocument with Authorization header

@unitybase/ub #

Added #

5.25.73 2025-10-27 #
  • fsStorage mixin (ubm_form, ubs_report): new prop allowAnyNaturalKey. If true, allow the natural key not to start with the file name (form code can be any, for example)

Fixed #

5.25.70 2025-10-10 #
  • set cascadeDelete to true for aclRls records associated with the master record without safeDelete.