WebSmart logoWebSmartUpdates

Related Links: WebSmart Updates
  PC Side Updates History
  Release 5 | 4 | 3
Next Steps
Download a Free Trial
Talk to a Product Specialist:
 630-986-0800
Schedule a Live Web Demo
Overview
Features
Get Technical Support
 
Product Info
WebSmart Home
New Features
Why Choose WebSmart
Getting Started
Product Sheet
Product Ad
RPG/DDS Conversion Tool
Professional Services
Product Editions
WebSmart ILE
WebSmart PHP
WebSmart Showcase
Customer Gallery
Customer Interviews
Example Code
Video demo
Proven Software
Case Studies & Reviews
Customer References
User Quotes
Webcasts
Awards
Security Whitepaper
News
Support
Knowledge Base
Updates & Upgrades
Documentation
Requirements & Licensing
Training
Feature Request
Technical Support Home

Tech Blog
Feedback

Server Side Updates History


Important: Updates can only be applied to the Release level for which they were created. For example, if you apply an 8.8 update such as W8800005P to release 8.2 you will disable WebSmart. The two numbers following the W (88 in this case ) in the update name is the release level.


WebSmart 9.0 2012/01/11

  • Create PDF Reports.
  • New Date and Time PML Functions.
  • Improved User Interface.
  • Improved File Browser.
  • WebSmart Default Options Redesign.
  • Bundle option allows you to easily send files to support.
  • New install process allows customized WebSmart library name.
  • Option to specify custom WebSmart library name in server connection options.
  • Advanced Find and Replace panel.
  • Workfield descriptions can now be blank.
  • Quick block comment and block uncomment using Ctrl+K.
  • Server side files included with PC install for non-iSeries platforms.
  • Validation for .PHP files.
  • Sendmailex can now send larger emails.

