Nuclos 4.19 upgrade notes: special measures to observe when updating.

globe with meridians Language: Deutsch · English

open book Notes on Nuclos 4.19

Special upgrade notes for Nuclos 4.19 beyond the regular release notes.

On this page

This page was machine-translated from German as a first draft and is currently under review. The authoritative source remains the German original (see the language switch above).

The notes on this page highlight special changes that require separate mention beyond the release notes. This applies in particular when upgrading to a new Nuclos release requires certain additional preceding or subsequent measures that must be observed to avoid unwanted behavioral changes or side effects introduced by new features.

All values passed to data-source parameters are now escaped. Depending on their use, some data sources may no longer work correctly. Please check in particular calls of rules where values form part of an SQL statement. This can already apply to simple cases such as value lists with strings "('abc','def')". For these you must use one of the new parameter types. See or Report and form

 

With the update to version 4.19 or higher, an automatic migration of the permissions for subforms is performed. see

Migration process

Roles for subform
(T_MD_ROLE_SUBFORM) 
Migration
 Remove the boolean column "READWRITE", add the columns "BLNCREATE" and "BLNDELETE".

READWRITE = TRUE/FALSE becomes BLNCREATE = TRUE/FALSE and BLNDELETE = TRUE/FALSE

 

 

For each attribute group used by columns there is an entry in T_MD_ROLE_SUBFORMGROUP (ROLE_SUBFORM, GROUP) with READWRITE = TRUE/FALSE

 For attributes without an attribute group there is an entry in T_MD_ROLE_SUBFORMGROUP with GROUP=null

Nuclet import

Nuclets prior to 4.19 (transfer version < 6) can no longer be imported because the contained subform permissions have not yet been migrated. See also Nuclet file version