For a more generalized overview of the current features of WPS not just the 'new' features summarized below, please refer to the Products section.
Please visit the Documentation section to view Documents For WPS Version 3.3.
Only if you are upgrading from WPS version 2 do you need to be aware of special upgrade considerations. Please refer to the notes about upgrading from version 2 to version 3.
WPS 3.3.2 provides fixes and minor enhancements.
WPS version 3.3.1 is a rollup of maintenance fixes. It also includes the following enhancements:
WPS 18.104.22.168 provides fixes and minor enhancements.
WPS is now supported with Linux on ARM processor platforms (AArch64).
WPS is now supported with Linux on System p (POWER) hardware.
WPS Interop for Python introduces new support in WPS for the Python Language via a new procedure, PROC PYTHON.
WPS Jupyter Kernel introduces the ability to lift SAS language support from WPS directly into Jupyter Notebook environments. Jupyter is often used to create and share interactive teaching and learning materials.
A new WPS Matrix Programming module introduces support for PROC IML. This provides advanced matrix manipulation and algorithm development using either the SAS language or the R language.
WPS Statistics support has been expanded to include procedures ACECLUS, CANCORR, GENMOD, LIFEREG, LIFETEST, LOESS, LOGISTIC, MI, MIXED, MODECLUS, PHREG, PROBIT and VARCOMP.
The statistical ability to model nested-effect variables has been added to the ANOVA, GLM and LOGISTIC procedures. Both discrete and continuous nesting of class effect variables is supported.
The PLOT option is now supported in statistical procedures ANOVA, GLM, LOGISTIC and NPAR1WAY.
The WPS Time Series support for PROC ARIMA has been expanded to include the option ESACF, SCAN and MINIC options in the IDENTIFY statement.
Enhancements to WPS Graphing include the addition of the procedure GBARLINE. This can be used to generate bar charts onto which plot data can be overlaid.
The global statement ANNOTATE is now supported in graphing procedures GPLOT, GCHART and GBARLINE. This enables specified graphics to be added to graphical output.
WPS version 3.3 introduces some basic support for creating output in PDF format.
The EXPORT procedure provides a new USEDATE option, which ensures date values are treated as dates not as date-times.
A new WPS Engine for XLSX module provides access to Microsoft Excel spreadsheet files on all supported platforms, including UNIX and Mainframe, without the need for any Microsoft drivers or software. Both the .xls and .xlsx Excel file types are supported.
The WPS Engine for MySQL supports a new DBDATETIME_TYPE option, which specifies whether a datetime or timestamp will be applied to a numeric field in the database table.
The WPS compilation technology underlying the SAS data step has been enhanced to provide performance improvements.
The WPS Workbench SAS program editor has numerous code editing enhancements.
You can now specify that the working directory to use during code submission should be set to the directory from which a program is opened. This can be specified for local or remote WPS servers.
The PWENCODE procedure enables scrambling passwords so they do not appear as clear text in source code. This procedure has been enhanced in WPS version 3.3 to allow the use of the Advanced Encryption Standard (AES).
SITEOPTIONS now has a new RESTRICT option. This prevents the value of a specified option value being overridden by a corresponding option in a configuration file or system option.
The name of the command line executable for WPS has been changed from wpsi.exe to wps.exe. Existing batch scripts and other references to wpsi.exe will need to be changed to wps.exe.
The location of the command line executable for WPS has been moved from the root of the WPSHOME directory to the bin subdirectory. Existing shell scripts and other references to WPS will need to be changed to bin/wps.
Existing version 2 license keys are not compatible with WPS version 3. A new version 3 license key will be required in order to activate the new software. A new version 3 license key is free to valid license holders. Existing license holders can request a new version 3 license key by Contacting The WPS Support Team.
WPS version 3 is a free upgrade for all valid license holders. Please ensure you have read the license key notes above before upgrading to version 3. If you have personal login details to access the WPS software download server, just use these to login and you will see WPS version 3 ready to download and install. If you do not have personal login details, please talk to the nominated person in your organization/department responsible for coordinating how you obtain new releases of WPS in your organization.