ub-server #

Added #

5.20.4 2021-08-12 #
  • deb package dependency: add a libicu67 to supported libicu versions (default for Ubuntu 21.04)
  • on Linux if CPU supports AVX2 and SSE42 then IsValidUTF8 function uses vector instructions for x32 speed-up
  • http requests from server threads (external APIs calls) timing are measured and stored in unitybase_httpext_duration_seconds bucked (available in /metrics endpoint)

Fixed #

5.20.4 2021-08-12 #

@unitybase/adminui-vue #

Added #

5.20.20 2021-08-18 #
  • UButton: added circle prop to render a circle button - see UButton UI doc
5.20.18 2021-08-04 #
  • UTableEntity: slot appendTable to add some content at the end of the table after the pagination button
  • Dutch (nl) localization

Changed #

5.20.20 2021-08-18 #
  • UCodeMirror: set minimum height to 50 px to make help icon be inside control if it has only one line
  • almost all (except ones where HTML is rendered) el-tooltip are replaced with HTML title property
5.20.18 2021-08-04 #
  • forcibly disabled HTML page translator (Google Translate) for login page

Removed #

5.20.20 2021-08-18 #
  • USidebarButton component is removed. UButton should be used instead.

Fixed #

5.20.18 2021-08-04 #
  • USelectEntity: fixed entity name in dictionary adding dialog in case of repository use
  • UCodeMirror: revert removing of editorInstance computed value since it exists for external use
  • USelectEntity: prevent trigger of dropdown action in case on Enter is pressed in some other control of the form
  • UFormRow: fixed automatic label title if the attribute's description text is not defined

@unitybase/adminui-pub #

Added #

5.20.19 2021-08-04 #
  • Dutch (nl) localization

Changed #

5.20.21 2021-08-18 #
  • UBComboBox: use custom method (if any) from store.ubRequest.method to load a display text of filtered out row. Before this fix select always used
5.20.19 2021-08-04 #
  • forcibly disabled HTML page translator (Google Translate) for adminUI

Removed #

5.20.19 2021-08-04 #
  • i18n for "serverIsBusy" (Server currently unavailable) is moved into ub-pub package

@unitybase/base #

Changed #

5.20.9 2021-08-18 #
  • Add SyncConnection.addNew and SyncConnection.addNewAsObject

Fixed #

5.20.9 2021-08-18 #
  • BREAKING SyncConnection.insert return numeric value (instead of array) ONLY in case fieldList is === ['ID'] (as documented). Before this fix numeric value is returned for any fieldList with ONE element.

@unitybase/blob-stores #

Added #

5.20.13 2021-08-18 #
  • under Linux BLOB stores operation is measured using prometheus unitybase_fs_operation_duration_seconds histogram (starting from UB server 5.20.4).

@unitybase/compressors #

Fixed #

5.2.2 2021-08-18 #
  • UZip: fix getting files from ZIP using RegExp UZip.file(/../)
5.2.1 2021-08-04 #
  • ub-server@5.20.4 compatibility (IsValidUTF8)

@unitybase/mailer #

Added #

5.5.8 2021-08-04 #
  • accept attachName (in addition to atachName) property of attaches object - property name (new is attachName) is fixed in ubq@5.20.19

@unitybase/org #

Added #

5.20.19 2021-08-04 #
  • Dutch (nl) localization

@unitybase/pdf #

Added #

5.2.1 2021-08-09 #
  • TimesNewRoman_Cyr: added &nbsp § and ® signs
  • font mapping feature added. Allows to use a font subset for specified fonts to reduce PDF size without change a PDF generation source code. See README for details
5.2.0 2021-08-04 #
  • TimesNewRoman_Cyr font added - a subset of TimesNewRoman with English, Cyrillic and punctuation only. Can be used to create small (-350Kb) Cyrillic PDFs. Included characters are: !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_abcdefghijklmnopqrstuvwxyz{|}~©«´»ЁЂЃЄЅІЇЈЉЊЋЌЍЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюяѐёђѓєѕіїҌҍҐґ‘’‚‛“”„‟′″‴‵‶‷‸‹›№

@unitybase/ub-pub #

Added #

5.9.13 2021-08-04 #
  • Dutch (nl) localization

Fixed #

5.9.13 2021-08-04 #
  • in case of network error during login localized "serverIsBusy" message is shown to used instead of "unknownError".
  • i18n for "serverIsBusy" is extended. New text: "The server is currently unavailable. Please try again later or contact your system administrator"

@unitybase/ub #

Added #

5.22.10 2021-08-18 #
  • App.fsObserve and App.httpCallObserve methods - an observation for fs calls and external HTTP calls what stored in prometheus unitybase_fs_operation_duration_seconds & unitybase_httpext_duration_seconds buckets. Feature works for US server >= 5.20.4 under Linux.

Fixed #

5.22.10 2021-08-18 #
  • BREAKING TubDataStore.insert return numeric value (instead of array) ONLY in case fieldList is === ['ID'] (as documented). Before this fix numeric value is returned for any fieldList with ONE element.

@unitybase/uba #

Added #

5.20.19 2021-08-04 #
  • Dutch (nl) localization

Fixed #

5.20.19 2021-08-04 #
  • Ukrainian locale - removed test data for Administrator desktop caption

@unitybase/ubm #

Added #

5.20.21 2021-08-18 #
  • form implementation for the ubm_sysdictionary entity to validate ubql for JSON
  • migration to fix ubm_query.type for old entries mapped from the ubm_sysdictionary
5.20.19 2021-08-04 #
  • Dutch (nl) localization

Changed #

5.20.21 2021-08-18 #
  • make the form for the ubm_query similar with standard UAutoForm

Fixed #

5.20.21 2021-08-18 #
  • fix typo in the ru localization for the system dictionaries shortcut
5.20.19 2021-08-04 #
  • prevent override adm_desktop defined by UDA model during migration
  • localization of the shortcut for ubm_sysdictionary entity
  • deny direct modification of UNITY ubm_query
  • disabling of editing ubm_query.ubql on the form
  • displaying of the control for editing of ubm_sysdictionary.ubql - remove defaultView: false for this attribute

@unitybase/ubq #

Added #

5.20.19 2021-08-04 #
  • ability to pass attachments to the queueMail method as a buffer
  • Dutch (nl) localization

@unitybase/ubs #

Added #

5.20.19 2021-08-04 #
  • Dutch (nl) localization

@unitybase/udisk #

Fixed #

5.20.19 2021-08-04 #
  • default BLOB store path changed to "%UB_APPDATA%stores/..." (as in all other models)