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
Removed
5.24.125 2025-04-08
- EntityGridPanel: Removed disableModifyEntity for combobox in row edit mode
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)
}
}
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
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
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
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
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
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)
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
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)