Announcement

Collapse
No announcement yet.

Valence 4.0 (all builds)

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

  • #16
    Valence Framework 4.0.20140707.0 is released. Changes in this build since the previous release are:

    • Portal Admin: build 4.0.20140707.0 had an invalid path specified for Portal Admin causing it to fail on launch; this build corrects that path.
    • Hook.js: removed obsolete navtoolbarready function.


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

    Comment


    • #17
      Valence Framework 4.0.20140725.0 is released. Changes in this build since the previous release are:
      • New Example: added "Employee Pics" mobile example app to demonstrate taking and selecting photos on your mobile device and uploading them to your IBM i through Valence; example app is designed for iOS and Android mobile but is also operational from Google Chrome desktop browser.
      • Valence Touch Portal: removed from Beta. Valence Touch Portal is now a fully-supported feature of Valence Framework 4.0. To access the Valence Touch Portal open up the browser on your mobile device and navigate to [system_name_or_ip]:7040. If you are navigating from a supported mobile device the automatic device detection will bring you to the Valence Touch Portal login.
      • Valence Touch Portal: url was changed to [system_name_or_ip]:7040/mobile/Portal/build/package/Portal/index.html. It is recommend to simply navigate to [system_name_or_ip]:7040 to allow the automatic device detection to navigate you automatically to the proper link. You may need to clear cache on devices for the new redirect to work properly after installing this release.
      • Valence Touch Portal: fixed problem where the portal could get stuck in an infinite loop asking you to reload; may need to clear cache on devices to obtain the fix after installing this release.
      • Valence Desktop Portal: fixed change password to allow passwords greater than 10 characters if system settings allow.
      • Instance Manager: corrected bug in copy logic that would give an errant "library already exists" message.
      • Instance Manager: changed logic to ignore minor exception messages that could cause a failure in copy and update processes.
      • RPG Toolkit: added new vvIn_base64toFile procedure to simplify the process of uploading images from mobile apps (see new EXEMPMAINT RPG program for usage example).
      • RPG Toolkit: in vvOut_toJSON added logic to log an error if vvOut.object is specified in conjunction with vvOut.field* (must be one or the other, not both).
      • Valence Portal: adjusted login program and users admin so a deactivated IBM i user profile will show as deactivated in the corresponding Valence profile as well (and vice-versa), when using IBM i login method.
      • RPG Toolkit: changed vvOut to accommodate issue with truncated spreadsheet data when creating xml file on systems with non-English CCSID.


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

      Comment


      • #18
        Valence Framework 4.0.20140818.0 is released. Changes in this build since the previous release are:
        • Nitro iAdmin: corrected issue in VVSYSUTIL that could cause a MSGW condition when viewing sysopr messages.
        • Valence Portal: resolved issue with "Max Open" app setting not being observed.
        • Valence Portal: on the launchpad, fixed problem when using the keyboard shortcuts to launch a 5250 app--was causing an additional plus icon to appear in the tab list.
        • Portal Admin: in Group membership on apps, fixed problem where under certain conditions a newly added group could appear as belonging to apps to which it had not yet been assigned.
        • Portal Admin: improved load performance in Categories for sites with very large numbers of apps and categories.
        • Portal Admin: corrected literal that displays in Users when an invalid email address is specified.
        • File Upload: changed VVUPLOAD to always treat a .csv upload as text--certain conditions were treating is as binary.
        • Instance Manager: changed to not allow certain special characters in directory name (i.e., $).
        • RPG Toolkit: changed vvOut_execSQLtoJSON to not include a total count when vvOut.singleRow is set to '1' since it's not an array.
        • RPG Toolkit: in vvOut_toJSONpair added logic to accommodate commas as decimal separators when applicable (per system value QDECFMT); ensure leading zero is included on decimal values for JSON compliance.
        • RPG Toolkit: adjusted vvUtility to avoid overflow problem in parseIntoArray if length of parsed element exceeds size of array element.
        • Test RPG Call: changed to reset all field error messages whenever "Test Call" is clicked.
        • IBM i Access for Web: fixed issue where [#CPF4131REPLY] in macro would sometimes cause [#SESSIONID] not to be substituted properly.


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

        Comment


        • #19
          Valence Framework 4.0.20141006.0 is released. Changes in this build since the previous release are:
          • Nitro AutoCode: Added logic to better accommodate SQL statements containing “where,” “order by,” “group by,” “having” or “with” clauses.
          • Nitro AutoCode: Corrected MSGW condition caused by AutoCode program descriptions or app names containing single quotes.
          • Nitro iAdmin: Resolved issue that could cause looping condition to occur when viewing QSYSOPR messages.
          • Nitro iAdmin: Corrected MSGW condition that would arise when a user with insufficient special authority attempted to run certain functions.
          • Nitro iAdmin: Changed spool file list in mobile app to a paging grid (instead of load all).
          • Nitro iAdmin: Job queue hold/release in desktop app were non-functional. This has been corrected.
          • Valence Portal: Corrected problem with fonts being blocked when running portal under SSL.
          • Valence Portal: Corrected issue that would cause a MSGW condition when disabled IBM i users attempted to log in.
          • Valence Portal: Ensure server polling ceases immediately upon logout to avoid unnecessary “invalid session” exception messages in error log.
          • Valence Portal: Optional parms specified at the app level were not being passed properly to the back-end. This has been corrected.
          • Valence Portal: Substitution variables in apps are now resolved at time of app launch rather than at time of login. For site with large numbers of apps containing substitution variables, this results in a much snappier login performance.
          • Valence Portal: Corrected memory leak issue that could arise in certain browsers after successive launches and closings of apps.
          • Valence Portal: Apps initiated as autostart now have their access logged the same as apps launched manually from the launchpad and obey designated launch mode.
          • Valence Portal: Corrected issue that could cause apps to not be removed from autostart as expected when requested via “Remove from AutoStart” option.
          • Valence Portal: Logic added to support Beta testing of new native Valence Portal for iOS available in Apple's App Store (iOS only). To be officially introduced in Valence Framework 4.1.
          • Portal Admin: Users - Corrected garbled substitution characters when attempting to change IBM i password to an invalid value.
          • Portal Admin: Users - Corrected issue with new IBM i passwords being incorrectly rejected with a CPF22F5 error.
          • Portal Admin: Users/Apps/Groups - Checking to the right of a checkbox in any list would cause all other rows to be unchecked. This has been corrected.
          • Portal Admin: Users/Apps/Groups - Filter conditions were not being reset when switching from one entity to another. This has been corrected.
          • Portal Admin: Users/Apps/Groups/Categories - Logic was adjusted in all VVADM programs to improve performance on save.
          • Portal Admin: Settings - Session lock timeout is now optional.
          • RPG Toolkit: vvUtility_replaceSubs - Corrected exit program parm; ensure Valence environment (lib list) is overridden prior to call.
          • RPG Toolkit: vvUtility_encode - Adusted to ignore carriage returns altogether when encoding to JSON.
          • RPG Toolkit: vvUtility_parse - Added additional error-trapping for numeric overflow errors (i.e., as might be encountered in vvIn_DS).
          • RPG Toolkit: vvUtility_parse / vvIn_JSON - Updated to work with much larger field sizes (applies to V6R1 and higher only).
          • RPG Toolkit: vvUtility_ovrUsr - Now logs an error and aborts program call if override of current user to IBM i profile fails (i.e., due to profile being disabled).
          • RPG Toolkit: vvUtility_saveSessVar - Value parm expanded to 4096A, matching size of VVVALUE in VVSESSVARS.
          • RPG Toolkit: vvOut_*** - Corrected issue where extremely long responses exceeding 64K would sometimes truncate two bytes mid-string.
          • RPG Toolkit: vvOut_*** - All CSV routines now end each line with LF+CR (instead of just CR), per CSV standard.
          • RPG Toolkit: VVSRVPGM - Activation group of service program changed to *CALLER to address issues with exported constants like SQ.
          • RPG Toolkit: VVMAIL - Now accepts an “E” response as second parm from exit program to indicate an error occurred. Unlike a “1” response (indicating abort), the exit program is responsible in this case for sending the user an error message.
          • Test RPG Call App: Use of an invalid dev token was producing an inaccurate error message. Now says “Invalid token” instead of “Session no longer active”.
          • Active Sessions App: Corrected issue that was causing login and last activity timestamp columns to show as blank.
          • VVCNV40: Adjusted migration routine to accommodate potential existence of active sessions and dev token records.


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

          Comment


          • #20
            Valence Framework 4.0.20141020.0 is released. Changes in this build since the previous release are:

            • Portal Admin: Adjusted Apps to always store 5250 program names in upper case.
            • Portal Admin: Adjusted Categories so that newly added or rearranged categories no longer require users to log out/back on again to see the changes.
            • RPG Toolkit: Corrected extra space being encoded for line feeds in vvUtility_encode.
            • RPG Toolkit: Adjusted "property" field in VVDSUTIL4 from 10A to 128A to accommodate long SQL names.
            • RPG Toolkit: Added user ID to 569 error message triggered when vvUtility_ovrUsr fails to complete (i.e., due to a disabled IBM i profile).
            • RPG Toolkit: Corrected issue that was causing vvUtility_ovrUsr to unnecessarily report and error when "Reset Job User" is deactivated in Settings and current user of CGI job already matches the session user.
            • IBM i Access for Web: Corrected "program not found" error that would be caused when called 5250 program is not upper-cased in App definition.


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

            Comment


            • #21
              Valence Framework 4.0.20141103.0 is released. Changes in this build since the previous release are:

              • Nitro AutoCode: Corrected bug with column sorting.
              • Valence Portal: Corrected truncation of environments on login (for sites with 10+ active environments).
              • RPG Toolkit: Adjusted logic in vvUtility_setLibToEnv procedure to support calling with 3 parms.



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

              Comment

              Working...
              X