@unitybase/adminui-vue #

Added #

5.20.38 2021-12-14 #
  • UtableEntity - new events item-added, item-removed, item-updated and items are added
  • UTableEntity - newly added row now scrolled into view and highlighted
  • USelectEntity now supports a new property hideActions. It allows hiding some default action. It supports the following actions: lookup, edit, addNew, clear
  • UTable, UTableEntity: add the ability to render some column before the multiSelection one with help of the preMultiSelectionColumnId property
5.20.35 2021-12-06 #
  • Utable, UtableEntity - active row can be changed using UP, DOWN and TAB keys, SPACE key will select\deselect row. Shift + left click will select all rows starts from selected one up to row clicked on.
  • desktop selection on sidebar: added hint (computed from desktop description) [LDOC-1568]

Changed #

5.20.38 2021-12-14 #
  • UToolbar: added saving of the main form before calling the accessRights action - some permissions may appear only after saving the record
  • UTableEntity: ADD_ITEM mutation (and item-added event) is triggered for UTableEntity store in any case, before this fix if current page rows count is === to page size then event is skipped. After fix newly added row for "full page" table added into end of table in pageSize+1 position
5.20.36 2021-12-07 #
  • UNavbarNotificationsButton: show message body in the new message notification instead of general title
5.20.34 2021-12-02 #
  • dependencies upgraded
    • "@popperjs/core": "^2.5.3" -> "^2.11.0",
    • "jdenticon": "^2.1.1" -> "^3.1.1"
    • "js-beautify": "^1.11.0" -> "^1.14.0"
    • "throttle-debounce": "^2.1.0" -> "^3.0.1"
    • "vue": "^2.6.12" -> "^2.6.14"
    • "vuelidate": "^0.7.4" -> "^0.7.6"
    • "vuex": "^3.1.2" -> "^3.6.2"
    • "babel-loader": "^8.2.2" -> "^8.2.3"
    • "css-loader": "^5.2.0" -> "^5.2.7"
    • "mini-css-extract-plugin": "^1.3.9" -> "^1.6.2"
    • "vue-loader": "^15.9.6", -> "^15.9.8"
    • "vue-template-compiler": "^2.6.12" -> "^2.6.14"
    • "webpack": "^5.28.0" -> "^5.64.4"
    • "webpack-bundle-analyzer": "^4.5.0"
    • "lodash": "^4" -> "^4.17.21"
    • "moment": "^2.24.0" -> "^2.29.1"

Fixed #

5.20.38 2021-12-14 #
  • UTableEntity: changes of selectedRows what made from code (js) now reflects to UI. Before this fix UI does not react on such changes
  • UTable: backward compatibility fix - restored emits of click-row and contextmenu-cell events (in addition to new click and contextmenu)
  • USelectEntity.AddNewItem - prevent error at onClose callback, in case child form is an instance of BasePanel
  • processing.save: fix deleting of collection items with master-detail relations (by call delete in order what reverse to collection initialization)
  • UNavbarNotificationsButton - fix a glitch with opening popup with a huge amount of notifications. Display only the first 20 ones and hint alert about hidden messages
  • UNavbarNotificationsButton: added i18n for title of send message form (ubs_message_edit-fm)
  • UTable: fix calling of the setTitle method in the mounted hook in case items were not changed ever;
5.20.37 2021-12-07 #
  • UTableEntity: fixed previous (5.20.36) fix with multi-selection
  • UDropdown: fixed appears of dropdown in upper left screen position on second popups (after updating of popperjs@2.11). Popup is now rendered using v-if instead of v-show for faster initial rendering + to ensure dropdown content is recreated according to possible changes
5.20.36 2021-12-07 #
  • UTableEntityRoot: fixed production build error inside the template

@unitybase/adminui-pub #

Changed #

5.20.33 2021-12-02 #
  • dependencies upgraded
    • "codemirror": "^5.58.1" -> "^5.64.0",
    • "js-beautify": "^1.11.0" -> "^1.14.0"

Fixed #

5.20.36 2021-12-14 #
  • BasePanel:- method name value on fire event entity:changed. Before changes method: insert never fires.

@unitybase/cdn #

Added #

5.20.34 2021-12-06 #
  • shortcut for cdn_profession added into "Common dictionaries" -> "Miscellaneous" folder

@unitybase/codemirror-full #

Changed #

1.3.1 2021-12-02 #
  • dependencies upgraded
    • "codemirror": "^5.58.1" -> "^5.64.0"

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

Changed #

1.4.3 2021-12-02 #
  • dependencies upgraded
    • "vue-template-compiler": "^2.6.12" -> "^2.6.14"

@unitybase/ub-pub #

Fixed #

5.9.22 2021-12-07 #
  • nodeJS compatibility: prevent ReferenceError: File is not defined when using ub-pub from nodeJS (global.File is not available on node)

@unitybase/ubcli #

Fixed #

5.21.29 2021-12-15 #
  • for attributes of type "Many" what reference an entity from another DB connection Foreign Key for DESTID column will not be generated

@unitybase/ubs #

Added #

5.20.34 2021-12-07 #
  • Message history (ubs_message form) - ability to localize message body on the client. If the message body is a stringified array, the displayed message will be built based on it in the next strategy. The first array element is a locale key, rest elements are locale parameters. If a locale parameter is an array - function analyzes the string recursively so on. Example: The displayed value for this message body
["documentDistribution.error",["dfx_validation.codeWithSpace","Mon Nov 08 2021 16:10:15 GMT+0200 (EET)"]]

will be calculated with the next code:

i18n('documentDistribution.error', i18n('dfx_validation.codeWithSpace', 'Mon Nov 08 2021 16:10:15 GMT+0200 (EET)'))