The PowerServer project painter has the following new options:
-
A new option called Folder is provided in addition to the Zipped file and Executable installer options in the PowerServer project painter > Deploy page > Basic tab, so that you can package and deploy the app files to a folder.
-
A new option called Enable HMAC-based client message authentication is provided in the PowerServer project painter > Security page. This option uses the HMAC (Hash-based Message Authentication Code) algorithm to safeguard the request data from tampering. When the client sends a request, it generates a unique authentication code based on the request data; the server receives the request and verifies the authentication code to ensure the data has not been altered. Note: the response data is not authenticated using HMAC.
Do not select this option if you want to perform load-testing for the application, otherwise you will get this error when replaying the test script: "Session fails to respond (Invalid session)".
-
A new option called Nuget package version is provided in the PowerServer project painter > Build page > Basic tab, so that you can select which version of the PowerServer NuGet packages the solution will download and use (in previous versions, the NuGet package version is automatically determined by the version of PowerBuilder IDE (view more)).