Added
7.0.40 2025-12-25
USelectEntity: Added keep-focus prop to prevent the dropdown from closing on option selection
added export of BASIC_SANITIZE_SVG_CONFIG for sanitizeHtml
7.0.38 2025-12-16
USelectEntity: added a new prop showDropdownOnClick that enables opening the dropdown when the input is clicked
ToolbarDropdown: added tooltip for action button
added a new icon: user-add
added TOTP second factor confirmation on login page
7.0.35 2025-12-01
Added export BASIC_SANITIZE_CONFIG_WITH_STYLES, and use it on UDialog message v-s-html
Changed
7.0.40 2025-12-25
UMasterDetailView: changed listener to state.viewMode instead of the local this.viewMode, to support cases where viewMode is changed via custom logic.
URichTextEditor: prevent Vue to made instance of TinyMCE reactive (speed up because there is 100500 internal properties in timynce editor instance)
7.0.38 2025-12-16
ubs_message_edit-fm, ReportViewer: changed the color of the buttons
7.0.35 2025-12-01
URichTextEditor now load skin from @unitybase/tinymce-full package (tinymce package removed from dependencies)
Fixed
7.0.40 2025-12-25
showForm: restore the awaiting of formController.mount() to fix the form loading state regression
UTable: fixed: column pinning logic. After clicking Pin Left or Pin Right, the u-table__fixed-column class was not applied.
SECURITY URichTextEditor: for withImagePicker: true mode added sanitizing of user-adding SVG to prevent XSS attack (remove scripts from SVG)
7.0.39 2025-12-17
USelectEnum: fixed an issue where the dropdown did not open when clicking on the input
UTable fixed table column width initialization and corrected the default table state for columns that were not resized or hidden
7.0.38 2025-12-16
UTable: added a minimum header width to ensure the full or truncated title is displayed correctly.
UTable actions: don't show actions button if column has no available actions
UTable fixed cell alignment according to align and headerAlign props.
7.0.37 2025-12-03
fixed date format for DE locale in UDatePicker
7.0.36 2025-12-02
Corrected an issue triggered when users attempted to open the context menu on a table row.
7.0.35 2025-12-01
URadio: fixed visual "jumps" on got focus
Changed
7.0.24 2025-12-01
UBTinyMCETextArea now load skin from @unitybase/tinymce-full package (tinymce package removed from dependencies)
Fixed
7.0.25 2025-12-02
fixed Crypto Provider selection on CERT2 login in case of several crypto-providers available in ubConfig encryptionImplementation
Added
1.4.8 2025-12-01
Added custom matching bracket highlight in CodeMirror-matchingbracket
Changed
1.0.7 2025-12-01
tinymce upgraded to 4.9.11 (fixed some XSS issues)
tinymce lightgray skin added into this package (copied from tinymce package) - this allows to exclude tinymce from dependencies
Added
5.24.42 2025-12-16
added authorization header for call to secondFactorConfirm endpoint
Changed
5.24.43 2025-12-25
Exported parseAndTranslateUBErrorMessage function
Fixed
5.24.42 2025-12-16
UBConnection.emitEntityChanged for unity entities now emit updated unity data instead of defaults (regression after changes with Domain freezing in @unitybase/cs-shared@5.24.14 from 2025-07-14)
5.24.41 2025-12-03
Detection of Node.js environment in recent versions of Node.js
Added
5.25.76 2025-12-16
added new event Sesison.on('loginComplete', (req) => {...}) - fired after Sesison.on('login'.. handlers for all models are finished
added TOTP second factor confirmation
Added
5.24.66 2025-12-16
changePassword endpoint now can accept parameter {totp: true} for TOTP secret generation
added qrcode-generator package into dependencies. Used for server-side TOTP QR generation
Changed
5.24.66 2025-12-16
SECURITY added restriction for One Time Password secret value (uba_otp.otp): actual value now visible only for Supervisor role
secondFactorConfirm endpoint now require authorization
Fixed
5.24.67 2025-12-17
fixed definition of uba.cleanupExpiredOTP scheduler in _schedulers.json by adding mandatory attribute runAs.
Now this scheduler will be executed
5.24.66 2025-12-16
fixed filling of borderID attribute in uba_audit and uba_auditTrail in case ubConfig.security.auditBorderIDuDataProp is defined
Added
5.25.88 2025-12-03
SECURITY new command ubcli hardering - cleanup public (linked to inetpub using ubcli linkStatic) package.json from sensitive information and removes CHANGELOG.md
Added
5.24.75 2025-12-17
Added validation of the contents of the _schedulers.json file. In case of an invalid scheduler configuration,
the loader now throws an error and the server stops, instead of logging the error and disabling the invalid items