• 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 5.0 (All Builds)

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Valence 5.0 (All Builds)

    Versions:

    5.0.20170415.0, released on April 15, 2017
    5.0.20170320.0, released on March 20, 2017
    5.0.20170313.0, released on March 13, 2017
    5.0.20170221.0, released on February 21, 2017
    5.0.20170120.0, released on January 20, 2017
    5.0.20161222.0, released on December 22, 2016
    5.0.20161111.0, released on November 11, 2016
    5.0.20161103.0, released on November 3, 2016
    5.0.20161021.0, released on October 21, 2016
    5.0.20161011.0, released on October 11, 2016
    5.0.20161003.0, released on October 3, 2016
    5.0.20161001.0, released on October 1, 2016
    5.0.20160824.0, released on August 24, 2016
    5.0.20160819.0, released on August 19, 2016
    5.0.20160815.0, released on August 15, 2016
    5.0.20160808.0, released on August 8, 2016
    5.0.20160729.0, released on July 29, 2016
    5.0.20160727.0, released on July 27, 2016
    5.0.20160716.1, released on July 18, 2016
    5.0.20160716.0, released on July 16, 2016
    5.0.20160702.0, released on July 2, 2016
    5.0.20160629.0, released on June 29, 2016
    5.0.20160613.0, released on June 13, 2016
    5.0.20160605.0, released on June 5, 2016
    5.0.20160526.0, released on May 26, 2016
    5.0.20160515.0, released on May 15, 2016

    About Release Notes:

    These release notes are intended to document what has been added, changed and fixed in Valence Framework 5.0 since the last 4.2 release and provide general information about the Valence Framework.

    Licensing:

    By obtaining and using the Valence Framework, it is your responsibility to ensure that you and your company are following the proper licensing terms of the product. Be sure to review the licensing options on the Valence Editions & Pricing page and also review the Licensing & Support FAQs page before downloading and using the Valence Framework.

    Installing This Release:
    • 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 then click the link to the download installation file. Be sure to download the correct version of the installer for your PC operating system and for your IBM i OS (V6R1 or V7R1+).
    • It is highly recommend that you perform the installation from a PC or Mac that is on the same internal network as your IBM i. Performing the installation through a slow WAN connection or via a VPN connection may work but can take many hours to install.
    • The download is a zip file. To launch the installer extract the zip file and double click on the ValenceInstall.exe file on your Windows PC, or launch the ValenceInstall.app file on your Mac. Follow the prompts to install Valence Framework 5.0 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.
    • This release will install to library VALENCE50 and ifs path /valence-5.0. It will also install an Apache server instance named VALENCE50.
    • If you installed a previous beta version of Valence 5.0 you must first completely uninstall the previous version using the instructions in the section below entitled "Uninstalling Valence Framework 5.0." Once the previous version of Valence Framework 5.0 beta is uninstalled you can then run the installer to install the newer version.
    • If you have Valence Framework versions 4.2 and prior installed on your system you may install this release without affecting those earlier versions.
    • Once installed you can access the Valence Portal with the link http://xxx.xxx.xxx.xxx:7050 where xxx.xxx.xxx.xxx is the IP address of your IBM i. Port 7050 is the default installation port for Valence Framework 5.0. You can use Advanced Settings to change the port number at installation time.
    • The default user for administrative login to the portal after installation is vvadmin with password vvadmin. However you may also 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.
    • To convert portal data from Valence 4.X see Migrating from Valence 4.* in the Valence Guides.
    Changed in Valence Framework 5.0.20170415.0 Since the Previous Build:
    • Nitro Query: Added ability to show a summary on a calculated column in a grid widget.
    • Nitro Query: In Data Source editing, if a calculated field has a summary action (count, avg, etc) check if it's performing a select and if so don't assign it as a summary field.
    • Nitro Query: Added new ability for multiple map widgets in a query app.
    • Nitro Query: Increased the maximum markers in a map widget from 50 to 500.
    • Nitro Query: Changed export to always generate for V6R1 to ensure compatibility between machines on different OS levels.
    • Nitro Query: Ensure page size config setting is disabled on non-paging grids.
    • Nitro Query: Fixed problem that would prevent deletion of member-specific data sources.
    • Nitro File Editor: Adjusted view save logic to accommodate column headers in double byte character sets.
    • Desktop Portal: Fixed problem that would cause Valence apps launched from a 5250 session to drop the session ID.
    • Valence RPG Toolkit: Fixed problem with initiating a Valence app from a green screen.
    Changed in Valence Framework 5.0.20170320.0 Since the Previous Build:
    • Nitro Query: Fixed problems with import/export functionality.
    • RPG Toolkit - vvUtility_parse: Fixed possible truncation issue with very large varying fields.
    Changed in Valence Framework 5.0.20170313.0 Since the Previous Build:
    • Nitro Query: Fixed URL widget in a hidden row.
    • Nitro Query: Fixed problem when removing a section.
    • Nitro Query: Modified download logic to support a large amount of columns.
    • Nitro Query: Fixed problem in builder where saved popup windows could not be clicked to be shown.
    • Nitro Query: Fixed various problems with query export/import.
    • Nitro Query: When setting up a new map widget API key, ensure the value is not padded with blanks when saved.
    • Nitro Query: Adjusted aggregate function check for Group By clause to be case insensitive on calculated columns.
    • Nitro Query: Fixed popup window showing filtered text when it shouldn't.
    • Nitro Query: Changed filters to handle single quotes in field values.
    • Nitro Query: Added new date renderers.
    • Nitro Query: Added scrolling to popups toolbar so that if the query has many popups they can all be seen.
    • Nitro Query: Fixed bug in pie chart where behaviors wont work if it doesn't have a donut value.
    • Nitro Query: Added auto refresh to grid widgets so they can auto reload every x number of seconds like already available for charts.
    • Nitro iAdmin: Fixed bug in displaying subsystems.
    • Nitro iAdmin: Fixed problem with ending jobs.
    • Nitro iAdmin: Various other minor fixes.
    • Valence Portal: Fixed invalid JSON response that could occur on login attempt when Valence-specific user is disabled.
    • Valence Theme: Small update to Grid UI for group columns.
    • RPG Toolkit - vvUtility_getSessVar and vvUtility_saveSessVar: adjusted to accommodate values of up to 16K (previously 4K).
    • RPG Toolkit - vvUtility_encode: Added support for O type fields containing a mix of single and double byte characters.
    • Active Sessions app: Fixed problem with running on mobile.
    • Errors app: Fixed problem with running on mobile.
    • International: Updated Japanese translations.
    Changed in Valence Framework 5.0.20170221.0 Since the Previous Build:
    • Nitro Query: Added new feature to set grid cell colors based on formula.
    • Nitro Query: Set grids to use the default sort of the data source.
    • Nitro Query: Added ability to search a calculated field.
    • Nitro Query: Fixed problem with grids loading even when autoload is false.
    • Nitro Query: Fixed problem with grid widget column select not scrolling when dragging.
    • Nitro Query: Added ability to filter a widget via a behavior on a calculated column.
    • Nitro Query: Enhanced edit grid widget support large sets of columns.
    • Nitro Query: Added support for O and J fields (common in Japan).
    • Nitro Query: Added support for all graphic fields CCSIDs.
    • Nitro Query: Grids now show the total record count in a grouping summary.
    • Nitro Query: Added ability to use a grid widget as a lookup for filters on an edit grid field.
    • Nitro Query: Added new date renderers for YYYYMMDD.
    • Nitro Query: Added new widget for linking to URL.
    • Nitro Query: Fixed problem with grid column losing sequencing when going back to grid properties.
    • Nitro AutoCode: Added compatibility for J and O-type database fields (common in Japan).
    • Nitro AutoCode: Add compatibility for all graphic field CCSIDs.
    • Nitro AutoCode: Added logic to enforce max field length when editing or adding records.
    • Nitro File Editor: Added compatibility for J and O-type database fields (common in Japan).
    • Nitro File Editor: Added compatibility for all graphic field CCSIDs.
    • Nitro File Editor: Corrected hangup condition that would occur when adding a record to a multi-member file.
    • Valence Portal: Apps: Added ability to set width and height in optional parms if the application is a Popup Window.
    • Valence Portal: Fixed problem with using portal=false on URL.
    • Valence Portal: Enhanced LDAP support to optionally use ldapsearch instead of simple bind.
    • Valence RPG Toolkit: Added vvIn_jChar for pulling in J-type fields.
    • Valence RPG Toolkit: Added CCSID to vvUtility_getFieldInfo.
    • Valence RPG Toolkit: Added ability to kill sessions in VVANLUSR 5250 utility.
    Changed in Valence Framework 5.0.20170120.0 Since the Previous Build:
    • Portal Admin: Fixed problem with dev tokens where an update was not being reflected in the list.
    • Portal Admin: Fixed problem with "forcePrompt" url parameter not working.
    • Portal Admin: Changed so all apps have potential to resize down to width of 900px before being truncated.
    • Nitro Query: Edit grid widget fixed to allow for appropriate number of decimal positions.
    • Nitro Query: Changed so that total/average summary column options will not show for a character field.
    • Nitro Query: Changed so filters can now have a combo selector with inline data records entered in the query designer.
    • Nitro Query: Added ability to link filters to a checkbox.
    • Nitro Query: Edit grid can now show a field as a combo linked to a datasource, inline data entered in the query designer, or mapped to a checkbox.
    • Nitro Query: Added ability to change the decimal separator from period to comma.
    • Nitro Query: Removed decimal places in Japanese yen money format.
    • Nitro Query: Fixed problem where widget with autoLoad set off can potentially hide the save button when creating a query.
    • Nitro Query: Changed so that a data source referencing a member can not create a widget.
    • Nitro Query: Fixed problem with choosing large number of columns.
    • Nitro Query: Allow for easy selection of all columns when editing a widget.
    • Nitro Query: Fixed filter field bug if in a toolbar with "between" selected.
    • Nitro Query: Added escape character when single quotes entered in search entry.
    • Nitro Query: Fixed bug in showing force uppercase selection.
    • Nitro Query: Fixed multi-series bar chart bug.
    • Nitro Query: Changed to allow hide/show of widgets and buttons based off of a section instead of individual widgets.
    • Nitro Query: Fixed issue that would cause a widget filter to override data source constraint.
    • Nitro Query: Added ability to log sql statements via portal admin setting.
    • Nitro Query: Fixed problem with searching grid when paging.
    • Nitro File Editor: Fixed double decoding problem with double byte characters.
    • Instance Manager: Fixed problem where instance name was being double encoded in update confirmation window.
    • RPG Toolkit: Added JSONP support to vvOut.buffer.
    Changed in Valence Framework 5.0.20161222.0 Since the Previous Build:
    • Nitro Query: Corrected issue involving graphic field searches not working.
    • Nitro Query: Corrected rendering problems involving queries with multiple tabs.
    • Nitro Query: Miscellaneous UI improvements.
    • Nitro AutoCode: Adjusted output to support Sencha Architect 4.1 (Sencha Architect 3.5 is now the minimum version required). This fix only works for newly-generated AutoCode apps.
    • Nitro AutoCode: Added capability to build apps using Sencha Cmd within Sencha Architect (watch for additional details in next month's newsletter).
    • Valence Portal: Corrected issue that would cause customSid built via call to VVLOGIN to ignore environment ID.
    • RPG Toolkit: renameFile procedure added to VVIFS.
    • RPG Toolkit: Corrected issue in vvSecure that could cause web service URL to be truncated.
    Changed in Valence Framework 5.0.20161111.0 Since the Previous Build:
    • Nitro Query: Fixed bug on loading Valence Hook V03 introduced in build 5.0.20161103.0.
    • Nitro Query: Fixed floating action button if it has sub actions.
    • Nitro Query: Added call to get column information if a grid widget is in a popup.
    • Nitro Query: Fixed bug in Valence.common.widget.DockedSearch.
    Changed in Valence Framework 5.0.20161103.0 Since the Previous Build:
    • Nitro Query: Fixed problem with filter text showing for a popup window.
    • Nitro Query: Fixed calculation field inputs which had previous values showing when not applicable.
    • Nitro Query: Fixed problem where combo boxes as filters did not handle graphic fields.
    • Nitro Query: On mobile grid added the ability for row tap and a row menu to live together.
    • Nitro Query: General improvements now include a "Runner" app which is reused for all queries (speeding up load times).
    • Nitro Query: New numeric renderers supplied for grid columns.
    • Nitro iAdmin: Fixed bug when viewing spool file on desktop.
    • Portal Admin: Fixed bug when saving categories--would error out if multilingual turned off.
    • General: Added new Valence procedure to screenshot print your application.
    Changed in Valence Framework 5.0.20161021.0 Since the Previous Build:
    • Nitro Query: Added new option to allow grids to start without auto loading data. If auto load is turned off and the grid has filters the filters will show automatically.
    • Nitro Query: Added new data functions for additional currencies and dates.
    • Nitro Query: Enhanced grid column formatting options.
    • Nitro Query: Changed to automatically right align numbers in grid widgets.
    • Nitro Query: Changed to stop refreshing preview if a window is being shown.
    • Nitro Query: Fixed grid summary on fields that have a function already applied from within the data source.
    • Nitro Query: Fixed formatting of filters if they are in a toolbar.
    • Nitro Query: Fixed bug when removing a function from a column on a data source.
    • Instance Manger: Fixed MSGW condition that could occur when copying an instance.
    • Examples: EX5250INQ demo program modified to call Examples app.
    Changed in Valence Framework 5.0.20161011.0 Since the Previous Build:
    • Nitro Query: Changed grid widget column definition--broke out lock, renderer, align and summary.
    • Nitro Query: Updated the look of preview section when configuring a widget.
    • RPG Toolkit: Corrected bug in VVRMTCALL that could cause attempts to launch Valence apps from a green screen or command line to fail.
    • General: Modern application bar improvements.
    Changed in Valence Framework 5.0.20161003.0 Since the Previous Build:
    • Nitro Query: Fixed bug in search capability.
    • Nitro Query: Fixed bug in chart animations.
    Changed in Valence Framework 5.0.20161001.0 Since the Previous Build:
    • Nitro Query: Fixed bug in behaviors where you couldn't change the button text after it was initially created.
    • Nitro Query: Fixed bug in behaviors where it was remembering the launch application information from a previous entry.
    • Nitro Query: Fixed bug where a data source order by field sequences where sometimes lost.
    • Nitro Query: Fixed bug where if the grid had locked columns and a row menu column the menu column was after the locked columns instead of before them.
    • Nitro Query: Fixed bug where you were not able to resequenced filters.
    • Nitro Query: Fixed bug where charts were sometimes crashing when creating the new widget.
    • Nitro Query: Fixed bug where filter operator selection in mobile is hidden behind the form.
    • Nitro Query: Fix bug where the data source execution program was getting encoded.
    • Nitro Query: If file has multiple members the data source build process will now show the selected member.
    • Nitro Query: Changed grid widget to search remotely instead of only local.
    • Nitro Query: Added grid column specific searching for desktop.
    • Nitro Query: Added column summary feature to grids.
    • Nitro Query: Added Hook.js so applications can be overridden or changed globally.
    • Nitro Query: Added force uppercase on filters and the edit grid widget.
    • Nitro Query: Added ability to copy a data source.
    • Instance Manager: Fixed overlay issue with update dialog.
    • Portal Admin - Environments: Added a toggle to switch between library listing as a grid (new) or as tiles.
    • Portal Admin - Environments: Library selection is now a searchable combo listing all libraries.
    • Portal Admin - Settings: Added TOURS_DISABLED under hidden settings to globally turn off all app tours for all users.
    • Test RPG Call: Add Ext JS 6 model support.
    • Documentation: Valence API Docs have been updated to include mobile device utilities.
    • Mobile: Added new Touch Actions demonstration app accessible from within the mobile Valence Portal.
    • General: Added Valence.util.Helper.popupUrl that opens a url in a popup. This can be useful for many things including displaying pdfs on the IFS to the user.
    Changed in Valence Framework 5.0.20160824.0 Since the Previous Build:
    • Portal Admin - Settings: Fixed bug in list where programs and ifs paths are maintained to bypass authorization.
    • Portal Admin - Categories: Fixed bug when creating and arranging new categories.
    • Nitro Query: Expanded data source library limit for combo boxes.
    • Nitro Query: Fixed level check problem introduced in build 5.0.20160819.0.
    • Instance Manager: After update instance was showing in wrong status.
    • Instance Manager: Added refresh button (hover over + and refresh appears above).
    • RPG Toolkit: Changed VVOUT and VVPDF to ALWCPYDTA(*OPTIMIZE) for improved performance on large data sets.
    Changed in Valence Framework 5.0.20160819.0 Since the Previous Build:
    • Nitro Query: Corrected MSGW condition caused when joining files containing multiple members.
    • Nitro AutoCode: Fixed encoding problem in file maintenance apps with UTF16/CCSID 1200 fields.
    Changed in Valence Framework 5.0.20160815.0 Since the Previous Build:
    • Valence Portal: Fixed login logo where sometimes the login form would be over the logo.
    • Nitro Query: Theme of queries will now be consistent with users's chosen portal theme.
    • Nitro Query: Fixed search bug in data sources/widgets that sometimes resulted in a blank list.
    • Nitro Query: Updated filtering in calculation view.
    • Nitro Query: Defaulted the click event to hide a button when that button is being added and is initially hidden.
    • iAdmin: Fixed writer restart bug.
    • RPG Toolkit: Fixed problem with service program objects for IBM i 6.1 systems.
    Changed in Valence Framework 5.0.20160808.0 Since the Previous Build:
    • Nitro Query: Fixed problem when using tabs -- sometimes widgets weren't shown.
    • Nitro Query: Added ability to use a combo box for filters, based off a data source.
    • Nitro Query: Added ability to create calculated fields within a data source.
    • Nitro Source Editor: Corrected issue that was causing search function to fail.
    • Nitro iAdmin: Corrected bug that was causing a MSGW condition when releasing an OUTQ.
    • Instance Manager: Fixed problem with settings getting corrupted during an instance update under certain conditions.
    Changed in Valence Framework 5.0.20160729.0 Since the Previous Build:
    • Valence Portal: Fixed bug in modern snackbar when it has an action button.
    • Nitro Query: Fixed bug with certain functionality not working on a trial license.?
    • Nitro Query: Fixed problem where clicking on wildcard file search was not selecting the file.
    • Nitro Query: Android runtime bug fix on grid editor widget.
    • Nitro File Editor: Fixed problem where clicking on wildcard file search was not selecting the file.
    • RPG Toolkit - vvIn_Json: Corrected bug in vvUtility_Parse that could cause date and time fields to be improperly formatted.
    Changed in Valence Framework 5.0.20160727.0 Since the Previous Build:
    • Valence Portal: Changed search logic so that if an application is in a hidden category it will not be included in the search results.
    • Portal Admin - Settings: Custom groups were not being saved properly.
    • Nitro Query: Fixed edit grid widget defaulting to incorrect values when editing.
    • Nitro Query: Fixed title getting populated with the first character of the application name when creating the query for the first time.
    • Nitro Query: Fixed runtime bug when checking for map widgets in popups.
    • Nitro Query: Fixed problem where new widget would retain the previously created widget properties.
    • Nitro Query: Changed to only allow edit grid on data sources that have one file.
    • Nitro Query: Added new "behaviors" section that contains click events and buttons. Behaviors gives the ability to show other portal applications and show/hide multiple widgets and/or buttons based on configuration.
    • Nitro Query: Added "sections" to easily maintain and visualize how the end application will look.
    • Nitro Query: Fixed bug with running on Windows 10 touch devices.
    • Nitro AutoCode: Allow selection and deselection of all read only and search fields.
    • Examples: Fixed the link to backend source for the paging grid--was linked to the wrong source member.
    • Migration program (VVMIGRATE): Corrected bug that was causing some Nitro Query data to not be copied.
    Changed in Valence Framework 5.0.20160716.0/1 Since the Previous Build:
    • Valence Portal: Search now omits apps that are in disabled categories.
    • Valence Portal: Adjusted URL for Sencha Ext JS 6 Docs.
    • Valence Portal: Fix Windows 10 compatibility on touch devices such as Surface tablet.
    • Portal Admin: Fix problem with Excel downloads not escaping special characters like ampersands (&) correctly.
    • Portal Admin - Settings: Reduced size of JSON response by removing redundant data for combo box stores.
    • Nitro Query: Added new Google Maps widget for desktop and mobile.
    • Nitro Query: Added new editor grid widget for desktop and mobile.
    • Nitro Query: Added date picker for filters that are date fields in desktop and mobile.
    • Nitro Query: Grid properties paging / infinite scroll bug fix.
    • Nitro File Editor: Now allows for field names that contain special characters.
    • IBM i Access for Web: Add display zoom and auto-logout logic.
    • Nitro AutoCode: Accommodate cases where main grid has more fields than edit/add windows and download=true.
    • Nitro AutoCode: Several minor fixes.
    • Examples: Added EXJSARRAY2 program, which can be called from Test RPG Call app (see blog post).
    • Examples: Added EXQRYVAL program to demonstrate Nitro Query validation on edit grid widget.
    • Examples: EXTREEALL program adjusted to use static SQL instead of dynamic SQL.
    • RPG Toolkit - vvUtility_getFieldInfo: Adjusted to accommodate double byte character fields on QUSLFLD API call.
    • RPG Toolkit - vvIn_Date: When no input date format specified, procedure now tries date format specified in Settings first.
    • RPG Toolkit - vvUtility_setValenceSetting: New procedure added as complement to vvUtility_getValenceSetting.
    • Instance Manager: Corrected a problem with adding control records when updating a Valence instance (added in build 5.0.20160716.1).
    Changed in Valence Framework 5.0.20160702.0 Since the Previous Build:
    • Nitro Query: Fixed grid paging bug introduced in build 5.0.20160629.0.
    • App Usage: Fixed problem with data in detail list.
    Changed in Valence Framework 5.0.20160629.0 Since the Previous Build:
    • Portal Admin: Corrected issue that was causing Apps download to contain no data.
    • Nitro Auto Code: Widened paging toolbar field that displays the current page.
    • Nitro Auto Code: Fix bug in maintain state option.
    • Nitro Query: Added 4.2 query grid support.
    • Nitro Query: Added new feature to add action buttons on widgets and/or at query app level.
    • Nitro Query: Added new feature to allow fullscreen on widget popups.
    • Nitro Query: Added new widget for displaying data in a form.
    • Instance Manager: Fixed problem with start/stop instance giving a front-end error and hanging in some cases.
    • RPG Toolkit - vvUtility_parse: Added explicit support for very large varying fields, dates, times, and timestamps.
    • Migration routine: Adjusted to preserve column renderers for Nitro Queries migrated from Valence 4.*.
    • Theme update: darker font color for grids.
    • IBM i Access for Web: Fixed broken 5250 launch.
    • Added development guide and sample development app.
    Changed in Valence Framework 5.0.20160613.0 Since the Previous Build:
    • Portal Admin: Fixed issue with time calculation for User's last login.
    • Nitro AutoCode: Add ability to launch generated apps immediately when created.
    • Nitro AutoCode: Fixed inquiry bug when using SQL.
    • Nitro AutoCode: Added feature to import from a legacy IBM i query definition.
    • Nitro iAdmin: Fixed minor layout and functional issues.
    • Nitro Query: Fixed data source issue with joining more than one file.
    • Nitro Query: Enhanded data source grouping validation.
    • Spool File Viewer: Corrected problem that was causing spool file download to be corrupted on some systems running on a CCSID other than 37 or 65535.
    • Active Sessions: Fixed various problems with time calculations.
    • valence.js: Added compatibility for old Sencha Touch.
    • General: Disable Customer Maintenance and Help Desk app records (these may be released in a future build).
    Changed in Valence Framework 5.0.20160605.0 Since the Previous Build:
    • Valence Portal: Improved change password functionality.
    • Valence Portal: Fixed lock functionality--was not working correctly in all circumstances.
    • Valence Portal: Fixed portal video invite sometimes not remaining anchored to the bottom of the screen.
    • Portal Admin: Devtoken now defaults to expire one month out.
    • Portal Admin: Added in-app tour (if English).
    • Portal Admin: Not allowed to delete datasource/widgets/query under id 1000 (these are reserved for CNX).
    • Portal Admin: Switched list of queries from tiles to a list.
    • Nitro File Editor: Added in-app tour (if English).
    • Nitro Query: Generated queries now adjust automatically for mobile devices!
    • Nitro Query: Added in-app tour (if English).
    • Nitro Source Editor: In some cases there issues with closing open tabs.
    • Instance Manager: Fixed problem with not always prompting for the Instance to copy.
    • valence.js: Fixed problem with getUrlParam and getFramework not working for Touch apps.
    • Migration program (VVMIGRATE): Adjusted to ensure Nitro Query migration process closes cursor properly, otherwise routine would fail on subsequent calls.
    Changed in Valence Framework 5.0.20160526.0 Since the Previous Build:
    • Valence Portal: Fixed "undefined" error message when attempting to log in as sixth concurrent session (affects trial instances only).
    • Valence Portal: Fixed problem when multilingual was set to off in Settings--it did not reflect in the portal.
    • Valence Portal: When flagging an app as a "favorite" from within the nav drawer, the icon did not show in the favorites menu.
    • Valence Portal: Fixed problem with Autostart of apps not working.
    • Valence Portal: When switching an environment, the initial call to change the environment was wrong.
    • Valence Portal: Changed to allow widths as low as 800px.
    • Valence Portal: Increase lock opacity as some apps in the background made it hard to see.
    • Valence Portal: Lock and logout timers were not working correctly thus causing sessions to be locked and/or ended incorrectly.
    • Valence Portal: Add backward compatibility for old valence-extjs3.js.
    • Valence Portal: Changes to Hook.js for Valence login package compatibility.
    • Valence Portal: Add cachebuster to Hook.js and overrides.css to ensure the latest is always pulled.
    • Valence Portal: Changed to not put up a loadmask when launching apps of type url or document.
    • Valence Portal: Settings: Removed USER_IMAGE_PATH setting from Portal Admin -- not in use.
    • Valence Portal: corrected bug with funny characters showing in the app names on the favorites dropdown.
    • Portal Admin - Settings: Path for IBM i Access for Web error message because path did not exist--created path.
    • Portal Admin - Users: Fixed problem with last login not being calculated properly.
    • Nitro AutoCode: Corrected syntax issues that were causing full free-form RPG programs to not compile properly.
    • Nitro AutoCode: Corrected issue in file maintenance apps that was causing only a single record to show after making an update (specific to IBM i OS 7.3).
    • Nitro AutoCode: Added search ability to columns and updated error response processor.
    • Nitro iAdmin: Fixed subsystem refresh bug.
    • Nitro Query: Fixed bug with joining of files.
    • iOS and Android Portals: Removed or deactivated apps that are not applicable in this context.
    • Active Sessions: Added a key icon to represent dev token sessions.
    • Valence login package: Reduce dependency on other packages.
    • RPG Toolkit - vvUtility_setLiblToEnv: Corrected issue where environment switch by user was not always updating session record.
    • RPG Toolkit - Valence.util.Helper.download: add backward compatibility with Valence 4.
    • Valence Examples: Email example now allows for multiple addresses.
    Last edited by robert.swanson; 04-28-2017, 11:02 AM.

  • #2
    Valence Framework 5.0.20160515.0 is now available. Major changes in this new release since the last version of Valence Framework 4.2 are:
    • Valence Portal: Completely reengineered with new look and feel.
    • Valence Portal: Now includes a new ‘modern’ tab-less mode as well as ‘classic’ tab mode. Modern mode affords more screen real estate for your apps.
    • Nitro Query: Redesigned to allow developers and super users alike to quickly and easily create dashboard-type apps with zero programming.
    • Nitro AutoCode: Now generates desktop and mobile apps entirely in Ext JS 6.
    • Sencha Ext JS Pro 5-Pack: Advanced tools for web and mobile app development for up to 5 developers provided with Valence at no additional cost. Includes Sencha Architect.
    • RPG Toolkit: New JSON and HTTP utilities provide even more options for your RPG programs to interact with the web
    • Added Java and PHP support: Server-side toolkits now support development in three different programming languages on IBM i, including RPG. Java support is still considered beta. Customers wanting to use Java with Valence should contact CNX at support@cnxcorp.com for instructions on how to get started.
    • Valence Portal for iOS: Updated version for Valence 5 support is available now at the Apple App Store. Now supports Valence versions 4.1 through 5.0.
    • Valence Portal for Android: Support for this app included with Valence 5. App will be available soon for download from Google Play.
    • Valence Examples: All new examples developed with Ext JS 6. See all the front-end JavaScript and back-end RPG code in action.
    • General: All administration, utility and example apps in Valence 5 have been reengineered and optimized with Ext JS 6 and share a common look and feel.

    Go to http://cnxforum.com/showthread.php?1652 for full release notes.

    Comment


    • #3
      Valence Framework 5.0.20160526.0 is now available. Changes in this build since the previous release are:
      • Valence Portal: Fixed "undefined" error message when attempting to log in as sixth concurrent session (affects trial instances only).
      • Valence Portal: Fixed problem when multilingual was set to off in Settings--it did not reflect in the portal.
      • Valence Portal: When flagging an app as a "favorite" from within the nav drawer, the icon did not show in the favorites menu.
      • Valence Portal: Fixed problem with Autostart of apps not working.
      • Valence Portal: When switching an environment, the initial call to change the environment was wrong.
      • Valence Portal: Changed to allow widths as low as 800px.
      • Valence Portal: Increase lock opacity as some apps in the background made it hard to see.
      • Valence Portal: Lock and logout timers were not working correctly thus causing sessions to be locked and/or ended incorrectly.
      • Valence Portal: Add backward compatibility for old valence-extjs3.js.
      • Valence Portal: Changes to Hook.js for Valence login package compatibility.
      • Valence Portal: Add cachebuster to Hook.js and overrides.css to ensure the latest is always pulled.
      • Valence Portal: Changed to not put up a loadmask when launching apps of type url or document.
      • Valence Portal: Settings: Removed USER_IMAGE_PATH setting from Portal Admin -- not in use.
      • Valence Portal: corrected bug with funny characters showing in the app names on the favorites dropdown.
      • Portal Admin - Settings: Path for IBM i Access for Web error message because path did not exist--created path.
      • Portal Admin - Users: Fixed problem with last login not being calculated properly.
      • Nitro AutoCode: Corrected syntax issues that were causing full free-form RPG programs to not compile properly.
      • Nitro AutoCode: Corrected issue in file maintenance apps that was causing only a single record to show after making an update (specific to IBM i OS 7.3).
      • Nitro AutoCode: Added search ability to columns and updated error response processor.
      • Nitro iAdmin: Fixed subsystem refresh bug.
      • Nitro Query: Fixed bug with joining of files.
      • iOS and Android Portals: Removed or deactivated apps that are not applicable in this context.
      • Active Sessions: Added a key icon to represent dev token sessions.
      • Valence login package: Reduce dependency on other packages.
      • RPG Toolkit - vvUtility_setLiblToEnv: Corrected issue where environment switch by user was not always updating session record.
      • RPG Toolkit - Valence.util.Helper.download: add backward compatibility with Valence 4.
      • Valence Examples: Email example now allows for multiple addresses.

      Go to http://cnxforum.com/showthread.php?1652 for full release notes.

      Comment


      • #4
        Valence Framework 5.0.20160605.0 is now available. Changes in this build since the previous release are:
        • Valence Portal: Improved change password functionality.
        • Valence Portal: Fixed lock functionality--was not working correctly in all circumstances.
        • Valence Portal: Fixed portal video invite sometimes not remaining anchored to the bottom of the screen.
        • Portal Admin: Devtoken now defaults to expire one month out.
        • Portal Admin: Added in-app tour (if English).
        • Portal Admin: Not allowed to delete datasource/widgets/query under id 1000 (these are reserved for CNX).
        • Portal Admin: Switched list of queries from tiles to a list.
        • Nitro File Editor: Added in-app tour (if English).
        • Nitro Query: Generated queries now adjust automatically for mobile devices!
        • Nitro Query: Added in-app tour (if English).
        • Nitro Source Editor: In some cases there issues with closing open tabs.
        • Instance Manager: Fixed problem with not always prompting for the Instance to copy.
        • valence.js: Fixed problem with getUrlParam and getFramework not working for Touch apps.
        • Migration program (VVMIGRATE): Adjusted to ensure Nitro Query migration process closes cursor properly, otherwise routine would fail on subsequent calls.

        Go to http://cnxforum.com/showthread.php?1652 for full release notes.

        Comment


        • #5
          Valence Framework 5.0.20160613.0 is now available. Changes in this build since the previous release are:
          • Portal Admin: Fixed issue with time calculation for User's last login.
          • Nitro AutoCode: Add ability to launch generated apps immediately when created.
          • Nitro AutoCode: Fixed inquiry bug when using SQL.
          • Nitro AutoCode: Added feature to import from a legacy IBM i query definition.
          • Nitro iAdmin: Fixed minor layout and functional issues.
          • Nitro Query: Fixed data source issue with joining more than one file.
          • Nitro Query: Enhanded data source grouping validation.
          • Spool File Viewer: Corrected problem that was causing spool file download to be corrupted on some systems running on a CCSID other than 37 or 65535.
          • Active Sessions: Fixed various problems with time calculations.
          • valence.js: Added compatibility for old Sencha Touch.
          • General: Disable Customer Maintenance and Help Desk app records (these may be released in a future build).

          Go to http://cnxforum.com/showthread.php?1652 for full release notes.

          Comment


          • #6
            Valence Framework 5.0.20160629.0 is now available. Changes in this build since the previous release are:
            • Portal Admin: Corrected issue that was causing Apps download to contain no data.
            • Nitro Auto Code: Widened paging toolbar field that displays the current page.
            • Nitro Auto Code: Fix bug in maintain state option.
            • Nitro Query: Added 4.2 query grid support.
            • Nitro Query: Added new feature to add action buttons on widgets and/or at query app level.
            • Nitro Query: Added new feature to allow fullscreen on widget popups.
            • Nitro Query: Added new widget for displaying data in a form.
            • Nitro Query: Fixed grid paging bug.
            • Instance Manager: Fixed problem with start/stop instance giving a front-end error and hanging in some cases.
            • RPG Toolkit - vvUtility_parse: Added explicit support for very large varying fields, dates, times, and timestamps.
            • Migration routine: Adjusted to preserve column renderers for Nitro Queries migrated from Valence 4.*.
            • Theme update: darker font color for grids.
            • IBM i Access for Web: Fixed broken 5250 launch.
            • App Usage: Fixed problem with data in detail list.
            • Added development guide and sample development app.

            Go to http://cnxforum.com/showthread.php?1652 for full release notes.

            Comment


            • #7
              Valence Framework 5.0.20160702.0 is now available. Changes in this build since the previous release are:
              • Nitro Query: Fixed grid paging bug introduced in build 5.0.20160629.0.
              • App Usage: Fixed problem with data in detail list.

              Go to http://cnxforum.com/showthread.php?1652 for full release notes.

              Comment


              • #8
                Valence Framework 5.0.20160716.0 is now available. Changes in this build since the previous release are:
                • Valence Portal: Search now omits apps that are in disabled categories.
                • Valence Portal: Adjusted URL for Sencha Ext JS 6 Docs.
                • Valence Portal: Fix Windows 10 compatibility on touch devices such as Surface tablet.
                • Portal Admin: Fix problem with Excel downloads not escaping special characters like ampersands (&) correctly.
                • Portal Admin - Settings: Reduced size of JSON response by removing redundant data for combo box stores.
                • Nitro Query: Added new Google Maps widget for desktop and mobile.
                • Nitro Query: Added new editor grid widget for desktop and mobile.
                • Nitro Query: Added date picker for filters that are date fields in desktop and mobile.
                • Nitro Query: Grid properties paging / infinite scroll bug fix.
                • Nitro File Editor: Now allows for field names that contain special characters.
                • IBM i Access for Web: Add display zoom and auto-logout logic.
                • Nitro AutoCode: Accommodate cases where main grid has more fields than edit/add windows and download=true.
                • Nitro AutoCode: Several minor fixes.
                • Examples: Added EXJSARRAY2 program, which can be called from Test RPG Call app (see blog post).
                • Examples: Added EXQRYVAL program to demonstrate Nitro Query validation on edit grid widget.
                • Examples: EXTREEALL program adjusted to use static SQL instead of dynamic SQL.
                • RPG Toolkit - vvUtility_getFieldInfo: Adjusted to accommodate double byte character fields on QUSLFLD API call.
                • RPG Toolkit - vvIn_Date: When no input date format specified, procedure now tries date format specified in Settings first.
                • RPG Toolkit - vvUtility_setValenceSetting: New procedure added as complement to vvUtility_getValenceSetting.
                • Instance Manager: Corrected a problem with adding control records when updating a Valence instance (added in build 5.0.20160716.1).


                Go to https://secure.cnxcorp.com/downloads to download this release of Valence 5.

                Go to http://cnxforum.com/showthread.php?1652 for full release notes.

                Comment


                • #9
                  Valence Framework 5.0.20160727.0 is now available. Changes in this build since the previous release are:
                  • Valence Portal: Changed search logic so that if an application is in a hidden category it will not be included in the search results.
                  • Portal Admin - Settings: Custom groups were not being saved properly.
                  • Nitro Query: Fixed edit grid widget defaulting to incorrect values when editing.
                  • Nitro Query: Fixed title getting populated with the first character of the application name when creating the query for the first time.
                  • Nitro Query: Fixed runtime bug when checking for map widgets in popups.
                  • Nitro Query: Fixed problem where new widget would retain the previously created widget properties.
                  • Nitro Query: Changed to only allow edit grid on data sources that have one file.
                  • Nitro Query: Added new "behaviors" section that contains click events and buttons. Behaviors gives the ability to show other portal applications and show/hide multiple widgets and/or buttons based on configuration.
                  • Nitro Query: Added "sections" to easily maintain and visualize how the end application will look.
                  • Nitro Query: Fixed bug with running on Windows 10 touch devices.
                  • Nitro AutoCode: Allow selection and deselection of all read only and search fields.
                  • Examples: Fixed the link to backend source for the paging grid--was linked to the wrong source member.
                  • Migration program (VVMIGRATE): Corrected bug that was causing some Nitro Query data to not be copied.


                  Go to http://cnxforum.com/showthread.php?1652 for full release notes.

                  Comment


                  • #10
                    Valence Framework 5.0.20160729.0 is now available. Changes in this build since the previous release are:
                    • Valence Portal: Fixed bug in modern snackbar when it has an action button.
                    • Nitro Query: Fixed bug with certain functionality not working on a trial license.

                    • Nitro Query: Fixed problem where clicking on wildcard file search was not selecting the file.
                    • Nitro Query: Android runtime bug fix on grid editor widget.
                    • Nitro File Editor: Fixed problem where clicking on wildcard file search was not selecting the file.
                    • RPG Toolkit - vvIn_Json: Corrected bug in vvUtility_Parse that could cause date and time fields to be improperly formatted.

                    Go to https://secure.cnxcorp.com/downloads to download this release of Valence 5.

                    Go to http://cnxforum.com/showthread.php?1652 for full release notes.

                    Comment


                    • #11
                      Valence Framework 5.0.20160808.0 is now available. Changes in this build since the previous release are:
                      • Nitro Query: Fixed problem when using tabs - sometimes widgets weren't shown.
                      • Nitro Query: Added ability to use a combo box for filters, based off a data source.
                      • Nitro Query: Added ability to create a calculated field in a data source.
                      • Nitro Source Editor: Corrected issue that was causing search function to fail.
                      • Nitro iAdmin: Corrected bug that was causing a MSGW condition when releasing an OUTQ.
                      • Instance Manager: Fixed problem with settings getting corrupted during an instance update under certain conditions.

                      Go to https://secure.cnxcorp.com/downloads to download this release of Valence 5.

                      Go to http://cnxforum.com/showthread.php?1652 for full release notes.
                      Last edited by robert.swanson; 08-08-2016, 11:36 PM.

                      Comment


                      • #12
                        Valence Framework 5.0.20160815.0 is now available. Changes in this build since the previous release are:
                        • Valence Portal: Fixed login logo where sometimes the login form would be over the logo.
                        • Nitro Query: Theme of queries will now be consistent with users's chosen portal theme.
                        • Nitro Query: Fixed search bug in data sources/widgets that sometimes resulted in a blank list.
                        • Nitro Query: Updated filtering in calculation view.
                        • Nitro Query: Defaulted the click event to hide a button when that button is being added and is initially hidden.
                        • iAdmin: Fixed writer restart bug.
                        • RPG Toolkit: Fixed problem with service programs for IBM i 6.1 systems.

                        Go to https://secure.cnxcorp.com/downloads to download this release of Valence 5.

                        Go to http://cnxforum.com/showthread.php?1652 for full release notes.

                        Comment


                        • #13
                          Valence Framework 5.0.20160819.0 is now available. Changes in this build since the previous release are:
                          • Nitro Query: Corrected MSGW condition caused when joining files containing multiple members.
                          • Nitro AutoCode: Fixed encoding problem in file maintenance apps with UTF16/CCSID 1200 fields.

                          Go to https://secure.cnxcorp.com/downloads to download this release of Valence 5.

                          Go to http://cnxforum.com/showthread.php?1652 for full release notes.

                          Comment


                          • #14
                            Valence Framework 5.0.20160824.0 is now available. Changes in this build since the previous release are:
                            • Portal Admin - Settings: Fixed bug in list where programs and ifs paths are maintained to bypass authorization.
                            • Portal Admin - Categories: Fixed bug when creating and arranging new categories.
                            • Nitro Query: Expanded data source library limit for combo boxes.
                            • Nitro Query: Fixed level check problem introduced in build 5.0.20160819.0.
                            • Instance Manager: After update instance was showing in wrong status.
                            • Instance Manager: Added refresh button (hover over + and refresh appears above).
                            • RPG Toolkit: Changed VVOUT and VVPDF to ALWCPYDTA(*OPTIMIZE) for improved performance on large data sets.

                            Go to https://secure.cnxcorp.com/downloads to download this release of Valence 5.

                            Go to http://cnxforum.com/showthread.php?1652 for full release notes.

                            Comment


                            • #15
                              Valence Framework 5.0.20161001.0 is now available. Changes in this build since the previous release are:
                              • Nitro Query: Fixed bug in behaviors where you couldn't change the button text after it was initially created.
                              • Nitro Query: Fixed bug in behaviors where it was remembering the launch application information from a previous entry.
                              • Nitro Query: Fixed bug where a data source order by field sequences where sometimes lost.
                              • Nitro Query: Fixed bug where if the grid had locked columns and a row menu column the menu column was after the locked columns instead of before them.
                              • Nitro Query: Fixed bug where you were not able to resequenced filters.
                              • Nitro Query: Fixed bug where charts were sometimes crashing when creating the new widget.
                              • Nitro Query: Fixed bug where filter operator selection in mobile is hidden behind the form.
                              • Nitro Query: Fix bug where the data source execution program was getting encoded.
                              • Nitro Query: If file has multiple members the data source build process will now show the selected member.
                              • Nitro Query: Changed grid widget to search remotely instead of only local.
                              • Nitro Query: Added grid column specific searching for desktop.
                              • Nitro Query: Added column summary feature to grids.
                              • Nitro Query: Added Hook.js so applications can be overridden or changed globally.
                              • Nitro Query: Added force uppercase on filters and the edit grid widget.
                              • Nitro Query: Added ability to copy a data source.
                              • Instance Manager: Fixed overlay issue with update dialog.
                              • Portal Admin - Environments: Added a toggle to switch between library listing as a grid (new) or as tiles.
                              • Portal Admin - Environments: Library selection is now a searchable combo listing all libraries.
                              • Portal Admin - Settings: Added TOURS_DISABLED under hidden settings to globally turn off all app tours for all users.
                              • Test RPG Call: Add Ext JS 6 model support.
                              • Documentation: Valence API Docs have been updated to include mobile device utilities.
                              • Mobile: Added new Touch Actions demonstration app accessible from within the mobile Valence Portal.
                              • General: Added Valence.util.Helper.popupUrl that opens a url in a popup. This can be useful for many things including displaying pdfs on the IFS to the user.

                              Go to https://secure.cnxcorp.com/downloads to download this release of Valence 5.

                              Go to http://cnxforum.com/showthread.php?1652 for full release notes.

                              Comment

                              Working...
                              X