• If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Announcement

Collapse
No announcement yet.

Valence 6.3 (All Builds)

Collapse
This is a sticky topic.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Valence 6.3 (All Builds)

    Versions:

    6.3.20240627, released on June 27, 2024
    6.3.20240529, released on May 29, 2024


    Licensing:

    Existing Valence customers will need to obtain a new license key from CNX to use this version. Keys will be provided at no cost for existing licensed systems if current on maintenance. Be sure to obtain a valid Valence 6.3 key prior to installing this version. Email support@cnxcorp.com to obtain a new license key.

    The new Valence Assistant AI service introduced in this version is an extra cost option. However, all existing customers (and systems running trials) will be provided a certain allowance to use the Valence Assistant AI service for trial purposes.

    If you are installing Valence 6.X to an IBM i system or partition for the first time, Valence should operate automatically with a 30-day trial key. To have your trial key extended please email support@cnxcorp.com.


    Installing This Release:
    • If you already have an earlier version of Valence 6.X installed, the Valence 6.3 installer will automatically upgrade your Valence 6.X base instance to Valence 6.3 in place. There is no need to run the VVMIGRATE utility as in prior major upgrades. Once your base instance is upgraded to Valence 6.3 you can then use the Instance Manager app in the base instance to update other instances as usual.
    • Go to the downloads page to see what releases are available. If this release is superseded by another release it may no longer be available.
    • If this release is available for download, click the link to download the installation app. Be sure to download the correct version of the installer for your PC operating system and for your IBM i OS (Valence 6.3 is compatible with 7.2, 7.3, 7.4 and 7.5). For sites running on earlier operating systems you can see if older Valence versions are still available on the download page. If you need assistance with finding a Valence installer compatible with your operating system contact CNX to discuss alternative installation options.
    • Follow the prompts to install Valence 6.3 onto your IBM i. Note that you may need administrative rights on your PC or Mac to launch the installer.
    • It is highly recommended that you use QSECOFR to perform the installation to avoid permissions issues.
    • If you are installing Valence 6.X for the first time, this release will create library VALENCE6 and ifs path /valence-6. It will also create an Apache server instance named VALENCE6. If you are updating a prior 6.X installation, then these resources will be updated accordingly.
    • If you have Valence Framework versions 5.2+ or prior installed on your system, installing this release will not affect those earlier versions.
    • Once Valence 6.3 is installed you can access the Valence Portal with the link http://xxx.xxx.xxx.xxx:7060 where xxx.xxx.xxx.xxx is the IP address of your IBM i. Port 7060 is the default installation port for all Valence 6.X versions.
    • It is recommended to log in with a security administrator IBM i user profile (like QSECOFR or a profile with similar authority) when first logging into Valence 6.3 to check operation. You can also access most administrative functions in Valence by logging in with user vvadmin, password vvadmin (this should be changed after installation). You may also try to log in with any valid IBM i profile.
    • If using the vvadmin profile, it is highly recommended that you go into the Portal Admin app in the Valence Portal and add an IBM i user cross reference to vvadmin with security officer authority (like QSECOFR) so you will not have permissions issues.

    Features and fixes pending for next build:
    • Nitro App Builder (NAB) - Behaviors: Added a new configuration option when launching app into a URL widget to force a new load of the application even if same app is already open (per forum post)
    • NAB - Behaviors: Corrected issue where saved event listeners would sometimes not show in the Designer and were not functioning in the running application
    • NAB - Behaviors: Added support for longer startup actions/scripts
    • NAB - Forms: Added a new setting to combine all combo box (drop down) loads into a single call, which can improve performance. Activated in Portal Admin > Settings > Hidden Settings (on by default).
    • NAB - App Variables: App variable expressions now use built-in code editor and now support "return" statements (previously only an expression would work)
    • NAB - General: Added logic for logging front-end errors into the Errors app
    • NAB - General: App variables that are set via a back-end program are now automatically structured based on the content -- i.e., true/false are now treated as boolean, strings containing nothing but numbers are now numeric, etc.
    • NAB - Valence Assistant AI: Corrected issue where Japanese characters were being removed from responses
    • VVADM_USRS: Added option for calling directly to delete specific Valence users, or to delete all Valence users associated with IBM i profiles that no longer exist
    • RPG Toolkit - VVOUT: Added support for SQL boolean fields (IBM i 7.5 feature)
    • RPG Toolkit - VVPDF: The addTable procedure now verifies VVPDF.OBJECT has been properly set, throws an error message if omitted
    • Fusion5250: Improved support for external USB barcode scanners

    New Features and Fixes in Valence 6.3.20240627:
    • Nitro App Builder (NAB) - Grids: On non-legacy Excel downloads, adjusted to display leading zero on any decimal value less than 1 (i.e., "0.12" instead of ".12")
    • NAB - Grids: Added ability to hide an icon column via an app variable (per forum post)
    • NAB - Grids: Added two new linked app variable sections:
      • Cell Click Fire Event: Provides ability to link an app variable to a column, and when that column's cell is clicked, will fire a local event based on the value of the linked app variable
      • Row Click Set: Provides ability to link app variables to any column in the grid. When a row is clicked, will set those app variables to the value of the selected row field
    • NAB - Grids: Corrected issue where an app var used to set the download filename would fail to apply any filename changes after first download was performed
    • NAB - Forms: Corrected issue in 'call RPG program' where disabled date fields were being passed as 0001-01-01 rather then their actual value
    • NAB - Forms (mobile): Corrected issue where a change made to a DateTime field was not firing the change event (per forum post)
    • NAB - Forms: Corrected issue where "non-editable field background" was checked and an editable field was set to read-only, the field background was lighter than it should have been
    • NAB - Forms: Corrected issue where tooltips were not showing on fields when set
    • NAB - Tiles (Mobile): Corrected issue where mobile UI was always showing one tile per row instead of showing multiple, as desktop mode does (per forum post)
    • NAB - Utility Widgets: Added functionality to vertical container to allow for resizing widgets. When enabled, you can also allow the widgets to be collapsible (desktop mode only)
    • NAB - Utility Widgets: Added "set subtitle" functionality to vertical and horizontal containers
    • NAB - Behaviors: Corrected issue where, in some cases, "Show Section & Save State" would save off the wrong state of the app, causing "Show Previous Section" to go to unexpected section
    • NAB - Behaviors: Corrected issue where a large amount of actions inside a listener could trigger a console error and prevent an app from launching
    • NAB - Data Sources: Adjusted vvIn_virtual prompter to allow names containing numbers
    • NAB - Data Sources: Adjusted SQL formatter to support column names containing "load" (was treating as a reserved word previously)
    • NAB - Valence Assistant: Added new section in Portal Admin to pass additional custom instructions on every call. For example, "Convert all 8-digit numeric date fields to YYYY-MM-DD format" could be automatically appended to all data source prompts.
    • NAB - Valence Assistant: Added explicit functionality in forms to assist you with creating a regex
    • NAB - Valence Assistant: Adjusted the copy/paste functionality to work more reliably; Renamed "Copy & Paste" to "Paste".
    • NAB - Valence Assistant: Added support for Japanese language requests
    • NAB - General: Corrected issue where Designer would sometimes allow another developer to edit an app that was already open for editing in another session
    • NAB - General: Corrected issue where any combo box (drop-down list) containing strictly numeric values could trigger a console error
    • NAB - General: Corrected issue where widgets meant to be shown could be hidden in apps containing horizontal or vertical containers
    • RPG Toolkit - vvUtility_getLiteral: Corrected issue where literals were not being returned due to a 6.3-specific change in how language literals are structured (double quotes versus single quotes)
    • RPG Toolkit - vvOut_initialize: Added logic to set job-level SYSIBM.SELFCODES so SQL exception logging can be activated for a specific instance. This is controlled via a new setting in Portal Admin > Settings > IBM i Settings > SQL SELFCODES.
    • VVSYSINFO: Added additional instance information and ability to set license key (accessed from a 5250 command line via CALL VVSYSINFO)
    • Installer: Adjusted to ensure display file object for VVSYSINFO is created if it does not yet exist


    New Features and Fixes in 6.3.20240529 since the last version of Valence 6.2:
    • Valence - General: Updated UI to better utilize screen space and make data entry fields more prominent
    • Valence - General: Added Portugese to available language options
    • Portal Admin - General: Various updates to the visual structure for better readability
    • Nitro App Builder (NAB): Added new "Valence Assistant" AI functionality to data source creation window and various widgets
    • NAB - Data sources: added PostgreSQL option for remoteDB
    • NAB - Pivot grids: Corrected issue where clicking the Save & Exit button from inside the widget was not exiting
    • NAB - Edit grids: Corrected issue where, on grids with a linked form widget, a form transformed to a lookup could corrupt the form after showing the lookup window
    • NAB - Forms: In Designer, added ability to search for fields (per forum post)
    • NAB - Forms (mobile): Corrected issue where we validity change on file upload field was not being
    • NAB - Forms (mobile): Corrected issue where a form containing field(s) transformed to radio would result in an "on change" helper program call when loading a data source record, which shouldn't happen
    • NAB - Forms (mobile): Corrected issue where error messages on fields transformed to radio were not displaying the error text properly
    • NAB - Tiles: Added ability to show special text when empty (per forum post)
    • NAB - General: Added new setting to Portal Admin > Settings ("Number Fields Align Right"), which when turned on will cause all numeric fields (forms, filters, etc) to be right-aligned
    • NAB - General: Downloads for legacy Excel now allow for up to a 10-minute timeout instead of relying on the browser's default timeout
    • NAB - General: Added a delete icon to data sources and widgets that shows when deletable
    • Nitro IFS Explorer: Added new URL parameters:
      • title : sets the AppBar title
      • titleHidden : if equal to true will hide the AppBar
      • explorerTitle : sets the title on the explorer aka tree
      • readOnly : if set to true then read only mode is set, thus no deleting of folders/files, updated files, renaming of files etc is permitted; View only however still allowed to download
      • folder : sets the folder to view instead of the default root
      • folderText : if specified, overrides the text of the root folder or the folder specified in "folder" above
      • recentFiles : if set to false then the recentFiles panel will be hidden
    • Nitro IFS Explorer - Corrected issue where non lower-cased extensions (like "PDF") would trip up the pdf viewer load
    • VVSYSINFO: New interactive (5250) program that replaces VVANLUSR. Call this program from a command line to terminate sessions, review user setup, or attempt a recovery from foreign key corruption on session records that can be caused by an unexpected power loss to the system
    Last edited by robert.swanson; 07-17-2024, 05:09 PM.

  • #2
    Valence for IBM i 6.3.20240529 is now released. Go to https://cnxcorp.com/downloads/ to download.

    Licensing:

    Existing Valence customers will need to obtain a new license key from CNX to use this version. Keys will be provided at no cost for existing licensed systems if current on maintenance. Be sure to obtain a valid Valence 6.3 key prior to installing this version. Email support@cnxcorp.com to obtain a new license key.

    The new Valence Assistant AI service introduced in this version is an extra cost option. However, all existing customers (and systems running trials) will be provided a certain allowance to use the Valence Assistant AI service for trial purposes.

    If you are installing Valence 6.X to an IBM i system or partition for the first time, Valence should operate automatically with a 30-day trial key. To have your trial key extended please email support@cnxcorp.com.

    Installing This Release:
    • If you already have an earlier version of Valence 6.X installed, the Valence 6.3 installer will automatically upgrade your Valence 6.X base instance to Valence 6.3 in place. There is no need to run the VVMIGRATE utility as in prior major upgrades. Once your base instance is upgraded to Valence 6.3 you can then use the Instance Manager app in the base instance to update other instances as usual.
    • Go to the downloads page to see what releases are available. If this release is superseded by another release it may no longer be available.
    • If this release is available for download, click the link to download the installation app. Be sure to download the correct version of the installer for your PC operating system and for your IBM i OS (Valence 6.3 is compatible with 7.2, 7.3, 7.4 and 7.5). For sites running on earlier operating systems you can see if older Valence versions are still available on the download page. If you need assistance with finding a Valence installer compatible with your operating system contact CNX to discuss alternative installation options.
    • Follow the prompts to install Valence 6.3 onto your IBM i. Note that you may need administrative rights on your PC or Mac to launch the installer.
    • It is highly recommended that you use QSECOFR to perform the installation to avoid permissions issues.
    • If you are installing Valence 6.X for the first time, this release will create library VALENCE6 and ifs path /valence-6. It will also create an Apache server instance named VALENCE6. If you are updating a prior 6.X installation, then these resources will be updated accordingly.
    • If you have Valence Framework versions 5.2+ or prior installed on your system, installing this release will not affect those earlier versions.
    • Once Valence 6.3 is installed you can access the Valence Portal with the link http://xxx.xxx.xxx.xxx:7060 where xxx.xxx.xxx.xxx is the IP address of your IBM i. Port 7060 is the default installation port for all Valence 6.X versions.
    • It is recommended to log in with a security administrator IBM i user profile (like QSECOFR or a profile with similar authority) when first logging into Valence 6.3 to check operation. You can also access most administrative functions in Valence by logging in with user vvadmin, password vvadmin (this should be changed after installation). You may also try to log in with any valid IBM i profile.
    • If using the vvadmin profile, it is highly recommended that you go into the Portal Admin app in the Valence Portal and add an IBM i user cross reference to vvadmin with security officer authority (like QSECOFR) so you will not have permissions issues.
    New Features and Fixes in 6.3.20240529 since the last version of Valence 6.2:
    • Valence - General: Updated UI to better utilize screen space and make data entry fields more prominent
    • Valence - General: Added Portugese to available language options
    • Portal Admin - General: Various updates to the visual structure for better readability
    • Nitro App Builder (NAB): Added new "Valence Assistant" AI functionality to data source creation window and various widgets
    • NAB - Data sources: added PostgreSQL option for remoteDB
    • NAB - Pivot grids: Corrected issue where clicking the Save & Exit button from inside the widget was not exiting
    • NAB - Edit grids: Corrected issue where, on grids with a linked form widget, a form transformed to a lookup could corrupt the form after showing the lookup window
    • NAB - Forms: In Designer, added ability to search for fields (per forum post)
    • NAB - Forms (mobile): Corrected issue where we validity change on file upload field was not being
    • NAB - Forms (mobile): Corrected issue where a form containing field(s) transformed to radio would result in an "on change" helper program call when loading a data source record, which shouldn't happen
    • NAB - Forms (mobile): Corrected issue where error messages on fields transformed to radio were not displaying the error text properly
    • NAB - Tiles: Added ability to show special text when empty (per forum post)
    • NAB - General: Added new setting to Portal Admin > Settings ("Number Fields Align Right"), which when turned on will cause all numeric fields (forms, filters, etc) to be right-aligned
    • NAB - General: Downloads for legacy Excel now allow for up to a 10-minute timeout instead of relying on the browser's default timeout
    • NAB - General: Added a delete icon to data sources and widgets that shows when deletable
    • Nitro IFS Explorer: Added new URL parameters:
      • title : sets the AppBar title
      • titleHidden : if equal to true will hide the AppBar
      • explorerTitle : sets the title on the explorer aka tree
      • readOnly : if set to true then read only mode is set, thus no deleting of folders/files, updated files, renaming of files etc is permitted; View only however still allowed to download
      • folder : sets the folder to view instead of the default root
      • folderText : if specified, overrides the text of the root folder or the folder specified in "folder" above
      • recentFiles : if set to false then the recentFiles panel will be hidden
    • Nitro IFS Explorer - Corrected issue where non lower-cased extensions (like "PDF") would trip up the pdf viewer load
    • VVSYSINFO: New interactive (5250) program that replaces VVANLUSR. Call this program from a command line to terminate sessions, review user setup, or attempt a recovery from foreign key corruption on session records that can be caused by an unexpected power loss to the system

    Comment


    • #3

      Valence Framework 6.3.20240627 is now available. Changes in this build since the previous release are:
      • Nitro App Builder (NAB) - Grids: On non-legacy Excel downloads, adjusted to display leading zero on any decimal value less than 1 (i.e., "0.12" instead of ".12")
      • NAB - Grids: Added ability to hide an icon column via an app variable (per forum post)
      • NAB - Grids: Added two new linked app variable sections:
        • Cell Click Fire Event: Provides ability to link an app variable to a column, and when that column's cell is clicked, will fire a local event based on the value of the linked app variable
        • Row Click Set: Provides ability to link app variables to any column in the grid. When a row is clicked, will set those app variables to the value of the selected row field
      • NAB - Grids: Corrected issue where an app var used to set the download filename would fail to apply any filename changes after first download was performed
      • NAB - Forms: Corrected issue in 'call RPG program' where disabled date fields were being passed as 0001-01-01 rather then their actual value
      • NAB - Forms (mobile): Corrected issue where a change made to a DateTime field was not firing the change event (per forum post)
      • NAB - Forms: Corrected issue where "non-editable field background" was checked and an editable field was set to read-only, the field background was lighter than it should have been
      • NAB - Forms: Corrected issue where tooltips were not showing on fields when set
      • NAB - Tiles (Mobile): Corrected issue where mobile UI was always showing one tile per row instead of showing multiple, as desktop mode does (per forum post)
      • NAB - Utility Widgets: Added functionality to vertical container to allow for resizing widgets. When enabled, you can also allow the widgets to be collapsible (desktop mode only)
      • NAB - Utility Widgets: Added "set subtitle" functionality to vertical and horizontal containers
      • NAB - Behaviors: Corrected issue where, in some cases, "Show Section & Save State" would save off the wrong state of the app, causing "Show Previous Section" to go to unexpected section
      • NAB - Behaviors: Corrected issue where a large amount of actions inside a listener could trigger a console error and prevent an app from launching
      • NAB - Data Sources: Adjusted vvIn_virtual prompter to allow names containing numbers
      • NAB - Data Sources: Adjusted SQL formatter to support column names containing "load" (was treating as a reserved word previously)
      • NAB - Valence Assistant: Added new section in Portal Admin to pass additional custom instructions on every call. For example, "Convert all 8-digit numeric date fields to YYYY-MM-DD format" could be automatically appended to all data source prompts.
      • NAB - Valence Assistant: Added explicit functionality in forms to assist you with creating a regex
      • NAB - Valence Assistant: Adjusted the copy/paste functionality to work more reliably; Renamed "Copy & Paste" to "Paste".
      • NAB - Valence Assistant: Added support for Japanese language requests
      • NAB - General: Corrected issue where Designer would sometimes allow another developer to edit an app that was already open for editing in another session
      • NAB - General: Corrected issue where any combo box (drop-down list) containing strictly numeric values could trigger a console error
      • NAB - General: Corrected issue where widgets meant to be shown could be hidden in apps containing horizontal or vertical containers
      • RPG Toolkit - vvUtility_getLiteral: Corrected issue where literals were not being returned due to a 6.3-specific change in how language literals are structured (double quotes versus single quotes)
      • RPG Toolkit - vvOut_initialize: Added logic to set job-level SYSIBM.SELFCODES so SQL exception logging can be activated for a specific instance. This is controlled via a new setting in Portal Admin > Settings > IBM i Settings > SQL SELFCODES.
      • VVSYSINFO: Added additional instance information and ability to set license key (accessed from a 5250 command line via CALL VVSYSINFO)
      • Installer: Adjusted to ensure display file object for VVSYSINFO is created if it does not yet exist
      Go to https://www.cnxcorp.com/downloads to download this release of Valence 6.

      Go to https://forums.cnxcorp.com/node/17784 for full release notes.

      Comment

      Working...
      X