Platform Server Release Jan.2019

New in Platform Server Release Jan.2019

Added support for Service Actions in Service Center analytics reports. (ABE-618)

Enabled slow Service Action calls to be displayed in Lifetime's analytics. (ABE-619)

It is now possible to consume SOAP Web Services with binary type inputs. (RINT-3228)

You can now customize the mobile app version code in Service Center. This number is used by app stores to determine whether one version is more recent than another. To set the version code, navigate to Service Center > Factory > your mobile app > Native Platforms, then click the Change link in the Code column. (RLIT-2106)

Cache invalidation service binaries are now fetched from the official repository. (RRCT-2050)

Improved the UI of the Deployment Zones screen in Service Center. (RSAT-1132)

Added README files that guide the user to more specific documentation on container deployment. These files are automatically added to the configured "Target Output" folder of the container hosting technology on the first deployment to the container. (RSAT-1078)

The base FROM image for Docker-based container hosting technologies - Amazon ECS, Azure Container Service, Docker Containers - has been changed from "microsoft/iis:latest" to "microsoft/dotnet-framework:4.7.1-runtime". The Deployment Zones associated with these container hosting technologies and using "microsoft/iis:latest" as the FROM image will be upgraded to use "microsoft/dotnet-framework:4.7.1-runtime". Deployment Zones that are already using a different FROM image will be kept unchanged. This change will increase the time of the first application deployment to containers, as the first layers of the OutSystems application image will need to be rebuilt. (RSAT-1105)

Deployment timeouts for Container Deployment Zones are now configurable in Service Center. (RSAT-1103)

The unattended installation and upgrade process now validates the prerequisites. (RSAT-1023)

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)

Bug Fixing

We fixed a bug that prevented you from installing Charts or OutSystems Now from Forge in some situations, causing the message "Application cannot be safely installed in your environment" to show. (ABE-1289)

Fixed an issue deploying multiple module applications to containers when the publish order of the modules was interleaved, causing the deployment to containers to fail. (RSAT-1171)

Fixed an issue in the installation process where the CPU cores were incorrectly counted when the core count was bigger than 9. (RSAT-1172)

Fixed a compilation issue consuming SOAP Web Services that have a WSDL with GUID types. (RINT-2757)

Fixed the incorrect serialization of input parameters of Date, Time and DateTime data types in consumed SOAP Web Services. This might have caused data corruption on some scenarios. Check the Known Issues section in the Platform Server Release Sep.2018 Release Notes for more information. (RINT-3069)

Fixed a publishing issue consuming SOAP Web Services when a SOAP Structure is used both inside a element and a List. (RINT-3190)

Consuming SOAP services that include Time outputs no longer causes a compilation error. (RINT-3203)

Fixed a publishing issue consuming SOAP Web Services when the SOAP Structure contain only a single attribute of type List. (RINT-3217)