Update W8900002P 2011/12/08

  • Resolves issue where the mimetype function was failing in fixed format programs. (FS#10629)

WebSmart 8.9 2011/11/01

  • Server installer now has the correct release level of pw_apcfg for OS/400 V5R3. (FS#10272)

Update W8800005P 2010/12/20

  • Resolved issue with expired code handling for Nexus non-cgi programs. ( FS#7264)
  • Resolved issue where getCookie on one character cookies crashed Fixed Format programs. (FS#7508)

Update W8800003P 2010/11/29

  • FS#7286: Type S and B fields now validate correctly when used in the edtnum function.
  • FS#7230: Resolved issue with getsmurf and getsmurfset functions on type S and B fields in Fixed Format programs.

Update W8800002P 2010/10/13

  • Resolves issue with Fixed Format programs where the getparm would fail on signed fields.

Update W8800001P 2010/10/13

  • Resolves issue where cookie retrieval was prevented due to the posturl function changing the case of the cookie set by the web service.

WebSmart 8.9 2011/09/28

  • New PML functions for hashing.
  • New PML function 'addheader', to write any HTTP header you want.
  • Support for calculated fileds in SQL templates.
  • Support for creating record filter in some PHP templates.
  • Download generator files upon first defiing a system for new installs.
  • Reduced the number of messages that appeared after a failed compile.
  • Improved the default toolbar positioning.
  • User-customizable extensions to allow editing of other languages using color coding.
  • FTP now supports ASCII transmission.
  • TIMExxx function enhancements.
  • Removed the incorrect "Object names cannot be blank" message box.
  • SQL utility now works with varying length fields.
  • Fixed a memory leak issue in XML code.
  • Improvements to the HTML in templates.

WebSmart 8.8 2010/10/08

  • Templates now use jQuery
  • Local variables, Function Parameters and Return values.
  • Additional Templates that use Keys instead of RRN.
  • The WebSmart Change Management (WCM) now has a Tool Bar.
  • New SmartSnippets for PHP Record Level Access.
  • CTRL-G to go to a line.
  • F1 help when editing JS files.
  • SQL programs: the cursor name is now the program name, instead of MC.
  • Added a "Changed" flag to let you know an open definition has changed (* following .pdw in Title Bar).
  • SQL Utility now word wraps and vertically scrolls.
  • Fields window shows the actual type of numeric fields.
  • Internal file sizes are now larger and reuse deleted records.

Update W8200007P 2010/10/06

  • Resolves issue with Fixed Format programs where the getparm would fail on signed fields.

Update W8200006P 2010/09/15

  • This update replaces the PW_RTH006 service program and resolves an issue where the POSTURL function changed the case of a cookie name set by a web service.

Update W8200004P 2010/06/15

  • Resolves issues where POSTURL function would generate a Pointer not set error when *DEFAULT was used for the header parm .

Update W8200003P 2010/05/17

  • Resolves getparm issue when older Fixed Format programs are recompiled in version 8+.
  • Includes previous update W8200001P which resolved sendmailex SMTP login parms issue.

Update W8200001P 2010/02/16

  1. Resolves issue with SENDMAILEX function where the SMTP login parms would not always be passed correctly.

WebSmart 8.20 2010/01/18

New Features
  • XML functions
  • Locally scoped variables
  • New Simple PHP template
  • Easily launch a GoToMeeting session within the IDE
  • Oracle for PHP templates
Enhancements
  • Updated SmartCharts have a fresh modern look
  • Change Management definitions can now be opened in 'Read Only' mode
  • SQL Template code simplifications
  • Polymorphic SQLEXEC function allows dynamically constructed statements
  • Automatically rename file fields containing '#'
  • Allow customization of valid variable name characters
  • Clover programs can now accept entry parameters
  • Simplify ILE SQL templates
  • Improved job logging when errors are suppressed from a web page
  • Mimetype function accepts longer strings
  • CTRL-G to go to a line number
  • Toolbar button to block comment PML
  • Clover: Report attributes now available via the Attributes >> Files menu
  • "Download Files" (server files) now always downloads the server files
  • Setsmurf function works for variable length fields
  • Smurf functions now work on Safari
  • SQLSTATE is now available as a program field
  • IDE Debugger's automatic launch path now has a default value
  • DB2 ILE SQL templates now check for failure of the PREPARE
  • Previews are now available upon creation of a WCM definition
Fixes
  • Increased number of libraries in the library list object
  • ECRTCGI specifies ENTMOD as *FIRST
  • Fix to View Data button
  • JDBC templates convert numerics to alpha for update
  • Fail properly if a WCM definition can't be opened
  • Zero-length varying fields now work in transaction functions
  • PML validator now correctly validates timestamp fields in getparmset and date functions
  • Empty repository now allows right-click functions
  • Validation list functions now have the correct number of parameters
  • SQL utility now handles the library list object correctly
  • Visual HTML editor no longer hangs on inline PML function calls
  • Formatting code (F9) handles embedded quotes
  • Deleting a renamed field from a file no longer fails compilation
  • Clover: a summary function in a calculated field that is a parameter of a non-summary function is no longer put in the Group By clause
  • Program name field increased to handle qualified library names
  • Using 'create like' during the wizard now works
  • Refreshing the library list object combo box now loads the list correctly
  • MSSQL table names longer than 20 characters are now usable
  • Clover: in-line PML is now retained when re-adding a level break
  • Environment and system comboboxes are now consistent when changing systems
  • Failed SQL INSERTS no longer fail silently
  • PHP validation now works for long function signatures
  • ECRTCGI now uses the library list object properly
  • SQL strings occasionally dropped quotes
  • CRTLIKE function now works properly for Object Field type
  • IDE no longer launches the program when compilation fails
  • Database connection names check for case sensitivity
  • Change Set on an open definition now works
  • Re-enable crtimgjpg and crtimgpng functions
  • In-line PML validation and line positioning now works in Clover
  • Piping functions can now be used in conjunction with setcookie
  • Floating point assignment in PHP now passes validation
  • PHP Program Call SmartSnippet now allows longer than 16 character parameter names and values
  • Fix to Clover Drill Down template html
  • A tilde (~) in the definition no longer results in a generator log
  • JDBC templates: SQL Calculated fields don't get a work field generated
  • Non-CGI programs no longer warn about an absent web path
  • Right-click to show field properties now shows the field type correctly
  • Prompt to save changes prior to exporting a WCM definition
  • Right-click and drag now work fields or program fields now places the width properly
  • Openstrmf function now works with CCSIDs longer than 3 digits when the type is *BIN
  • Find and replace won't infinite loop

Update W7200007P 2009/08/05

  1. This update includes a program that you can run to change the file size limit on some WebSmart files that, depending on how often you run your programs and how many users you have, may hit the upper limit causing run-time error. Please review KB article 7940 for details, as well as instructions on how to apply the update and run the included program.

WebSmart 7.21 2009/06/22

  1. ECRTCGI has been modified to allow user-specified compile time library list when run from command line.
  2. Changed ECRTCGICPP program to specify ENTMOD(*FIRST) for clients using a non-default CRTPPGM command
  3. Resolves USRSPC issue with SETPIPE which caused untranslated data to display in Clover Spread Sheets

Update W7200003P 2009/05/22

  1. ECRTCGI has been modified to allow user-specified compile time library list when run from command line.

Update W7200002P 2009/03/25

  1. Changed ECRTCGICPP program to specify ENTMOD(*FIRST) for clients using a non-default CRTPPGM command

Update W7200001P 2009/03/25

  1. Resolves USRSPC issue with SETPIPE which caused untranslated data to display in Clover Spread Sheets

WebSmart 7.20 2009/02/04

  1. Clover support for importing IBM Query/400 queries
  2. The program name parameter on a program CALL increased to 21 from 20 (allows for qualified program name)
  3. Resolved issues with Exodus conversation
  4. Added FTP Path to change management set property
  5. Option to open a WCM PDW as 'read only' if it is in use
  6. Resolved issue with Save-as where definition appears to be in a different set
  7. Automatically accommodates for long SQL strings that exceed the RPG maximum length for a string literal(1024 for V5R4 and lower and 8192 for V6R1+)
  8. Library list objects now support up to 180 libraries.

WebSmart 7.0, 2008/10/29

  1. Clover support for importing IBM Queries
  2. The program name parameter on a program CALL increased to 21 from 20 (allows for qualified program name)
  3. Resolved issues with Exodus conversation
  4. WebSmart Change Management now correctly reports when a definition is not found

WebSmart 7.02, W700002P 2008/08/19

  1. Resolves issue with missing file PW_DBGJFM when running STRDBG

WebSmart 7.01, W700001P 2008/08/13

  1. Resolves issue with the prototype for GetJDBCConn
  2. Resolves style sheet issue for Clover Drill Down templates.
  3. Added command processing for UNLOCK5. This pertains to license keys for pre-version 6 created programs.

WebSmart 7.00, Release 2334-3506 2008/07/21

  1. Support for LDAP
  2. WebSmart Environments
  3. Option to use Green Screen Debugger
  4. V6R1 Support
  5. New Date and Time Functions
  6. Custom Variable Name Options
  7. Improved Support for JDBC

WebSmart 6.70, Release 1739-2341 2008/03/03

  1. Signed fields now show the decimal places correctly

WebSmart 6.64, W660001P - 2007/11/06

  1. Resolves SQL template issues in V5R4.

WebSmart 6.64, 2007/11/06

  1. Missing program fields added

WebSmart 6.63, 2007/11/01

  1. MySQL, MsSQL and Oracle access for ILE
  2. Field Renaming
  3. New JDBC Connection Templates

WebSmart 6.52, 2007/10/03

  1. Added missing objects necessary to follow the WebSmart Tutorial

WebSmart 6.51, 2007/09/11

  1. WebSmart PHP module now available
  2. FTP Site Access
  3. Open Multiple Definitions and Files in the IDE

Release 6.05, W605005P - 2007/05/11

  1. Compile errors no longer generated for wrtdbgdta when debug option not turned on
  2. Protection from SQL Injection
  3. Resolves issue where date types could not be included in a struct
  4. Program generation can now be binding directory/WAS specific
  5. Redirect functions using the SECURE parameter will now correctly redirect to the specified connection type

Release 6.05, W605003P - 2007/01/15

  1. Resolves outer join issues in Clover when NULL values are returned in the result set.

Release 6.05 - 2006/11/30

  1. Resolved issue where debugger would not run on some foreign systems
  2. Redesigned Clover SQL statement construction is more robust.
  3. New server command BCDDSPKEY, shows the installed license keys.
  4. Generated source code includes the project and set, if applicable.
  5. Fix to SQLEXEC, the statement will not contain extra spaces.

Release 6.04 - 2006/11/07

This update contains two fixes for sendmailex. It can be applied to version 6.04 only.

  1. Will now work for fixed format
  2. Degrades more gracefully from EHLO to HELO protocol

Release 6.04 - 2006/10/23

  • No Updates

Release 6.03 W601004P - 2006/10/13

  1. Encryption module PW_RTCP002 is now included
  2. UNLOCK command picks up the correct LPAR

Release 6.02 W601003P - 2006/10/12

  1. Fix to the LPAR ID retrieval for clients who have LPARs. This is needed to generate a valid license key and requires a re-start of the web server.

Release 6.02 W601002P - 2006/10/11

  1. This update fixes a performance problem with non-cgi programs. It will require a re-start of the web server for it to take effect.

Release 6.01 W6UPGRADE - 2006/10/02

  1. Allows users to enter a version 5 key at the unlock screen for WebSmart 6 to facilitate the running of programs created under version 5.

Release 6.01 W601001P - 2006/10/02

  1. Fixes an issue with installing temporary license keys.

<<Back to Current WebSmart Updates