Platform Server 11 - Release Jul.2019

Published on 2019-07-11 18:41:32
PlatformServer-11-Release Jul.2019.exe
186.47 MB

Installation Checklist

  • Compatible with Development Environment 11, versions or later.
  • Can be managed by LifeTime 11, Release Sep.2018 or later
Additional Resources For further information on any issues, use the Support Portal.

NOTICE: OutSystems does not give support to any undesirable behavior you may experience due to the use or manipulation of undocumented components of the OutSystems platform, such as, internal JavaScript, RuntimePlatform library, database system meta-model, components in installation directories, etc.
Release Notes

New in Platform Server Release Jul.2019

  • Added a new option in the "Single Sign-On" tab in Service Center. It allows you to bootstrap the admin password for the user provider. (RLIT-2571)
  • When configuring a mobile application, it is now possible to choose the version of the Mobile Apps Build Service (MABS) that will be used to generate the mobile app package. (RNMT-2296)
  • It is now possible to hide mobile app upgrade notifications by setting an empty message on the "Upgrade Messages" properties of the module. (RTAF-610)
  • The Platform Server installation/update/upgrade now requires you to define the password for the Platform Server admin user, which is done via Configuration Tool. If you have any installation automation in place you will need to adjust the server configuration file (server.hsconf) or command-line options and arguments.
    For more information check No default credentials in Platform Server. (RSAT-1409)
  • Added support for TLS 1.1 and TLS 1.2 on MySQL external database connections. Warning: OutSystems now distributes BouncyCastle (v1.8.3) and Google.Protobuf (v. alongside the MySQL driver - this may impact the existing extensions that use different versions. (RSAT-1258)
  • Added support for Windows Server 2019. (RSAT-1199)
  • Added Server.API service to enable platform operations and application lifecycle management. (RSCT-1835)
  • Minor improvements in the font and UI of the Users application. (RLIT-2592)
  • Added support for SOAP Actions containing special characters. (RSBO-384)
  • It is now possible to consume SOAP services that have sequences with duplicated elements. (RPD-3898)
  • You will need to install the latest version of the Development Environment in the Deployment Controller Server to ensure that you can benefit from the latest features and developments. This is now a required step when installing Platform Server feature patches and cumulative patches. (RSCT-1898)
  • Early access: We are working on new capabilities that will accelerate the development of web applications. (RTAF-115)

Bug Fixing

  • Fixed compilation error that occurred when SOAP Faults were using types based on the .NET CLR (Common Language Runtime). (RPD-3979)
  • Fixed bug where it was not possible to use negative Ids for records of Static Entities. (RPD-3263)
  • It is now possible to consume SOAP services that have elements with spaces in the name. (RSBO-438)
  • Fixed the BPT automatic cleanup process that was marking newly created activities as closed. (RPD-3891)
  • Fixed a Service Studio crash that occurred when introspecting WSDL with types having a single attribute with the same name. (RSBO-249)
  • Fixed cache invalidations on Personal Environments (RRCT-2522)
  • Fixed an issue in Service Center that returns an error when users try to export Mobile Requests Logs. (RPD-3982)
  • The MABS version tag of a mobile application is now correctly updated in Service Center for all environments, including the ones not connected to LifeTime. (RPD-3851)
  • Fixed a permission error that caused users with Change & Deploy permissions to be unable to publish a new extension with database connection entities. (RPD-4103)
  • Fixed an issue that could cause a user with the correct set of permissions to fail to publish using Integration Studio. Instead, they would get the following error "You don't have enough permissions over the database connections that own the following external entities." (RPD-4162)
  • Improved the performance of the Process Monitoring page in environments with a large number of activities. (RPD-4080)
  • Fixed an issue in AddAttributeToHtmlTag action that could lead to an ArgumentOutOfRange exception in runtime. (RPD-3931)
  • Fixed an issue that caused the scheduler to stop handling Processes for a while when updating an existing license via "ConfigurationTool /UploadLicense." (RSAT-1398)
  • Fixed error when publishing a module containing a SOAP Web Service with Structures with special names, such as Assembly. (RSBO-414)
  • Fixed an issue that caused Configuration Tool to crash when executing scripts on SQL Azure when the databases were being created. (RPD-3956)
  • Fixed ListBox widget variable being empty inside OnChange handler in specific scenarios. (RPD-3983)
  • Fixed compilation error when using aggregates with cache inside data actions. (RPD-4039)
  • Fixed a problem in the code generation of SOAP service methods containing '.' in their names. (RPD-3948)
  • Fixed a lock on a file by Compiler Service after a second stage compilation error in Service Studio publication. (RPD-4024)
  • Fixed a rare 'The process cannot access the file' error that occurred during deployments. (RPD-4166)
  • Fixed incorrect advanced query GetUsersByRoleId in the Users application. (RPD-4220)
  • Fixed an issue that would cause Configuration Tool to crash if the database was not accessible. (RSAT-1387)
  • Fixed a crash that occurred when importing SOAP Web Services that had invalid WSDL definition with missing portType elements. (RSBO-356)
  • Fixed an issue with Input_AutoComplete being triggered in IE11 due to an unexpected 'keydown' event. (RPD-3866)