Platform Server - 10.0.912.0

Published on 2018-12-20 16:47:53
118.31 MB

.NET Install Checklist
10.0 Install Checklist.htm
J2EE Installation Checklist
10.0 Install Checklist J2EE.htm

  • Compatible with Platform Server release 10, versions or later
  • Compatible with Development Environment 10, versions or later
Additional Resources For further information on any issues, please contact Product Support.

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 10.0.912.0

  • Removed the obsolete referrer directive from the Content Security Policy (CSP) configuration screens. (RLIT-2270)
  • Added more information in ApplicationVersion structure in LifeTime Deployment API. (RLIT-2168)
  • Added support for Version Code in mobile applications. (RLIT-2106)
  • Added support for MySQL 5.7 as database and integration database. (RSAT-1066)
  • Added a comment in the generated SQL of Advanced Queries and Aggregates with the location of the query in OutSystems applications. Configurable using Factory Configuration. Inspired by Neil Munro's idea. (ABE-1151)

Bug Fixing

  • Fixed high database load caused by the "GetDevEffort" query during LifeTime synchronization operations. (RPD-3542)
  • Fixed the default browser behavior to ask to save the login credentials. Now the password fields in OutSystems applications such as Service Center or LifeTime have the "autocomplete" property set to "off" by default. (RPD-3464)
  • Fixed PerformanceMonitoring API returning a TTLB (Time To First Byte) value lower than the TTFB (Time To Last Byte) value for Submit requests. (RPD-3497)
  • Fixed server stackoverflow in Ajax request (RPD-3504)
  • Fixed the problem in concurrent execution of two screens preventing the navigation from working after fast navigating the mobile application. (RPD-3505)
  • User information is no longer propagated in BPT actions (e.g. ActivityClose) when the process is defined in a module with a different User Provider. (RRCT-1969)
  • Single line comments in Advanced Queries no longer break its behavior when not right at the start of the line. (RPD-892)
  • Fixed the lifetime bootstrap process that was failing in white labeling environments. (RPD-3523)
  • Fixed issue that prevented unblocking operations on blocked IP Addresses in the Users application when using Oracle as the database platform. (RPD-3537)
  • Fixes issue with Oracle driver not being able to abort a query when a HTTP request timeout occurs. (RPD-3426)
  • Fixed Ajax Request failing when WebScreen has multiple HTML Forms (RPD-3558)
  • Fixed DB connections not being listed in the extension configuration when the server has more 100 connections (RPD-3571)
  • Fixed Feedback Message in Screen Preparation being shown twice. (RPD-3516)
  • Fixed issue that prevents setting an empty Timer schedule. (RPD-3580)
  • In modules with multi-tenant tables, the compilation time no longer scales with the number of existing tenants. (RPD-3085)
  • Fixed issue in LifeTime that prevented a user with 'Reuse & Monitor' role to validate a deployment plan. (RPD-3480)
  • Fixed an issue that was preventing the restore of LifeTime communication with an environment after changing the environment properties. (RLIT-2216)
  • Some previously missing administrative operations are now allowed in on-premises environments in hybrid infrastructures. (RPD-3449)
  • Changing the password of the current logged in user now requires typing the current password. (RLIT-2237)
  • Fixed message when there was an invalid request while creating a deployment. (RLIT-2250)
  • Service Center "Publish All Consumers" button now publishes only the consumers that have references to the producer module on the current running version. (RPD-3355)
  • Fixed broken links in the Users Application. (RPD-3055)
  • Fixed broken links in the Users Application. (RPD-2833)
  • The Users application now shows the correct number of users with a role in an application. (RLIT-2274)
  • Fixed security issue in LifeTime that allow a user to change its own username. (RPD-3595)
  • Fixed a problem that caused a horizontal list with 3 elements to have the first and last elements missing in runtime (RPD-3489)
  • Fixed OsVisitor cookies changing value when the browser is closed and reopened (RPD-3590)
  • You can now set OutSystems to reject the requests for non-supported image formats. In "Factory Configuration" Forge component, go to Security and check the option "Enforce Valid Image Formats on Image and Binary Endpoints". The valid image formats are GIF, PNG, and JPEG. The setting applies to the images the end-users upload through the applications created in OutSystems. (RRCT-2002)
  • Added X-Content-Type-Options header with nosniff to prevent MIME sniffing from older browser versions (RPD-2812)
  • Fixed error parsing JSON request when mobile app upgrade was rolled back (RPD-3118)
  • Fixed a bug that caused the execution of queries with the inline comment syntax to fail when used in the Service Studio SQL tool. (ABE-1216)
  • Fixed the "Expected ';'" JavaScript error that appeared after an AJAX Refresh in some scenarios. (RPD-3511)
  • Fixed a performance issue in .Net clients and Oracle Database that affected the publishing process of the modules with many tenants and multi-tenancy tables. (RPD-3440)
  • Fixed error when publishing a mobile module about a 'precache.manifest' file not found. (RSCT-1638)
  • Support Oracle July 2018 Security Patch. (RPD-3487)
  • Fixes HarvestAndGroupData timer when there is more than one environment with monitoring enabled. (RPD-3600)
  • Fixed an issue with the compiler optimizer that sometimes caused long compilation times. (RSCT-1302)
  • Fixed SAP connection testing in Service Center that always failed with an invalid login error. (RPD-3847)