OutSystems Platform Changelog

What's new in OutSystems Platform 11.14.19 Build 69

Oct 11, 2022
  • Fixed an issue that prevented the user from performing a silent install (RTAFB-5985)

New in OutSystems Platform 11.14.18 Build 60364 (Sep 1, 2022)

  • Fixed an issue that prevented the user from performing a silent install (RTAFB-5985)

New in OutSystems Platform 11.14.16 Build 60354 (May 16, 2022)

  • Compatibility:
  • Compatible with Platform Server 11, release Sep.2018 or later
  • Additional Resources:
  • System Requirements
  • Side Effects and Breaking Changes
  • Documentation

New in OutSystems Platform 11.14.15 Build 60242 (May 9, 2022)

  • Bug Fixing:
  • Fixed issue where Service Studio would freeze when moving the cursor in content editor. (RMAC-9577)

New in OutSystems Platform 11.14.15 Build 60176 (May 2, 2022)

  • This release of Service Studio focuses on internal improvements ― this will help our team improve Service Studio faster. Your work shouldn't be impacted by these changes.

New in OutSystems Platform 11.14.14 Build 59923 (Apr 18, 2022)

  • This release of Service Studio focuses on internal improvements ― this will help our team improve
  • Service Studio faster. Your work shouldn't be impacted by these changes.

New in OutSystems Platform 11.14.13 Build 59808 (Apr 11, 2022)

  • This release of Service Studio focuses on internal improvements ― this will help our team improve Service Studio faster. Your work shouldn't be impacted by these changes.

New in OutSystems Platform 11.14.12 Build 59645 (Apr 4, 2022)

  • This release of Service Studio focuses on internal improvements ― this will help our team improve Service Studio faster. Your work shouldn't be impacted by these changes.

New in OutSystems Platform 11.14.11 Build 59394 (Mar 25, 2022)

  • When using Service Studio Stable for Windows on a Parallels virtual machine, you'll be prompted to install the Service Studio Stable version for MacOS. (RTAFB-5610)

New in OutSystems Platform 11.14.10 Build 59113 (Mar 21, 2022)

  • New in Development Environment:
  • It is now possible to export the definition files from a consumed SOAP Web Service. (R11DT-911)
  • Bug Fixing:
  • Improved an error message by adding relevant information when an array lacks the items definition while importing a REST Web Service. (R11DT-382)
  • Fixed an issue that caused the installation of a sample app to fail. (RIMPT-1653)
  • Fixed an issue that gave an incorrect length attribute when importing a SOAP web service. (RPD-5047)

New in OutSystems Platform 11.14.8 Build 58515 (Feb 28, 2022)

  • Fixed an issue that gave an incorrect length attribute when importing a SOAP web service.

New in OutSystems Platform 11.14.7 Build 58100 (Feb 14, 2022)

  • New in Development Environment 11.14.7:
  • It is now possible to expose REST web services with the character "-" on the URL. Inspired by João Marques' idea. (R11DT-870)
  • Bug Fixing:
  • Removed double error message when trying to set public blocks or screens to be reused in other modules, for Mobile Apps. (RMAC-9002)

New in OutSystems Platform 11.14.5 Build 57418 (Jan 24, 2022)

  • New in Development Environment:
  • The 1-Click-Publish button received a new look for improved clarity, with action names now added to the button ('Publish', 'Open in browser', 'Errors found'). (RDEPT-64)

New in OutSystems Platform 11.14.4 Build 57245 (Jan 17, 2022)

  • It is now possible to expose REST web services with the character "-" on the URL. Inspired by João Marques' idea. (R11DT-870)
  • The 1-Click-Publish button received a new look for improved clarity, with action names now added to the button ('Publish', 'Open in browser', 'Errors found'). (RDEPT-64)

New in OutSystems Platform 11.14.3 Build 56735 (Jan 10, 2022)

  • The 1-Click-Publish button received a new look for improved clarity, with action names now added to the button ('Publish', 'Open in browser', 'Errors found'). (RDEPT-64)

New in OutSystems Platform 11.14.2 Build 56067 (Jan 3, 2022)

  • Bug Fixing:
  • Fixed not being able to restore the Service Studio window in Windows after it was minimized to the Taskbar (RMAC-8719)
  • Fixed a crash in Service Studio while performing a merge that envolves screen variables used in screen actions (RMAC-8735)
  • Fixed an issue where screens created from a template would not keep the chosen name. (RMAC-8745)

New in OutSystems Platform 11.14.0 Build 54483 (Dec 13, 2021)

  • This release of Service Studio focuses on internal improvements ― this will help our team improve Service Studio faster. Your work shouldn't be impacted by these changes.

New in OutSystems Platform 11.13.0 Build 53353 (Nov 29, 2021)

  • Now you can configure friendly URLs in your Reactive Web Apps. Go to Service Center > Administration > SEO URLs to set up the site rules and redirects. Configure the page rules in Service Studio, by setting Custom URLs to Yes in the Screen properties. (RTAFB-4453)

New in OutSystems Platform 11.12.8 Build 52397 (Nov 22, 2021)

  • Now it’s easier to find OutSystems UI components in Service Studio toolbox. (RIMPT-970)

New in OutSystems Platform 11.12.7 Build 51940 (Nov 8, 2021)

  • Bug Fixing:
  • Service Studio no longer crashes when, after changing a 'Run Client Actions's action, the 'Expand Element' of a list argument is clicked. (RDMST-812)

New in OutSystems Platform 11.12.6 Build 51684 (Nov 1, 2021)

  • This release of Service Studio focuses on internal improvements ― this will help our team improve Service Studio faster. Your work shouldn't be impacted by these changes.

New in OutSystems Platform 11.12.5 Build 51077 (Oct 25, 2021)

  • It's now easier to select data for Table and List widgets. Click "Select Data" in the Source property dropdown to fetch and bind data from an entity in a single operation. (RIMPT-846)

New in OutSystems Platform 11.12.4 Build 50959 (Oct 18, 2021)

  • Fixed an issue that caused Service Studio to get stuck when using a custom color profile on Windows. (RICT-3947)

New in OutSystems Platform 11.12.3 Build 50494 (Oct 11, 2021)

  • New:
  • Installing a template (sample app) just got simpler. No dependency dialog is shown during installation.
  • Bug Fixing:
  • Fixed a crash on aggregate when an entity attribute used in a group by year column is deleted.

New in OutSystems Platform 11.12.2 Build 50367 (Oct 4, 2021)

  • This release of Service Studio focuses on internal improvements ― this will help our team improve Service Studio faster. Your work shouldn't be impacted by these changes.

New in OutSystems Platform 11.12.1 Build 49734 (Sep 27, 2021)

  • Fixed an issue that caused Service Studio occasionally to crash when opening new windows. (RICT-3917)
  • Fixed an issue that, under certain conditions, kept the last SOAP expose item visible in the tree after being deleted, causing a crash if another deletion try occurred. (RMAC-7876)

New in OutSystems Platform 11.12.10 Build 48966 (Sep 13, 2021)

  • You can now use expressions to set titles of Screens. This lets you change the page title dynamically, and set unique values that show in the browser tabs, bookmarks, and results from the search engines. When using this feature, it is recomended that all developers in the same organization update Service Studio. (RTAF-5082)

New in OutSystems Platform 11.11.15 Build 48647 (Sep 6, 2021)

  • This release of Service Studio focuses on internal improvements ― this will help our team improve Service Studio faster. Your work shouldn't be impacted by these changes.

New in OutSystems Platform 11.11.14 Build 47936 (Aug 23, 2021)

  • Bug Fixing:
  • Fixed an issue that prevented Integration Studio from connecting to some environments. (RDEV-3485)
  • Fixed an issue in macOS Big Sur while opening Service Studio from browser when it is already running. (RICT-3770)

New in OutSystems Platform 11.11.13 Build 47428 (Aug 16, 2021)

  • Improved tooltip text on Publish button when with errors. (RDEV-3449)
  • Now users have a link and dedicated FAQ session in case they have difficulties in the Sign in with email. (RDRGT-92)
  • Bug Fixing:
  • Fixed template cache concurrent access issue. (RIMPT-539)
  • Fixed an issue that prevented the drag of the tutorial dialog in Windows. (RMAC-7406)

New in OutSystems Platform 11.11.12 Build 47321 (Aug 9, 2021)

  • Support for new features in the email technical preview for Mobile and Reactive Web Apps, including attachments and new widgets. (RTAF-4812)
  • Fixed a bug causing the window to become maximized upon startup. Window state is now properly restored. (RICT-3776)
  • Avoid crash when DoubleClick aggregate filter. (RMAC-7408)
  • Fix module freeze when trying to navigate from a warning message. (RMAC-7390)

New in OutSystems Platform 11.11.11 Build 47088 (Aug 2, 2021)

  • Quick fix to make sure the entire text shows up on the node that have the letter Y or W to start or finish. (RMAC-7158)

New in OutSystems Platform 11.11.10 Build 46735 (Jul 26, 2021)

  • Fixed the "Open in Browser" command so it opens page with a custom URL when the technical preview "SEO-friendly URLs for Reactive Web Apps" is on. (RTAF-4497)

New in OutSystems Platform 11.11.9 Build 46344 (Jul 19, 2021)

  • Bug Fixing:
  • Fixed an issue on Aggregates that prevented the "Show hidden attributes" label from appearing. (RMAC-6458)
  • Fix issue that caused SS to crash when opening under certain conditions (RMAC-7104)

New in OutSystems Platform 11.11.8 Build 45664 (Jul 12, 2021)

  • New in Development Environment 11.11.8:
  • Now it's easier to find Widget information, with a help icon right from the widget properties panel. (RDRGT-80)
  • Improve the warning message when Preview Data is not available. (RTAF-4576)
  • Bug Fixing:
  • Fixed an issue that caused wrong colors in text cells while hovering a table column in an aggregate. (RDEV-3367)
  • Fixed an issue that prevented SQL nodes to be opened when the SQL query was empty. (RRCT-3804)

New in OutSystems Platform 11.11.7 Build 45559 (Jul 5, 2021)

  • New in Development Environment 11.11.7:
  • When right-clicking on an Action node, a menu option to learn how to test actions is now available. (RDEV-3178)
  • Now, the debugger is also available in macOS, enabling you to find issues in your app' logic. (RTAF-4768)
  • Bug Fixing:
  • Added a minimum width to the Debugger panels on Service Studio to prevent them from being shrunk all the way and disappearing (RTAF-4785)

New in OutSystems Platform 11.11.6 Build 44614 (Jun 28, 2021)

  • New in Development Environment 11.11.6:
  • Improved error messages when logging into unavailable free environments, according to their current state (asleep, stopped, in maintenance or being created). (RDEV-3029)
  • 1. It's now possible to set the Page Name property with a screen name, a module name, a flow name or a block name. (RTAF-4656)
  • Bug Fixing:
  • Fix for issue causing the unexpected behaviour of showing the Entity attributes with extra margin on Client Entity From Database dialog when copying multiple Entities from the Database and pasting to the Local Storage. (RMAC-6728)
  • Fix a bug that was preventing showing all the Native Platform tab when connected to a Platform Server with version below 11.8.* (RMAC-6791)
  • Fix security vulnerability on RestDevService by not returning the file content when it is not valid (in this case, whenever it is not a JSON content) or returning an empty JSON ({}) when it is not recognized as a swagger file. (R11DT-239)

New in OutSystems Platform 11.11.4 Build 43812 (Jun 15, 2021)

  • New in Development Environment:
  • Now, when creating an application based on a sample app, Service Studio gives the ability to preview the app being installed. (RDEV-3295)
  • Now, when resetting styles in Theme Editor, it's easier to undo them. (RDEV-3034)
  • Improved the suggestion list for the "New Attribute" accelerator on Nodes and Widgets. (RTAF-4689)
  • Bug Fixing:
  • Add missing descriptions to every attribute within the Request/CustomizedRequest parameters and Response/CustomizedResponse parameters. (R11DT-72)
  • Fixed issue preventing the user to see the preview images and text from a screen created using the Product Catalog screen template. (RMAC-6666)
  • Fixed an issue that sometimes caused an error in a hidden property and, when the user tried to navigate to the error, Service Studio would crash. (RMAC-6526)
  • Improve the reuse of existing Google Chrome windows when starting a debugging session on Reactive and Mobile applications (RTAF-4713)

New in OutSystems Platform 11.11.3 Build 43291 (Jun 7, 2021)

  • New in Development Environment 11.11.3:
  • Improved the help text for the PWA applications. (RDEV-3277)
  • Changed the icon for the "show in tree" aggregates' funcionality. (RDEV-3264)
  • Bug Fixing:
  • Fixed an issue that was preventing Edit Data row operations to work. (RDEV-3268)
  • Fixed an issue that caused Aggregates to go blank while discarding changes with added rows. (RDEV-3267)
  • Fixed an issue that caused Aggregates to allow creating a Filter while editing data. (RDEV-2936)
  • Fixed an issue on Service Studio that could cause a crash trying to merge widgets in placeholders on some circumstances. (RDMST-597)
  • Fixed issue regarding the filter on opening from the environment, when filtering the match is selected. (RMAC-5050)
  • Fixed issue preventing the user to create an empty screen while the Screen Templates Dialog is checking for new templates (RMAC-4324)
  • Fixed UI issues in the debugger pane that occurred while using Service Studio in dark mode. (RMAC-3198)

New in OutSystems Platform 11.11.2 Build 42827 (May 31, 2021)

  • New in Development Environment 11.11.2:
  • Now, when creating an application based on a sample app, Service Studio gives the ability to preview the app being installed. (RDEV-3033)
  • Now, default screens can be set on screen flows. (RDEV-3038)
  • Updated URL when opening a screen in browser to use the Screen's Page Name when SEO Friendly-URLs are used. (RTAF-3963)
  • Bug Fixing:
  • Fixed an issue that caused the Upload icon to don't appear while Editing Data in Aggregates. (RDEV-2795)
  • Increased the size of the radio button on ServiceStudio (RMAC-3312)

New in OutSystems Platform 11.10.21 Build 41765 (May 4, 2021)

  • Bug Fixing:
  • Fixed an issue that caused a new calculated attribute in the aggregates not to refresh after being edited. (RMAC-6133)
  • Fixed issue regarding the table columns adjustment in Aggregates. (RMAC-6184)

New in OutSystems Platform 11.10.20 Build 41467 (Apr 27, 2021)

  • Bug Fixing:
  • Fixed an issue that caused Service Studio not to be opened when trying to open it from LifeTime. (RICT-3325)
  • Fix aggregates auto-refresh option disabled not tacking effect Fix reorder of columns while requesting preview data to the server (RMAC-5895)

New in OutSystems Platform 11.10.19 Build 41208 (Apr 19, 2021)

  • This release of Service Studio focuses on internal improvements ― this will help our team improve Service Studio faster. Your work shouldn't be impacted by these changes.

New in OutSystems Platform 11.10.18 Build 41211 (Apr 13, 2021)

  • Side Effects:
  • Issue: After updating to this version, opening an older version of Service Studio 11 in the same machine resets local Service Studio settings. These settings include the Service Studio preferences, the list of environments and recently opened modules, and login information.
  • Rationale: We changed the syntax of the local settings file (C:Users{user}AppDataLocalOutSystemsServiceStudio 11.0Settings.xml) to support upcoming features.
  • Workaround: Before opening this version of Service Studio 11, please backup the settings files located in (C:Users{user}AppDataLocalOutSystemsServiceStudio 11.0Settings.xml).

New in OutSystems Platform 11.10.18 Build 41174 (Apr 13, 2021)

  • New in Development Environment 11.10.18:
  • Now, the Aggregates Test Values input boxes are bigger and easier to use. (RDEV-2969)
  • Improve aggregates' tab title to meet the number of elements in that tab (e.g. 1 Filter, 2 Filters). (RDEV-2962)
  • It is now possible to resize and maximize the Debug Variable Data Grid dialog. (RDEV-2951)
  • Bug Fixing:
  • Fixed an issue that caused the aggregates to automatically refresh preview data when the user had the option disabled. (RDEV-2960)
  • Fixed an issue that caused the Service Studio to crash when clicking on the "Aggregates is disabled" link, in Aggregates. (RDEV-2958)
  • Fixed an issue that caused error messages to appear duplicated in Aggregates. (RDEV-2959)
  • Fixed an issue that prevents selecting an Aggregate in pop-out mode when clicking anywhere in the window. (RMAC-5986)
  • Fixed an issue that caused Service Studio to crash when dropping some elements into an If widget. (RTAF-4363)

New in OutSystems Platform 11.10.17 Build 41066 (Apr 9, 2021)

  • Bug Fixing:
  • Update ExtendClientAreaTitleBarHeightHint property dynamically with updates of WindowDecorationMarginProperty. (RICT-3246)
  • Fixed an intermittent crash that can occur when dragging and dropping widgets onto a form. (RTAF-4293)
  • Fixed an issue that could cause some screens of applications to crash (RPLAT-537)

New in OutSystems Platform 11.10.17 Build 40956 (Apr 7, 2021)

  • New in Development Environment:
  • Fixed flaky test (RTAF-4349)
  • Bug Fixing:
  • Update ExtendClientAreaTitleBarHeightHint property dynamically with updates of WindowDecorationMarginProperty. (RICT-3246)
  • Fixed an intermittent crash that can occur when dragging and dropping widgets onto a form. (RTAF-4293)
  • Fixed an issue that could cause some screens of applications to crash (RPLAT-537)

New in OutSystems Platform 11.10.16 Build 40208 (Mar 29, 2021)

  • Upgraded OutSystems.Spreadsheet library. (RRCT-3540)
  • Now you can quickly create, update and delete your entities' data inline, in environments with "non-production" purpose (thanks to Marios Tofarides for the idea.). Platform Server 11.11.1 or higher required. (RDEV-2769)
  • Improved the Theme Editor colors display for a clear understanding of colors in use. (RDEV-2537)

New in OutSystems Platform 11.10.15 Build 40206 (Mar 22, 2021)

  • Bug Fixing:
  • Fixed a bug in Service Studio while using Graphic Hardware Acceleration and that caused render and usability issues. This issue could prevent you from entering your credentials in the "Sign in" dialog. (RICT-3169).

New in OutSystems Platform 11.10.14 Build 39806 (Mar 15, 2021)

  • New:
  • Now, when editing the environment name, it is possible to end the edition by pressing "Enter", setting the new name. (RDEV-2806)
  • Improved the right-click menus by moving the Help option to the bottom. Inspired by Luis Filipe Oliveira's idea. (RDEV-2799)
  • A tutorial on how to do this was created on Confluence: https://outsystemsrd.atlassian.net/wiki/spaces/RKB/pages/1997374003/How+to+build+Service+Studio+Hybrid+on+MacOS (RICT-3124)
  • Bug Fixing:
  • Fixed an issue when consuming a SOAP web service that includes schemas with an empty targetNamespace. (RBIT-158)
  • Fixed an issue when consuming a REST API from a swagger with a application/json response format but a simple type. (RBIT-168)
  • Fixed an issue that caused the environment custom name to be set when connecting to a new environment. (RDEV-2796)
  • Fixed an issue that caused the port number to not be displayed when selecting a hostname in the Login. (RDEV-2794)

New in OutSystems Platform 11.10.13 Build 39571 (Mar 8, 2021)

  • Bug Fixing:
  • Fixed an issue that caused a compile error when assigning a Boolean to a long integer. Boolean values will now be implicitly converted to long integers. (RTAF-4173)
  • Fixed an issue in Service Studio that was causing window misalignment when opening Submit Feedback window (RICT-3103)

New in OutSystems Platform 11.10.10 Build 38781 (Feb 15, 2021)

  • New in Development Environment 11.10.10:
  • The Smart Guidance feature will now try to display contextual suggestions. (RAID-791)
  • Bug Fixing:
  • Service Studio no longer crashes when you work with Blocks hidden by the "Show true / false branch only" option of an If widget. (RTAF-4154)

New in OutSystems Platform 11.10.9 Build 38644 (Feb 11, 2021)

  • Fixed an issue that caused Service Studio to present a wrong display name while dragging Exceptions to a Flow. (RDEV-2713)
  • Fixed an issue displaying text with quotes and hashes on Aggregates and View Data. (RIMPT-3)

New in OutSystems Platform 11.10.9 Build 38535 (Feb 9, 2021)

  • Fixed an issue that caused Service Studio to present a wrong display name while dragging Exceptions to a Flow. (RDEV-2713)
  • Fixed an issue displaying text with quotes and hashes on Aggregates and View Data. (RIMPT-3)

New in OutSystems Platform 11.10.8 Build 37957 (Feb 1, 2021)

  • Bug Fixing:
  • Fixed a bug where SLOWSQL entries for IsUserActive always had the column UserId set to zero. (RRCT-3439)

New in OutSystems Platform 11.10.7 Build 37468 (Jan 25, 2021)

  • This release of Service Studio focuses on internal improvements ― this will help our team improve Service Studio faster. Your work shouldn't be impacted by these changes

New in OutSystems Platform 11.10.6 Build 37198 (Jan 18, 2021)

  • Bug Fixing:
  • Fixed the calculation of the next run date for BPT events with errors. Previously it escalated too quickly to months instead of minutes. (RRCT-3319)

New in OutSystems Platform 11.10.4 Build 36716 (Dec 28, 2020)

  • This release of Service Studio focuses on internal improvements ― this will help our team improve Service Studio faster. Your work shouldn't be impacted by these changes.

New in OutSystems Platform 11.10.3 Build 36711 (Dec 21, 2020)

  • Now you can give an alias to your environments to help you identify them in the Login dialog. You can also delete the ones you don't use. (RDEV-2509)
  • Fixed a compilation error by adding the missing validations for updated Trigger Event nodes, for example when you copy and paste a Trigger Event between Blocks. Now Service Studio timely warns you about invalid expressions and prevents you from trying to run 1-Click Publish. (RTAF-3793)

New in OutSystems Platform 11.10.2 Build 36428 (Dec 15, 2020)

  • New in Development Environment 11.10.2:
  • Now we automatically reference the SetCurrentLocale Client System action when adding a new locale in Mobile or Reactive Apps. (RTAF-3226)
  • There's now a notification for new developers, telling them they can use the Smart Guidance feature to find help when developing apps. (RAID-883)
  • Bug Fixing:
  • Added the option to view a producer Entity details in a consumer module. (RDEV-2495)

New in OutSystems Platform 11.10.1 Build 35287 (Dec 7, 2020)

  • Bug Fixing:
  • Provide detailed information to the user about the Service Studio crash when getting access denied error on filesystem while saving the OML in the local machine. (RDEV-2456)
  • Fixed several crashes that occurred when using Service Studio's -diff command line (RDMST-168)
  • Fixed a null reference exception when importing/exporting translations. (RTAF-3766)
  • We updated ADB to version 30.0.5, to improve debugging native apps in Service Studio and fix the "No Data to read" error. (RTAF-3733)

New in OutSystems Platform 11.10.0 Build 34711 (Nov 30, 2020)

  • Bug Fixing:
  • Fixed a bug that did not allow to import a service when there was ambiguity in "xsd:any" wildcard (RPD-5255)
  • Fixed an issue where the commands to Import/Export Language resources where not available in the module menu for Reactive and Mobile Apps with the Multilingual technical preview feature enabled. (RTAF-3373)
  • Fixed an issue that caused Service Studio to crash when dropping an Entity into an If widget. (RTAF-3435)

New in OutSystems Platform 11.9.0 Build 32955 (Nov 9, 2020)

  • Fixed an issue that caused Service Studio to crash while opening modules that contain expressions that rely on implicit conversions between different data types. (RICT-2859)
  • Service Studio will now require installation of .NET 4.7.2 (as stated in System Requirements) (RICT-2083)
  • Fixed to return a empty text value instead of null. (RRCT-3221)

New in OutSystems Platform 11.8.13 Build 32892 (Nov 2, 2020)

  • New:
  • Introduced a new way to get guidance to overcome problems by searching our documentation in a tailored way. (RAID-784)
  • It is now possible to close all modules at once. (RDEV-2316)
  • Bug Fixing:
  • Fixed an issue that caused a "404 not found" error when trying to consume some REST API by URL. (RBIT-74)
  • Address a discrepancy in the documented behaviour of ExcelToRecordList when the SheetName parameter is left empty. Now it correctly indicates that the method will attempt to import a sheet called "Sheet1" and only if that is not available will it import the first sheet of the document. (RDEV-2311)
  • We fixed pasting logic with lists of structures from client to server. Now the pasted logic works correctly on the server side. (RTAF-3582)

New in OutSystems Platform 11.8.12 Build 32251 (Oct 26, 2020)

  • New in Development Environment 11.8.12:
  • Supported mobile plugins are now hidden in the Application List and can be made visible via Preferences Menu. (RDEV-2092)
  • Bug Fixing:
  • Fixed an issue that caused Service Studio to crash while trying to manage Dependencies during a 1-Click Publish. (RICT-2828)
  • Improve loading time of items picker dialog. (RMAC-4168)
  • The page title is now correctly replaced with its translation when using Multilingual in Reactive. (RTAF-3505)
  • Added support on Service Studio to allow debugging sessions on devices running iOS version 14 (RTAF-3589)
  • Updated the MySQL driver to version 8.0.20 and updated its dependencies. (RSAT-1965)

New in OutSystems Platform 11.8.11 Build 31184 (Oct 19, 2020)

  • This release of Service Studio focuses on internal improvements ― this will help our team improve Service Studio faster. Your work shouldn't be impacted by these changes.

New in OutSystems Platform 11.8.10 Build 31337 (Oct 14, 2020)

  • Bug Fixing:
  • Timestamps used for session fixation protection are now stored using the UTC time zone. This prevents checks from being too aggressive during Daylight Saving Time transitions. (RRCT-3051)
  • Fixed bug where Internal and External Users count was considering disabled User Providers. (RIDT-95)

New in OutSystems Platform 11.8.10 Build 30594 (Oct 13, 2020)

  • Bug Fixing:
  • Timestamps used for session fixation protection are now stored using the UTC time zone. This prevents checks from being too aggressive during Daylight Saving Time transitions. (RRCT-3051)
  • Fixed bug where Internal and External Users count was considering disabled User Providers. (RIDT-95)

New in OutSystems Platform 11.8.8 Build 30103 (Sep 24, 2020)

  • This release of Service Studio focuses on internal improvements ― this will help our team improve Service Studio faster. Your work shouldn't be impacted by these changes.

New in OutSystems Platform 11.8.7 (Sep 7, 2020)

  • New:
  • Now, the title of the Input's Expression editor displays the name of the input being edited. (RDEV-2065)
  • Increased the maximum number of saved environment credentials from 10 to 50. (RDEV-1974)
  • Now, while creating an application based on an existing one, these applications can have a Live Preview that can be accessed from Service Studio. (RDEV-1943)
  • Now, the title of the Assign's Expression editor displays the name of the variable being edited. Inspired by Wayne Hodgson's idea. (RDEV-1877)
  • Revamped Icon widget dialog look and feel. (RMAC-2818)
  • Bug Fixing:
  • Fixed a security vulnerability in Service Studio. (RPD-5212)
  • Fixed an issue that caused some variable names to result in wrongly guessed data types by Service Studio. (RDEV-2034)
  • Fixed crash when consuming extensive swagger file that caused Service Studio to close unexpectedly. (RSBO-1529)
  • Fix error installing applications when database catalog configurations are required. (RPST-903)

New in OutSystems Platform 11.8.3 (Aug 3, 2020)

  • Bug Fixing:
  • Fixed an issue that caused the Give Us Feedback to lose the outer spacing. (RDEV-1899)

New in OutSystems Platform 11.8.2 (Jul 27, 2020)

  • New in Development Environment 11.8.2:
  • You can now use the Create Structure from Type to generate a structure from an anonymous structure type that will be used in the original variable. Inspired by Maycon Oleczinski's idea. (RDEV-1532)
  • Bug Fixing:
  • Fix issue that would lead to an exception while merging widgets (RAOT-125)
  • Fixed the debugger when working with Client Variables in Assigns. The bug interrupted the debugging and caused a communication error with the message "There's a case missing in this switch". (RPD-5060)
  • Fixed library modules invalid (system) database entity referencing (RSBO-892). (RSBO-892)
  • Fixed an issue that caused Service Studio to crash while adding a dependency. (RDEV-1866)
  • Fixed an issue that caused Service Studio to crash while executing an action from TrueChange messages. (RDEV-1857)
  • Fixed an issue that caused Service Studio to crash while getting documentation links. (RDEV-1858)
  • Fixed an issue that caused SS to crash while validating the cache. (RDEV-1860)
  • Fixed an issue that caused Service Studio to crash while editing multiple objects at the same time. (RDEV-1864)
  • Fixed an issue that caused Service Studio to crash while checking references compatibility. (RDEV-1865)
  • Fixed an issue that caused Service Studio to crash while setting the dialog position. (RDEV-1885)
  • Fixed an issue that caused Serice Studio to crash while changing a node's description. (RDEV-1871)
  • Fixed an issue that caused Service Studio to crash while calculating references compatibility. (RDEV-1884)
  • Fixed an issue that caused Service Studio to crash while fixing the quotation in expressions. (RDEV-1886)
  • Fixed an issue that caused Service Studio to crash while verifying the module cache. (RDEV-1887)
  • Fixed an issue that caused Service Studio to crash while positioning the tutorial help window. (RDEV-1888)
  • Fixed an issue that caused Service Studio to crash while adding a filter to an aggregate. (RDEV-1893)
  • Fixed an issue that caused Service Studio to crash when dropping items in the Menu container. (RDEV-1883)
  • Fixed crash on Chrome while uploading files bigger than 100MB in Reactive Web and Mobile Apps. (RPD-5151)
  • Fix issue when closing expression editor that would try to change a non editable property (RAOT-135)
  • Fixed issue that would lead to a crash while merging group by attributes in aggregate nodes (RAOT-131)
  • Fixed "Cannot read property 'setAttribute' of undefined" error when creating nested tables with Table Records widget in Reactive Web App. (RTAF-2995)
  • Fixed a crash in Service Studio when refreshing screen templates. (RTAF-3107)

New in OutSystems Platform 11.8.1 (Jul 20, 2020)

  • Improved the way Service Studio guesses the type of new variables based on their names. Inspired by Frans Moquette's idea. (RDEV-1531)
  • This fixes the app upgrade mechanism when deployment via the app stores only is on. Previously, a native mobile app still updated over-the-air on the first load. (RAR-219)
  • Progressive Web Apps (PWAs) are now generally available (GA), after a period of early access (EA). Create a mobile app, and then turn on the toggle "Distribute as PWA" in the Distribute tab. To create a mobile app, select either Phone or Tablet App in the dialog for a new app. (RTAF-3093)
  • Bug Fixing:
  • Fixed a bug that allows users to be created with a repeated username when using the User_CreateOrUpdate API (RLIT-3711)

New in OutSystems Platform 11.7.15 (Jul 13, 2020)

  • New in Development Environment 11.7.15:
  • Fixed issue that would lead to an error message in bottom pane related with 1CP (RAOT-111)
  • Bug Fixing:
  • Fixed a solution publish error that occurred when compiling outdated dependencies to a structure having new attributes with complex data types. (RSBO-1521)

New in OutSystems Platform 11.7.14 (Jul 6, 2020)

  • In Personal Environments, you can now create a new app based on an existing app curated by OutSystems. (RDEV-1652)

New in OutSystems Platform 11.7.13 (Jun 29, 2020)

  • New in Development Environment 11.7.13:
  • Avoid doing unnecessary requests when native tab of Application details is not opened (RMAC-2953)
  • Bug Fixing:
  • Fixed an issue that caused Service Studio to crash while logging in the environment for publishing. (RDEV-1707)
  • Fixed an issue that causes Service Studio to be unable to connect to enterprise cloud environments. (RDEV-1708)
  • Fixed an issue that caused Service Studio verify errors when renaming used images in Theme Editor. (RDEV-1602)
  • Fixed solution publish error when compiling dependencies (not refreshed) to a structure that has new attributes with complex types (RSBO-1521)
  • We fixed a glitch in the launch of the debugger from Reactive Apps. The Chrome window for debugging now opens in a desktop mode, without resizing to the mobile form factor. (RTAF-2996)
  • Fixed a runtime error in generated Android apps when a new version of the app was available. (RPD-5137)
  • Fix bug when synchronizing tabs during the merge of aggregates (RMAC-3014)
  • Fix error when deleting object with editor dialog open (RMAC-2822)

New in OutSystems Platform 11.7.12 (Jun 22, 2020)

  • New in Development Environment 11.7.12:
  • Avoid doing unnecessary requests when native tab of Application details is not opened (RMAC-2953)
  • Fixed a bug in Open API 3.0 import, that caused some types defined inside oneOf constructs to not be created. (RSBO-1462)
  • Upgraded Microsoft.AspNetCore and Microsoft.Extension libraries to the latest 2.1 LTS versions. (RRCT-2896)
  • Progressive Web Apps (PWAs) are now generally available (GA), after a period of early access (EA). Create a mobile app, and then turn on the toggle "Distribute as PWA" in the Distribute tab. To create a mobile app, select either Phone or Tablet App in the dialog for a new app. (RTAF-2977)
  • Bug Fixing:
  • Fixed an issue that causes poor visibility because of windows overlapping during the mobile tutorial. (RDEV-1551)
  • Fixed an issue that caused Service Studio verify errors when renaming used images in Theme Editor. (RDEV-1602)
  • Fixed an issue that caused Service Studio to crash while logging in the environment for publishing. (RDEV-1707)
  • Fixed an issue that causes Service Studio to be unable to connect to enterprise cloud environments. (RDEV-1708)
  • Fixed solution publish error when compiling dependencies (not refreshed) to a structure that has new attributes with complex types (RSBO-1521)
  • We fixed a glitch in the launch of the debugger from Reactive Apps. The Chrome window for debugging now opens in a desktop mode, without resizing to the mobile form factor. (RTAF-2996)
  • Fix error blocking the user in a merge operation (RMAC-2912)
  • Fix error when deleting object with editor dialog open (RMAC-2822)
  • Fixed the data replacement crash when Entity that was supposed to be replaced had been deleted. (RTAF-2968)

New in OutSystems Platform 11.7.9 (Jun 1, 2020)

  • New:
  • Improved locking on indexedDB allowing operations that use different entities to execute simultaneously. (RAR-142)
  • Now it's possible to consume a REST API importing a swagger file with lists of parameters that are applicable for all the operations described the path (RSBO-1175)
  • Now it's possible to consume a REST API importing a swagger file with allOf keyword (RSBO-1176)
  • Now it's possible to consume a REST API importing a swagger file with enums defined in non-body parameters (RSBO-1177)
  • Now it's possible to import a REST API specification that has defined servers array so that user can specify one base URLs (RSBO-1179)
  • Now it's possible to consume a REST API importing a swagger file with remote and URL references (RSBO-1205)
  • Now it's possible to consume a REST API importing a swagger file with oneOf keyword (RSBO-1268)
  • Bug Fixing
  • Fixed "ID" attribute from being placed on the container element instead of element the select on Dropdown widget. (RPD-5019)
  • Dropdown with custom property selected now automatically scrolls into selected item (RPD-3459)
  • Fixed an issue that was preventing the Dropdown widget to be in dark mode. (RAR-145)

New in OutSystems Platform 11.7.8 (May 25, 2020)

  • Bug Fixing:
  • We fixed an occasional glitch in the UI part of AI-assisted development related to the navigation of the suggestions. (RAID-565)
  • Fixed a bug where aggregates that contained a BinaryData attribute failed to execute in mobile apps when running on the browser/PWA on iOS/macOS. (RAR-135)
  • Fixed an issue that caused Service Studio to crash when using the arrows keys to navigate around an empty Text Widget. (RTAF-2890)
  • It is now possible to use screen scaffolding for extension entities (RTAF-2532)
  • Fixed an issue that caused Service Studio to crash while deleting an empty Text Widget using the Backspace key. (RTAF-2882)
  • Fixed a crash when selecting the entire content of a Text Widget and then dragging it next to itself. (RTAF-2903)

New in OutSystems Platform 11.7.7 (May 18, 2020)

  • New:
  • When consuming REST with external refs, a new message was added a message to show the external references that will be downloaded. (RSBO-1293)
  • We updated the preview of the empty Screen in the list of Screen Templates for Reactive Web and Mobile Apps. (RTAF-2683)
  • Bug Fixing:
  • Fix an issue that prevented the preview of the Upload Widget to display the correct image. (RAR-106)
  • Fixed an issue that caused the re-render of list widgets to render the transient state of an item in the wrong item when the item position changed. (RPD-3585)
  • Fixed scaffolding of the details Screen. The related Entity now filters the records list in Aggregate by the identifier. (RTAF-2529)
  • Fixed debugging mobile apps on an Android device. The bug was caused by issues in a version of the ADB driver. (RTAF-2592)
  • Fixed a crash of the IDE when deleting a widget. This was caused by a glitch in the widget preview. (RTAF-2628)
  • Fixed a bug that caused the import of SOAP Web Services to fail if the WSDL definition contained HTTP bindings. (RPD-4860)

New in OutSystems Platform 11.7.6 (May 11, 2020)

  • Bug Fixing:
  • Fix an issue that prevented the preview of the Upload Widget to display the correct image. (RAR-106)
  • Fixed an issue that caused the re-render of list widgets to render the transient state of an item in the wrong item when the item position changed. (RPD-3585)
  • Fixed a crash of the IDE when deleting a widget. This was caused by a glitch in the widget preview. (RTAF-2628)
  • Fixed scaffolding of the details Screen. The related Entity now filters the records list in Aggregate by the identifier. (RTAF-2529)
  • Fixed debugging mobile apps on an Android device. The bug was caused by issues in a version of the ADB driver. (RTAF-2592)
  • Fixed a bug that caused the import of SOAP Web Services to fail if the WSDL definition contained HTTP bindings. (RPD-4860)

New in OutSystems Platform 11.7.4 (Apr 29, 2020)

  • New in Development Environment 11.7.4:
  • Fixed a problem with Service Studio that would result in public processes in a module being incorrectly exposed to other modules. (RICT-2463)
  • It's now possible to quickly identify disabled elements in your search results through their greyed out icon. (RDEV-1530)
  • It is now possible to check the publish status through a visual cue in the module tab. inspired by João Martins' idea. (RDEV-1529)
  • Bug Fixing:
  • Fixed and improved the AI-assisted suggestions with the boolean values in If nodes. (RAID-548)
  • Fixed crash when having enums in Swagger files with empty values (RSBO-1352)
  • We improved the robustness of the PWA caching mechanism by removing the unnecessary handling of the static resources. (RTAF-2150)
  • We fixed the names of the Screens and labels of the menus that get created when you drag Entity to a flow. If you have the Task Entity, for example, the menus that are created after the scaffolding are Tasks and Task Detail, and not Task List and Task Detail. (RTAF-2530)

New in OutSystems Platform 11.7.3 (Apr 20, 2020)

  • New in Development Environment 11.7.3:
  • When copying a structure or entity, now you'll be able to paste it as an action’s input, output, or local parameter just by selecting Paste as. Inspired by Evert van der Zalm's idea. (RDEV-1526)
  • Bug Fixing:
  • Fixed and improved the AI-assisted suggestions with the boolean values in If nodes. (RAID-548)
  • Fixed and improved the AI-assisted suggestions for Aggregates in scenarios that require filtering by ID. (RAID-549)
  • Fixed an issue that caused a reference always being needed to be refreshed in Manage Dependencies. (RICT-2420)
  • Fixed crash when having enums in Swagger files with empty values (RSBO-1352)
  • We fixed the names of the Screens and labels of the menus that get created when you drag Entity to a flow. If you have the Task Entity, for example, the menus that are created after the scaffolding are Tasks and Task Detail, and not Task List and Task Detail. (RTAF-2530)
  • Fixed Service Studio crash when moving a Screen/Block between Flows. (RTAF-2541)
  • Fixed a Service Studio crash when publishing or saving a module with a private Block that is used by a referenced public Theme. The bug prevented proper calculation and handling of the references between the Theme and the Block. (RTAF-2552)

New in OutSystems Platform 11.7.1 (Apr 6, 2020)

  • New:
  • You’ll now be able to track the number of conflicts that are left to solve when facing conflicting module versions in Service Studio publish process! Additionally, we’ve increased the overall experience of the process, giving the option to ignore all conflicts and accept the local version right away. (RMAC-1400)
  • We added a tooltip to the AI-assisted development radar that shows in the flow. Now it's more clear what the radar does. (RAID-525)
  • It is now possible to double-click the condition arrow to access both its conditions. Inspired by Menno Hoogsteen's idea. (RDEV-1252)
  • It is now possible to go directly to a widget in the Widget Tree by right-clicking it and selecting the See in Widget Tree option. Inspired by Robert B's idea. (RDEV-1253)
  • It is now possible to clear the text filtering of the applications in the Application List. Inspired by Daniël Kuhlmann's idea. (RDEV-1274)
  • In OpenAPI 3.0, it’s possible to define a list of servers where the service is available. When consuming a service, if the definition has described multiple servers for the API a new window is shown to pick the Server (RSBO-1179)
  • OpenAPI lets you combine and extend model definitions using the allOf keyword. allOf takes an array of object definitions that are used for independent validation but together compose a single object. Still, it does not imply a hierarchy between the models. For that purpose, you should include the discriminator. To be valid against allOf, the data provided by the client must be valid against all of the given subschemas. (RSBO-1176)
  • Now you can use the Table widget in your Mobile applications. Fetch data to your Screen, drop Table to the Screen and select the data in the Source property. Then, drop Attributes to the Table. Add sorting by creating a new OnSort Action that triggers an accelerator with the logic. (RTAF-2155)
  • Screen Events in Mobile App are now in a drop-down list box, just like in Reactive Web App. This UI tweak makes your developing experience more consistent. (RTAF-2491)
  • Bug Fixing:
  • Fixed an issue that caused Service Studio to crash while deleting text in an expression. (RDEV-1466)
  • Fixed an issue that caused an error when referencing a web block. (RICT-2417)
  • Fixed a problem where navigation from the OnAfterFetch event handler rendered the current Screen instead of the destination Screen. (RTAF-2472)
  • Fixed a crash after drop an entity over a dropdown. (RUDOF-928)
  • Fixed error "Object reference not set to an instance of an object." when attempting to delete an entity from a deleted eSpace using the DBCleaner API. (RPC-1156)
  • Fixed issue that prevented debugging while using multiple tabs in Service Studio. (RPD-4979)
  • Fixed broken icons on some editors (RICT-2405)
  • Fixed issue where copying entity attributes from an Extension was also copying the Original Name and Type properties, resulting in runtime errors. (RPD-381

New in OutSystems Platform 11.6.32 (Mar 23, 2020)

  • New in Development Environment 11.6.32:
  • The AI-assisted development feature will now also consider Service Actions with Boolean outputs in advanced IF suggestions (RAID-473)
  • We tweaked the AI-assisted development feature so it does a better job automatically filling actions' arguments (RAID-520)
  • It is now possible to clear the text filtering of the applications in the Application List. Inspired by Daniël Kuhlmann's idea. (RDEV-1274)
  • Up until now, to support GZip encoded responses, the programmer need to write custom code. As It’s a common practice to use encoding in REST calls, the platform now allow this easy integration without having to develop extra code (RSBO-1137)
  • Bug Fixing:
  • Fixed an issue that caused Service Studio to crash while deleting text in an expression. (RDEV-1466)
  • Fixed an issue that caused the corruption of one of the Login Screen background images available in Theme Editor. (RDEV-1444)
  • Fixed a typo in 5-min tutorial. (RDEV-1442)
  • Fixed an issue where list iterations on functions raised an error when the function was called from an Expression in a widget. (RPD-3756)
  • We fixed the Screen Template list from loading indefinitely when the list contained a template with a missing field. (RTAF-2451)
  • Fixed a compilation error related to the OnAfterFetch Event. The OnAfterFetch Event was incorrectly letting block Events to be set as its handlers, which caused a compilation error. (RTAF-2450)
  • Fixed a security vulnerability. CVSSv3.0 score 9.6 (Critical). (RPC-988) (RPC-988)
  • Fixed issue that prevented debugging while using multiple tabs in Service Studio. (RPD-4979)
  • Fixed broken icons on some editors (RICT-2405)

New in OutSystems Platform 11.6.31 (Mar 16, 2020)

  • Compatibility:
  • Compatible with Platform Server 11, release Sep.2018 or later
  • Additional Resources:
  • System Requirements
  • Side Effects and Breaking Changes
  • Documentation
  • For further information on any issues, please use the Support Portal.

New in OutSystems Platform 11.6.30 (Mar 9, 2020)

  • New in Development Environment 11.6.30:
  • Now the AI-assisted development feature is better at recommending the right side of assignments because the suggestion algorithm uses the names available in the scope. (RAID-463)
  • Now you can enter only text when providing feedback, as selecting a smiley is optional in the "Give us feedback" window. (RDEV-1408)
  • Bug Fixing:
  • Now it is possible to create entities with refereces ($ref) to other entities in the components (RSBO-1247)
  • Fixes compilation of choices with repeated element names and complex types defined inline. (RSBO-1117)

New in OutSystems Platform 11.6.29 (Mar 2, 2020)

  • New:
  • The built-in Service Studio tutorial (Help > Build an App in 5 min) now shows how to use the suggestions by the AI-assisted development feature. (RAID-484)
  • Forge accesses from within Service Studio are authenticated automatically for users connected to their Personal Environments. This will not work if the user's environment credentials are different from the ones they use to access the community site. (RDEV-1347)
  • We improved the Data Replacement feature. You can now drag local Entities to Flows to scaffold Screens in Mobile Apps. Also, dragging a different Entity to an existing List, Table or Form Widget now produces better results, with less TrueChange errors. (RTAF-1991)
  • Bug Fixing:
  • Solved an issue that prevented "remember me" Forge login option from working after restarting Service Studio. (RDEV-1360)
  • We fix an issue that occurs when someone tries to import a swagger 2.0 definition from a local file and without the schema property defined (RSBO-1180)

New in OutSystems Platform 11.6.27 (Feb 17, 2020)

  • Bug Fixing:
  • Fixed a crash when right-clicking the AI-assisted development radar in the flow while holding a shortcut key. (RAID-470)
  • Fixed an issue that caused a crash while changing the color of an application whose Home module has a Default Theme that is a dependency. (RDEV-1337)
  • Fixed internal logging to always include information that is sent to EventViewer to improve troubleshooting. (RPC-952)
  • Fixed a crash when scaffolding a Screen on a Web Flow from a weak Entity (Entity with the identifier pointing to another Entity). (RTAF-2182)
  • Fixed a crash when trying to scaffold a Table inside another Table. (RTAF-2161)
  • Fixed an issue in input parameters of Service Actions with Decimal data type when the precision is longer than 14 digits. (RSBO-1194)
  • Fixed a crash when reordering sorted attributes in Aggregates with Group By's. (RSBO-1041)

New in OutSystems Platform 11.6.26 (Feb 10, 2020)

  • Bug Fixing:
  • Fixed a crash when trying to enclose multiple Placeholders in a Container. (RTAF-2157)

New in OutSystems Platform 11.6.25 (Feb 3, 2020)

  • It is now possible to see OutSystems supported apps in the Application List. (RDEV-1270)
  • When consuming empty used structures, will no long view a message box stating OutSystems does not support this properties, instead there will be errors in TrueChange (RSBO-1202)
  • You can now use Radio Button Widget in your Reactive Web and Mobile apps. (RTAF-2143)
  • Bug Fixing:
  • Fixed the crash caused by special characters in the search field of the widgets icon picker window. (RTAF-2088)
  • Fixed multiple executions of Screen Preparation Action that occurred when Rich Widgets File Upload was used in the Screen. (RTAF-2064)
  • Fixed an error that showed when using the Rich Widgets Pop-Up pattern with the List Bulk Select widget, where a link/button triggered a pop-up and had the link/button associated with the List Bulk Select widget. (RTAF-2062)
  • Fixed a crash in Service Studio that occurred occasionally when creating attributes in Structures from REST services. (RSBO-1199)

New in OutSystems Platform 11.6.23 (Jan 20, 2020)

  • We improved the alignment of the cell content and the header of the Table Widget that you get after you drag an Entity to a Screen. (RTAF-1787)
  • Bug Fixing:
  • Fixed a typo on the Is Form Default warning message. (RTAF-2019)
  • Now a True Change error tells you if there's an invalid sort expression in Reactive Table. Previously such an invalid expression broke the publishing step. (RTAF-1981)
  • Fixed an issue on Input widget for DateTime type preventing from submiting valid DateTimes on iOS. (RPD-2841)
  • Fixed a security vulnerability. CVSSv3.0 score 9.8 (Critical). (RPD-4636)

New in OutSystems Platform 11.6.22 (Jan 13, 2020)

  • Compatibility:
  • Compatible with Platform Server 11, release Sep.2018 or later

New in OutSystems Platform 11.6.21 (Jan 13, 2020)

  • New:
  • You can now distribute your app as a Progressive Web App (PWA). Start by enabling this early access feature in LifeTime. Then, create a mobile or tablet app, publish it, navigate to the "Distribute" tab and toggle on "Distribute as the PWA" (no republish needed). You can try your PWA out by installing it through Android Chrome and iOS Safari. The early access PWA documentation explains how to enable PWA on iOS 13, as well as how to edit the manifest. Try out the PWAs and share your feedback with us on the forum! (RTAF-1939)
  • Bug Fixing:
  • Fixed an issue with the maximum message size quota that prevented Service Studio from opening some applications correctly. (RPD-4679)
  • Fixed a security vulnerability. CVSSv3.0 score 9.8 (Critical). (RPD-4618)

New in OutSystems Platform 11.6.18 (Dec 30, 2019)

  • Improved the look of dark themes generated by Theme Editor. (RDEV-1193)
  • Bug Fixing:
  • Fixed an issue that caused to Application Creation Wizard to appear without images. (RTAF-1906)
  • Now dragging an identifier Attribute from a Data Action Structure to a Table Widget works correctly and creates a column. Previously the widget ignored this type of identifier. (RTAF-1790)
  • Fixed crash that occurred when scaffolding an entity without a plural name (RTAF-1950)
  • Fixed an issue that caused Service Studio to hang when trying to type ':root' selector in CSS Editor. (RDEV-1210)
  • Now it's possible to consume a REST API importing a swagger file with methods whose response doesn't include a schema. (RSBO-1138)
  • Now it's possible to consume a REST API importing a swagger file with methods with large descriptions. (RSBO-1139)
  • Added support for headers in consumed SOAP Web Services. (RSBO-1040)

New in OutSystems Platform 11.6.16 (Dec 16, 2019)

  • New in Development Environment 11.6.16:
  • It is now possible to scaffold list and detail screens in Reactive Web simply by dragging an entity to a UI flow. (RTAF-1658)
  • Bug Fixing:
  • Fixed an issue when creating an empty screen the inserted name wasn't taken into consideration. (RTAF-1871)

New in OutSystems Platform 11.6.14 (Dec 9, 2019)

  • New in Development Environment 11.6.14:
  • Data Sources now support dependency chaining. This enables you to create data sequences to form a more complex behavior with efficient asynchronous and parallel database queries. (RTAF-1764)
  • Bug Fixing
  • Fixed crash that happened while applying AI flow assistant suggestions for new connectors. (RAID-384)
  • Fixed an issue that caused a crash when calculating color suggestions in Theme Editor. (RDEV-1082)
  • Fixed an issue that caused Service Studio to crash when showing Styles Editor for Placeholder widgets. (RDEV-1065)

New in OutSystems Platform 11.6.13 (Dec 2, 2019)

  • New in Development Environment 11.6.13:
  • Added warning message when publishing and a Security Warning is present in the module. (RTAF-1713)
  • Added a warning message when a server action is being used in an anonymous screen in a Mobile or Reactive application. (RTAF-1711)
  • Added a warning message when Entity Actions are being directly used in client side. (RTAF-1710)
  • We improved the warnings in the TrueChange pane to remind you to refresh data sources that use Only On Demand settings. (RTAF-1500)
  • Bug Fixing:
  • Fixed an issue that caused a crash after opening Theme Editor in a clone of an OutSystems UI module. (RDEV-1068)
  • Fixed an issue that caused a user-defined hexadecimal Color value to be different in Style Sheets Editor and Styles Editor. (RPD-3419)
  • Fixed an issue that caused the appropriate built-in functions to not be generated when converting an identifier primitive type to Identifier type while bootstrapping an entity from excel. (RDEV-1062)
  • Fixed an issue that caused a crash while setting the Width of a data Cell on a Show Records widget using Styles Editor. (RDEV-1058)
  • Fixed an issue that caused Service Studio to crash after trying to use Theme Editor to edit a referenced Theme. (RDEV-1053)
  • Fixed an issue that caused a tree element to lose focus when renaming that element without any modifications. (RDEV-1055)
  • Fixed an issue that caused a crash after losing access to the internet during the 'Build an App in 5-min' tutorial. (RDEV-944)
  • Fixed an issue that caused Theme Editor to not re-render sliders and checkboxes after using 'Reset Theme Editor'. (RDEV-1020)
  • Fixed an issue where the "refresh references" automated process was skipped when publishing a module's running version in an environment that only has the Deployment Controller role. (RPC-172)
  • Fixed drag and drop of a Screen to the Menu Block in Mobile and Reactive modules. (RTAF-1763)
  • Fixed an issue that caused a crash after deleting a Data Action Output parameter of the type List. (RTAF-1754)
  • We fixed the scaffolding of forms. Now the scaffolded forms have Checkbox Widgets instead of the Switch Widget for boolean values. This makes the forms work better in modern browsers. (RTAF-1731)
  • Fixed preview of referenced Expressions without an Example property value. (RTAF-251)
  • Service Studio now limits the number of Keyboard Shortcuts dialog windows to one per tab. (RUDOF-704)

New in OutSystems Platform 11.6.11 (Nov 25, 2019)

  • It is now possible to disable or enable multiple elements in an Action flow when the selection contains both disabled and enabled elements. Inspired by Cláudia Capitão's idea. (RDEV-1021)
  • Improved Table widget for Reactive OnSort generated action. (RTAF-1700)
  • Now, you can easily customize the look of your app without CSS by using Theme Editor. (RDEV-468)
  • Bug Fixing:
  • Fixed an issue that caused Service Studio to crash while closing Module tabs. (RDEV-1041)
  • Now, if the Widget Tree is open, selecting "Go to <element>" switches to the Elements tree and highlights the <element>. Reported by João Barata. (RDEV-490)
  • Fixed issue causing a TrueChange error to be displayed when using Binary Data expressions in calculated attributes in an Aggregate. (RSBO-1025)
  • Fixed an issue when using scaffolding with a custom menu. (RTAF-1733)
  • We fixed the scaffolding of forms. Now the scaffolded forms have Checkbox Widgets instead of the Switch Widget for boolean values. This makes the forms work better in modern browsers. (RTAF-1731)
  • Fixed a crash when deleting a Data Source that is a dependency of another Data Source. (RTAF-1707)
  • All pending requests are now canceled when the user navigates to a new screen. (RTAF-1631)
  • Fixed an issue that caused a crash that occurred during a Compare and Merge while comparing Aggregates. (RICT-2100)
  • Fixed an issue that was causing Entity Actions and Service Actions to be set with the incorrect icon when dragged to a flow. (RUDOF-697)
  • The number of Keyboard Shortcuts windows that you can open is now limited to one per tab. (RUDOF-704)

New in OutSystems Platform 11.6.9 (Nov 20, 2019)

  • New in Development Environment 11.6.9:
  • Now, you are asked for confirmation before publishing a module that is being debugged. (RDEV-978)
  • Now, Service Studio only works with 64-bit operating systems. (RICT-2119)
  • You can now verify the type of Module your're developing in Service Studio. Check the Module Properties pane. (RTAF-1687)
  • Bug Fixing:
  • Fixed an issue that caused Service Studio to show multiple arrows during the 'Build an App in 5-min' tutorial. (RDEV-920)
  • Fixed a Service Studio crash when referencing Blocks with a placeholder and sample content that contains a Dropdown Widget. (RTAF-1671)
  • Fixed an issue that caused a crash while loading Mobile or Reactive Web modules. (RPD-4314)

New in OutSystems Platform 11.6.7 (Nov 12, 2019)

  • Improved the default REST API method names when the URLs contain parenthesis characters. (RSBO-903)
  • Added support for Visual Studio 2019 in Integration Studio. (RPC-446)
  • It is now possible to easily add a screen to the menu in Reactive Web simply by dragging it to menu. (RTAF-1486)
  • Bug Fixing:
  • Fixed the ".Net Compiler Tool" detection in Integration Studio when using Visual Studio 2019. In installations with incorrect values, you can click "Reset Defaults" in the Options dialog box to determine the correct values. (RPC-447)
  • Fixed compiler error after changing the name of an entity attribute being used in aggregate functions. (RSBO-925)

New in OutSystems Platform 11.6.5 (Oct 23, 2019)

  • It's now possible to use Client Variables on Aggregates. (RTAF-1334)

New in OutSystems Platform 11.6.2 (Oct 14, 2019)

  • New:
  • Changed the checklist instructions to ensure the Microsoft .NET Core 2.1 Windows Server Hosting requirement step appears after the IIS configuration step. (RPC-315)
  • The Table on Reactive now has updated icons (RTAF-1345)
  • Fixed an isssue that caused modules to have invalid Logo images after being created. (RTAF-1498)
  • Screen and Block LifeCycle event parameters are now only visible when used. With client variables, screen aggregate scope improvements and the fetch property, they should not be used only for more advanced scenarios. (RTAF-1505)
  • Bug Fixing:
  • Fixed a crash in CSS Editor when trying to open your stylesheet that has CSS variables. (RDEV-913)
  • Fixed an issue that caused Service Studio to crash while calculating the arrow position on tutorials steps. (RDEV-915)
  • Fixed issue that caused unnecessary error logs to be generated during Service Center operations. (RPC-319)
  • Fixed crash while loading modules with Dropdown widgets that contain direct children like IF, Web Block Instance, or Text. (RTAF-1433)
  • Fixed an issue that caused duplicated action buttons in publish messages pane when the module had multiple errors in publishing. (RDEV-901)
  • Now the messages get always centered and do not show up in the wrong tab. (RMAC-1050)
  • Fixed Reactive Screen/Block event getting hidden when handler action was removed but it was still assigned (RTAF-1507)

New in OutSystems Platform 11.6.1 (Oct 2, 2019)

  • New in Development Environment 11.6.1:
  • You can now create a new type of app, Reactive Web App. This type of app is based on the client-side development paradigm. Reactive App comes with its own new features: Table Widget, server-side pagination, and Public Screens. (RTAF-115)
  • Table Widget, available in the Reactive Web apps, comes with an accelerator: drag an Entity on it to create a table with sorting and pagination. Use tables to show data in cells distributed in rows and columns. (RTAF-204)
  • Use the server-side pagination feature of the Screen Aggregates to build faster apps that need to handle large data sets. Enter the Start Index and fetch the number of records you define in Max Records. (RTAF-630)
  • Public Screens will allow you to reuse UI across different Reactive Web modules and apps. Because the UI can be modular, you can now have more complex UI modules that you can maintain efficiently. You can collaborate better without merge conflicts, as one team can be working on the logic module, while the other is updating the UI module. (RTAF-198)
  • Download Tool is available in Reactive Apps. Now you can drag a Download Tool to your Flow and create a node which, when executed, sends a file for download to the end-user. (RTAF-993)
  • You can now create Libraries in Mobile and Reactive Web apps. This new module type is specially tailored for building highly reusable logic and UI and fits directly in the Foundation layer of the 4 Layer Canvas. This feature requires OutSystems Platform Server 11 Release Oct.2019. (RSBO-811)
  • The Dropdown Widget has a new property Options Content, which you can set to Text Only or Custom. Text Only gives a native look and feel of the drop-down lists in your Reactive and Mobile apps. Use Options Content property set to Custom to build a list of images or other Widgets. (RTAF-1208)
  • Button Widgets in Mobile and Reactive Apps now have the Is Form Default property, which you can set to Yes and make the App submit the data from the related form when the end-user presses the Enter key. (RTAF-943)
  • Now you can create Client Variables in Mobile and Reactive Apps. Use Client Variables to store Basic Data Types locally or share the values across apps through public Blocks and public Client Actions. (RTAF-1052)
  • We improved Data Sources and made asynchronous data fetching straightforward to use in Mobile and Reactive Apps. Screen Aggregates and Data Actions are now available in the scope of other Screen Aggregates and Data Actions. We also added the Fetch property with On Start and On Demand options. Now you can implement patterns such as master/detail with excellent performance and user experience. (RTAF-992)
  • Added mobile debugger support to iOS13. (RTAF-1349)
  • Bug Fixing
  • Fixed crash while loading modules with Dropdown widgets that contain direct children like IF, Web Block Instance, or Text. (RTAF-1433)
  • Fixed the text formatting of the "More Information" field in dialog boxes. (RMAC-1392)

New in OutSystems Platform 11.5.45 (Sep 26, 2019)

  • Bug Fixing:
  • Fixed an issue that caused a crash when editing Style Classes in Style Editor. (RDEV-835)
  • Fixed an issue that caused icons to be displayed with the wrong size on Add Local Entity From Database. (RDEV-830)
  • Fixed a crash when clicking too fast or going back in the Applications List (RICT-1971)
  • Fixed crash navigating to an error message that appeared after replacing data on a screen created from a template (RTAF-1337)
  • Fixed the error "Circular attribute group reference" when executing the XMLDocument_Load action of the Xml extension. (RPD-3742)
  • Fixed crash that occurred when removing unused references or finding usages in a module containing inline records (RICT-1976)
  • Fixed Service Studio crash while saving module with unused placeholder arguments inside public Web Blocks. (RICT-1968)
  • Fixed a problem where, when having Service Studio connected to multiple environments, converting a module to another type (such as converting a module to a Service module) would open it on a window from another environment. (RSBO-838)

New in OutSystems Platform 11.0.530 (Jul 9, 2019)

  • Compatibility:
  • Compatible with Platform Server 11, release Sep.2018 or later
  • Additional Resources:
  • System Requirements
  • Side Effects and Breaking Changes
  • Documentation

New in OutSystems Platform 11.0.527 (Jul 8, 2019)

  • Compatibility:
  • Compatible with Platform Server 11, release Sep.2018 or later
  • Additional Resources:
  • System Requirements
  • Side Effects and Breaking Changes
  • Documentation

New in OutSystems Platform 11.0.522 (Jun 19, 2019)

  • Added support for TLS 1.1 and TLS 1.2 on MySQL external database connections. (RSAT-1258)
  • We fixed a crash related to certain conditions when dragging and dropping text in Expression Editor. (RTAF-611)

New in OutSystems Platform 11.0.506 (May 1, 2019)

  • Fixed an issue that caused Service Studio to lose focus after closing a dialog window. (RDEV-331)
  • Fixed a crash when executing tutorials. (RICT-1511)

New in OutSystems Platform 11.0.503 (Apr 22, 2019)

  • We fixed an occasional crash while debugging an app in instances where the debugger variables changed. (RICT-1481)
  • Fixed an issue in the Spanish translation. (RPD-3132)
  • Fixed a Service Studio crash that occurred when introspecting WSDL with types having a single attribute with the same name. (RSBO-249)
  • Fixed an issue in WSDL introspection to enable the use of input/output structures without any attributes in the service definition. (RSBO-273)
  • Now Service Studio doesn't crash when you continue the debug session several consecutive times (for example, by pressing F10). (RTAF-342)
  • Now, connections between Entities are shown correctly after dragging and zooming an Entity Diagram. (RDEV-352)
  • Fixed an issue that prevented you from selecting text and from setting the cursor in the search field of the Toolbox. (RPD-2804)
  • Fixed an issue that changed the Column property of a List_SortColumn when that property referenced an Entity that belonged to another module. The issue occurred after modifying an Entity Attribute in the producer Module and refreshing the consumer module. (RPD-4014)
  • Fixed an issue that caused elements inside Folders not to be deleted when managing dependencies. (RICT-1471)
  • Fixed Service Studio hang when changing complex SQL argument expressions. (RPD-3974)
  • Fixed the scroll bar that shows while you browse Screen Templates in the New Screen window. (RTAF-339)

New in OutSystems Platform 11.0.414 (Mar 13, 2019)

  • Low-code development for all aspects of your app:
  • Design mobile and web-responsive experiences with brand and UX consistency
  • Implement a full-fledged microservices architecture
  • Leverage modern impact analysis to track all changes in your software portfolio
  • Model your database
  • Integrate with any external system, SOAP web service or RESTful API
  • Model workflows and rules
  • Deploy everything to your on-premises or cloud environments
  • One-click preparation of installation packages for app stores

New in OutSystems Platform 11.0.412 (Mar 5, 2019)

  • New in Development Environment Release 15:
  • Expression Editor now has buttons for True and False boolean values. Inspired by Hans Bruins' idea. (RDEV-160)
  • Service Studio can now be updated automatically. Go to Settings and select "Update Service Studio automatically" to turn on the feature. The auto-update is disabled if you're running Service Studio on Windows Server. Inspired by André Ramos' idea. (RICT-1351)
  • Added German translations to RichWidgets. (ROU-40)
  • You can now add a preview image to your Screen Template in the metadata section. (RTAF-134)
  • Upgraded SharpZipLib library to version 1.0.0. (RRCT-2292)
  • Updated the following JavaScript libraries used by the mobile applications runtime: 'requirejs' to version 2.3.6, 'es6-promise' to version 4.2.5, 'long' to version 4.0.0, 'decimal.js' to version 10.0.1, 'toformat' to version 2.0.0. (RTAF-91)
  • Bug Fixing:
  • Fixed an issue when copy-pasting actions ListAppend and ListAppendAll from a module to another that was causing some type conversion mappings to be deleted. (RICT-1354)
  • Fixed SOAP introspection not detecting some unsupported features. (RSBO-246)
  • We fixed the errors related to retrieving mobile app authentication configuration that happened in some environments after upgrading to OutSystems 11 or after regenerating the authentication and encryption keys in Service Center. The error prevented mobile applications from working. (RPD-3794)
  • Now there's no crash when you add a link from a web screen to an external web site. (RTAF-106)
  • Fixed a bug that allowed Light Processes to have Input Parameters but would cause a compilation error when publishing. (RPD-3358)
  • Fixed issue in LifeTime when downloading a specific Application Version. (RLIT-2416)
  • Improved the warning message in wizard "Create Action to Bootstrap Data from Excel" when the attributes are not going to be included in the bootstrap. (RSBO-53)
  • Fixed an issue that was incorrectly throwing an error when using a referenced Entity with Expose Read Only as a trigger to Processes or Activities. (RSBO-303)
  • Now all of the conditions are updated accordingly when you change a source inside the Aggregate Join section. (RSBO-72)
  • Fixed a crash when importing a SOAP Web Service without any service definition. (RSBO-305)
  • Fixed a GUI bug that allowed you to select Client Entities and Read-Only Reference Entities as Event Triggers. (ABE-1351)
  • Fixed a crash that occurred when double-clicking a verify message. (RICT-1258)
  • We fixed an error that prevented you from upgrading a module with the dynamic join logic to OutSystems 11. (RPD-3674)
  • Fixed crash that occurred when changing the type of a structure attribute to a structured type (entity, structure, list, or anonymous structure) when the attribute was used by a Combo Box widget. (RICT-1308)
  • Fixed a crash when pasting logic from a Client Action in a mobile module to a Server Action in a web module. (RICT-1307)
  • We fixed the compilation error caused by a missing validation for the Combo Box variable type. (RICT-1320)
  • Clicking the Close button while Service Studio is closing no longer crashes the program. (RICT-1371)
  • Service Studio no longer changes the Last Modified By property of unmodified elements. (RPD-3881)
  • Fixed occasional crash using the Search in several tabs at the same time. (RTAF-108)

New in OutSystems Platform 11.0.407 (Feb 5, 2019)

  • New in Development Environment Release 13:
  • Improved the identification of screens and blocks differences in Compare and Merge window. (RCOT-2139)
  • You can now use a Text Editor to edit attributes and variables' default value. Inspired by Ricardo Reis' idea. (RIUT-591)
  • Deprecated VerifySqlLiteral action from Sanitization.xif in favor of BuildSafe_InClauseIntegerList and BuildSafe_InClauseTextList. Both actions will be available in Platform Server Release Jan.2019 CP2. (RRCT-2108)
  • Improved Integration Studio icons. (RINT-3338)
  • Added a warning when the argument passed to a SQL Query Parameter with the Expand Inline set starts with "EncodeSql". Also added a warning when the argument passed to a SQL Query Parameter with the Expand Inline set uses the built-in function Replace. Both scenarios are prone to cause runtime errors. (RRCT-2116)
  • Bug Fixing:
  • Fixed a crash when dragging text to the end of an expression or CSS. (RICT-1257)
  • Fixed an issue that caused the cursor to misbehave while editing the name of an Aggregate. (RICT-1254)
  • Fixed a crash when editing a module while Service Studio was stopped in a breakpoint. (RICT-1278)
  • Fixed a security vulnerability. CVSS v3.0 score 7.1 (High) (RLIT-2388)
  • Fixed a runtime error running Aggregates for very rare situations when the Entity internal name is a reserved keyword. (RSBO-29)
  • Fixed a bug that occasionally crashed Service Studio while upgrading an OML. (RCOT-2128)
  • Fixed a crash in the Compare and Merge window when opening a SQL element. (RCOT-2153)
  • Fixed a crash that occurred when double-clicking a verify message. (RICT-1258)
  • Improved the stability by fixing an occasional bug when selecting the cells of Widgets. (RICT-1250)
  • Fixed a crash that happened while undoing the delete of a widget having the Input Widget property set. (RICT-1243)
  • Fixed a crash in the preview of Service Studio when manipulating List Record widgets. (RICT-1240)
  • Improved the stability by fixing the Web Screens merge, related to several scenarios. (RICT-1237)
  • Fixed an issue in the SQL window that was causing part of the window to be hidden after resizing its sections. (RIUT-618)
  • Fixed an issue that was causing the Search box to close unexpectedly right after opening. (RIUT-648)
  • Fixed a crash editing Aggregates when using option "Show hidden". (RPD-3842)
  • Improved the experience when there is a problem contacting the server to fetch the latest Application Templates. (RTAF-88)

New in OutSystems Platform 11.0.208.0 (Jan 17, 2019)

  • New in Development Environment Release 11:
  • You can now create your own Screen Templates. Clone Custom Screen Templates Module for web or mobile from Forge, add Screen Templates to a Flow and publish. (RAFT-1765)
  • Bug Fixing:
  • Fixed a bug that allowed Client Entities to be used as Destination in Human Activities. (ABE-1354)
  • There's no crash now when you move the mouse pointer over Table Headers during merge. (RCOT-2119)

New in OutSystems Platform 11.0.203.0 (Dec 27, 2018)

  • Low-code development for all aspects of your app:
  • Design mobile and web-responsive experiences with brand and UX consistency
  • Implement a full-fledged microservices architecture
  • Leverage modern impact analysis to track all changes in your software portfolio
  • Model your database
  • Integrate with any external system, SOAP web service or RESTful API
  • Model workflows and rules
  • Deploy everything to your on-premises or cloud environments
  • One-click preparation of installation packages for app stores

New in OutSystems Platform 11.0.201.0 (Dec 19, 2018)

  • New in Development Environment Release 7:
  • We matched the icon picker experience on a Web Application to a Mobile application. Plus, you'll also get this new experience whenever selecting a Static Record item, both in Web and Mobile. Inspired by Bruno Fonte's idea. (RAFT-1607)
  • Bug Fixing:
  • Fixed crash that sometimes happened when using Test in the SQL node. (ABE-1322)
  • Fixed crash that sometimes happened when creating a local variable. (ABE-1323)
  • Fixed crash that happened when there was a problem communicating with the server (ABE-1330)
  • Fixed Service Studio crash while pressing Ctrl+F with ExecutedSQL aggregate window opened. (idea: https://www.outsystems.com/ideas/5925/(ABE-1331)
  • Fixed crash that happened when quickly deleting several sources in an Aggregate (ABE-1333)
  • Fix a crash that occurred when changing a style property in Styles Editor. (RAFT-1720)
  • Fix an issue that prevented the debug of Android applications with an in app browser. (RAFT-1712)
  • Fixed Service Studio error when is offline and trying to select an entry modules in debugger pane. (RAFT-1702)
  • You can now use Tab and arrows keys to navigate inside the Screen Templates browser. (RAFT-1673)
  • Textual merge capability is now extended to translation messages. Fixed display issues with translations in merge context. (RCOT-1964)
  • Fixed crash opening context menu in some situations when the developer has assign nodes selected. (RIUT-549)

New in OutSystems Platform 10.0.825.0 (Jun 18, 2018)

  • New:
  • Check Box, Combo Box, Input, Input Password, List Box and Radio Button Web widgets will now be created with new default classes. (RAFT-1297)
  • Improved autocomplete behavior in the Expression editor. (RAFT-1353)
  • Added information on our privacy policy to the Submit Feedback window in Integration Studio and to the Consume SOAP Web Service error report window in Service Studio. (RINT-1864)
  • Dragging a non-Boolean Variable to a flow now automatically creates an Assign element with the selected Variable. (Inspired by Daniel Martins' idea) (RIUT-345)
  • Dragging a Record variable on an Assign element will expand it creating an assignment for each of its Attributes. (Inspired by Joost's idea) (RIUT-325)
  • It is now possible to navigate through search results in element selection windows (for example "Select Action") using Up and Down keys. (RIUT-305)
  • Searching inside an element selection window (for example "Select Action") will now automatically expand folders and filter their content. (RIUT-306)
  • Bug Fixing:
  • Fixed a bug in Service Studio that caused a crash when dragging an Entity to a Widget. (RAFT-1407)
  • Fixed the hover preview of 3 letter hexadecimal colors (for example #0f0) in Style Sheet Editor. (RPD-3279)
  • Fixed an issue with new classes created using "Save changes to reusable class" in Styles Editor. New classes that are created using already existing class names are not automatically renamed anymore. (RICT-786)
  • Fixed a problem that resulted in Service Studio crashing during merge. (RICT-787)
  • Fixed an issue that caused new elements in Module tree to lose focus after creation. (RIUT-304)
  • Fixed an issue that caused Service Studio to perform a DNS query for "host.servicestudio" when rendering Form or Editable Table widgets. (RPD-3177)
  • Fixed intermittent "Concurrent publication" error when following the "Build a Mobile/Web App in 5 min" tutorials. (RSCT-1357)
  • Fixed a focus issue that caused Service Studio to overlap other Windows applications when a slow operation on a modal window (like Compare and Merge or Manage Dependencies) finished. (Reported by Justin James) (RIUT-299)

New in OutSystems Platform 10.0.822.0 (May 25, 2018)

  • Fixed an issue rendering mobile icons widget in Service Studio (RICT-788)

New in OutSystems Platform 10.0.821.0 (May 24, 2018)

  • It is now possible to create an Entity Diagram for selected Entities: select the desired entities, right-click one of them and click "Create Entity Diagram". (ABE-842)
  • Added information on our privacy policy to the Submit Feedback window in Service Studio. (RIUT-328)
  • Publish messages in Service Studio now have a timestamp stating when they occurred (inspired by André Ramos' idea). (RIUT-323)
  • Opening the "Manage Dependencies" window from a reference will set the focus on the search input so that users can search the available public elements on the reference. (RIUT-307)
  • When expanding the widget toolbox, the search input is now focused so that users can start searching for widgets. (RIUT-303)
  • Bug Fixing
  • Solved an issue that prevented Service Studio from saving a Module due to concurrent file access. (RICT-761)
  • Attributes in Record types are no longer marked as mandatory. (RPD-3226)
  • Fixed an issue in Service Studio related to lost focus when publishing a module. (RIUT-329)
  • Added two new shortcuts to the list of available keyboard shortcuts in Service Studio: Ctrl+F12 (Find usages in all modules) and Ctrl+D (Delete Extended Property). (RIUT-326)
  • Fixed a 1-pixel misalignment in application layer tabs inside Service Studio. (RIUT-322)
  • Fixed an issue that caused Service Studio to perform a DNS query for "host.servicestudio" when rendering Form or Editable Table widgets. (RPD-3177)
  • Fixed an issue in the generation of response structures when importing REST API methods using a Swagger specification. (RPD-3208)

New in OutSystems Platform 10.0.815.0 (May 8, 2018)

  • New in Development Environment 10.0.815.0:
  • For Each flow elements use the Record List being iterated as their display name when the Label property is empty (inspired by Caio Santana's idea). (RIUT-309)
  • The applications list screen in Service Studio has been improved with application search and filter capabilities (inspired by Tiago Torre's idea) and also presents a list of recently opened modules. (RIUT-316)
  • Bug Fixing:
  • Changing the description of REST API method parameters will now update the exposed REST API documentation. (RINT-1563)
  • Fixed a bug in Service Studio that caused a crash when dragging an attribute that should not be displayed (e.g. a Password or an Id) to a List widget. (RAFT-1341)
  • Fixed an issue with iOS 11.3 devices that could not be used for debugging mobile apps. (RPD-3186)
  • In Service Studio all applications being installed are now shown first in the applications list instead of alphabetically. (RIUT-314)
  • Fixed an issue that caused a crash when opening some application modules in Service Studio using drag and drop. (RIUT-315)

New in OutSystems Platform 10.0.814.0 (Apr 16, 2018)

  • New in Development Environment:
  • The recent Modules list from the Environment Menu is now filtered by the current Environment (Inspired by J.'s idea). Upgrading to this version will clear your recent Modules list. (RIUT-290)
  • Bug Fixing:
  • Reduced the time Service Studio takes to upgrade a Module from a previous version. (RPD-2955)
  • Fixed an issue that caused an empty tab to remain open after using Ctrl+Shift+T to open a Module that no longer exists in the current Environment. (RIUT-288)

New in OutSystems Platform 10.0.810.0 (Mar 27, 2018)

  • New:
  • It is now possible to download the Application Pack (.oap) from the Application detail screen (Inspired by Gonçalo's idea). (RIUT-102)
  • Assign Nodes now show Null suggestions for Binary, Date, Object, Integer Identifier, Long Integer Identifier and Text Identifier (Inspired by Nelson's idea). (RIUT-264)
  • Bug Fixing:
  • Fixed a bug that caused an "Unkown object '' in expression" error after creating an Aggregate by dragging a Session Variable or Site Property of the Entity Identifier data type to the Action flow. (ABE-855)
  • Fixed a bug that caused a crash after creating a Text Widget by typing directly in the Screen/Blocks and then pressing the Enter key twice. (RAFT-1302)
  • Fixed an issue that caused Service Studio to temporarily freeze when opening the Variable picker in a Mobile App. (RPD-3113)
  • Fixed an issue that caused a crash while upgrading a Module containing an Aggregate with a test value set to a Static Entity Record Identifier. (RPD-3098)
  • Fixed an issue that caused an automatic change of Data Type after changing the type of a Variable (Local Variable, Input Parameter, Output Parameter) of the Variable. (RIUT-270)

New in OutSystems Platform 10.0.801.0 (Feb 21, 2018)

  • Low-code development for all aspects of your app:
  • Design mobile and responsive user interfaces visually
  • Create mobile offline behavior with drag and drop
  • Incorporate pre-built components for mobile device sensors
  • Model your database
  • Integrate with any external system, SOAP web service or RESTful API
  • Model workflows and rules
  • Deploy everything to your on-premises or cloud environments
  • One-click preparation of installation packages for app stores

New in OutSystems Platform 10.0.721.0 (Jan 30, 2018)

  • New:
  • Improved the look of scrollbars in Service Studio. (RAFT-1055)
  • Service Studio can now open multiple files from the environment at the same time. (Inspired by Edgar Ramos' idea!) (RIUT-146)
  • The application icon is now used as logo and module icon. (RIUT-184)
  • Bug Fixing:
  • Fixed an issue when moving a screen to a different flow that was causing some values in type mappings to be lost. (RICT-588)
  • Fixed an issue that was preventing the removal of a missing producer reference in Manage Dependencies window. (ABE-735)
  • Fixed a crash when using recursive web blocks. (RAFT-1164)
  • Fixed a crash while aligning widgets using Styles Editor. (RAFT-1170)
  • Fixed an issue when creating local entities from server entities that was causing the entity actions of the created entity to get the wrong parameter types. (RAFT-1171)
  • Fixed a crash while writing in CSS Editor. (RICT-590)
  • Styles Editor now properly displays the colors even when inherited. (RICT-564)
  • Fixed a crash in merge operation when inspecting an action flow containing a RecordListToExcel node. (RCOT-783)

New in OutSystems Platform 10.0.717.0 (Jan 6, 2018)

  • New features:
  • Updated adb and SharpAdbClient to improve debugging of mobile apps on Android. (RAFT-1095)
  • The look of scroll bars in Service Studio is now consistent. (RAFT-1055)
  • Improved debugging of mobile apps when using newer versions of Chrome. (RAFT-1006)
  • A dialogue now shows when you create local entities from the server entities, enabling you to select the attributes for the local storage. (RAFT-1005)
  • Service Studio now shows a performance warning if an image in a mobile app is bigger than 500KB. (RAFT-869)
  • Removed a bitmap from UI for “Paste as” dialogue of the Widget Tree. (RAFT-1053)
  • Service Studio can now open multiple modules from the disk at the same time. (RIUT-108)
  • The upper-cased keywords TODO, TBD, and REMINDER in a comment now automatically set the comment as a reminder. (RIUT-85)
  • It is now possible to extract parts of the flow into a new action by selecting the flow elements and choosing “Extract to Action” after right-clicking the selection. (RIUT-126)
  • Improved Submit Feedback experience to be less intrusive and send crash reports by default. (RIUT-9)
  • Bug Fixes:
  • Fixed issue that was converting dates unnecessarily during the local storage upgrade process. (RPD-2834)
  • Fixed an error that caused a crash when double-clicking the “Executed SQL” property in the properties pane of the Service Studio connected to a production environment. (ABE-666)
  • Fixed a bug that enabled adding a reference to a local storage entity in a web module. (ABE-677)
  • Fixed a bug in Service Studio that caused a functionally identical Aggregate to be shown as modified during merge. (RCOT-447)
  • Fixed a bug in Service Studio that caused a functionally identical SQL node from a previous version to be shown as modified during merge. (RCOT-288)
  • Fixed a bug in merge window that caused some elements to be marked as modified (for example, WebScreens, Actions, Processes), even when there were no changes to them. (RCOT-245)
  • Dragging an image to an existing image widget now replaces the image and does not create a new widget. (RIUT-101)
  • The comment nodes now don’t cover the flow connectors. (RIUT-82)
  • The focus is now on the new window after connecting to another environment. (RIUT-81)

New in OutSystems Platform 10.0.716.0 (Jan 4, 2018)

  • New in Development Environment 10.0.716.0:
  • Updated adb and SharpAdbClient to improve debugging of mobile apps on Android. (RAFT-1095)
  • The look of scroll bars in Service Studio is now consistent. (RAFT-1055)
  • Improved debugging of mobile apps when using newer versions of Chrome. (RAFT-1006)
  • A dialogue now shows when you create local entities from the server entities, enabling you to select the attributes for the local storage. (RAFT-1005)
  • Service Studio now shows a performance warning if an image in a mobile app is bigger than 500KB. (RAFT-869)
  • Removed a bitmap from UI for “Paste as” dialogue of the Widget Tree. (RAFT-1053)
  • Service Studio can now open multiple modules from the disk at the same time. (RIUT-108)
  • The upper-cased keywords TODO, TBD, and REMINDER in a comment now automatically set the comment as a reminder. (RIUT-85)
  • It is now possible to extract parts of the flow into a new action by selecting the flow elements and choosing “Extract to Action” after right-clicking the selection. (RIUT-126)
  • Bug Fixing:
  • Fixed issue that was converting dates unnecessarily during the local storage upgrade process. (RPD-2834)
  • Fixed an error that caused a crash when double-clicking the “Executed SQL” property in the properties pane of the Service Studio connected to a production environment. (ABE-666)
  • Fixed a bug that enabled adding a reference to a local storage entity in a web module. (ABE-677)
  • Fixed a bug in Service Studio that caused a functionally identical Aggregate to be shown as modified during merge. (RCOT-447)
  • Fixed a bug in Service Studio that caused a functionally identical SQL node from a previous version to be shown as modified during merge. (RCOT-288)
  • Fixed a bug in merge window that caused some elements to be marked as modified (for example, WebScreens, Actions, Processes), even when there were no changes to them. (RCOT-245)
  • Dragging an image to an existing image widget now replaces the image and does not create a new widget. (RIUT-101)
  • The comment nodes now don’t cover the flow connectors. (RIUT-82)
  • The focus is now on the new window after connecting to another environment. (RIUT-81)

New in OutSystems Platform 10.0.715.0 (Dec 13, 2017)

  • New:
  • It is now possible to style the widgets with the new Style Editor panel without using CSS. (RICT-461)
  • Improved the Debugger Tab UI. (RAFT-1027)
  • Improved Help menu options and icons. (RIUT-23)
  • Added gridlines when dragging new elements from the Toolbox into flows. (RIUT-56)
  • Added gridlines when dragging multiple nodes in the flow. (RIUT-93)
  • Service Studio and Integration Studio now appear in Windows menu prefixed with "OutSystems" so that they are easier to find. (RIUT-94)
  • Bug Fixing:
  • Fixed an error when selecting a Refresh Data node having the Aggregate Editor popped out in a separate window. (ABE-660)
  • Fixed an error when double-clicking the Executed SQL property having the Aggregate Editor open in Production mode. (ABE-666)

New in OutSystems Platform 10.0.704.0 (Oct 9, 2017)

  • New in Development Environment 10.0.704.0:
  • The debugging of client-side actions in a desktop browser is now available. It requires the Platform Server version 10.0.705.0 or higher. (RAFT-833)
  • Introduced canvas guidelines that help arrange and align flow elements. (RICT-325)
  • Added spinner animation to infinite scroll action scaffolding to provide waiting feedback to end users. (RAFT-668)
  • Introduced the ability to refresh the data preview in Aggregates through the right-click pop-up menu. (RPD-2591)
  • Increased the number of Service Studio search results from 5 to 10 per category and fixed the scroll of results. (RICT-161)
  • Improved text diff&merge implementation to merge non-conflicting text while merging different versions of a module. (RCOT-406)
  • Service Studio now allows importing resources by dragging and dropping multiple files with any kind of extension (.js, .txt, .json, .swf, ...) to the Resources folder. (RAFT-771)
  • Toolbox elements of the client actions were reorganized to promote implementation of best practices. (RAFT-658)
  • Introduced bulk copy and paste of input and output parameters between JavaScript elements. (RAFT-872)
  • Bug Fixing:
  • Fixed a problem that resulted in Service Studio crashing in some circumstances while loading an eSpace. (RPD-2548)
  • Fixed an issue where SQL autocomplete changed the focus from the SQL line to the element in the treeview. (RPD-2100)
  • Static entity records added in producer modules are now properly detected as outdated references in consumer module Manage Dependencies dialogue. (RPD-1547)
  • Fixed an issue regarding eSpace permissions validation that caused the error “System.Exception: Please fix isEqual” during publishing. (RCOT-457)
  • Fixed Web Block widgets not being focused when debugging an Ajax Refresh. (RAFT-836)
  • Improved tooltips, warning messages, and documentation for the OnInitialize event in mobile apps. (RAFT-542)
  • Fixed Entity Editor crash when changing a Static Entity from elsewhere with the editor opened in the Records tab. (ABE-517)
  • Updated no lock-in tutorial resource dependencies. (RPDT-775)

New in OutSystems Platform 9.0.1.25 (Sep 15, 2015)

  • Fixed wrong help pages for the Type Editor and List Records
  • Fixed hang when opening the suggestions due to high number of possible values
  • Fixed crash on Expression Editor when using autocomplete
  • Fixed crash when trying to download and open an eSpace from the environment
  • Fixed crash when trying to delete/move an action that was being used on an Aggregate's OrderBy
  • Fixed crash when double clicking on an Aggregate filter
  • Fixed crash when changing the Destination of a Link Widget with the editor and the property had an 'Unused argument'
  • Fixed crash when creating an aggregate filter using a referenced static entity
  • Fixed crash when trying to rename a variable of a public object to a name that matched another entity's name
  • Fixed crash when selecting multiple widgets (some inside and others outside widgets placeholders)
  • Fixed crash when opening an element from an already opened eSpace
  • Fixed crash when selecting "Find Usages in all eSpaces"
  • Fixed crash when copy and pasting Assign nodes
  • Fixed crash when changing the type in the Type Editor
  • Fixed crash when trying to edit an expression that used the 'Current' property of a list after the deletion of one of its attributes
  • Fixed crash when changing Style property
  • Fixed crash while trying to submit feedback
  • Fixed crash due to empty Text Widget appearing after deleting another widget
  • Fixed rare crash when Merging or Adding and Removing references
  • Fixed rare crash when pressing the 1CP button
  • Fixed rare crash when double clicking Variable property of an assign with a TrueChange error
  • Fixed rare crash when trying to open the value of an attribute when the value was the attribute itself
  • Fixed compilation error when copying webscreens/actions that reference a multi-tenant entity to another module
  • Fixed error 302 in Preview mode when clicking a link to the current page
  • Compatibility:
  • Compatible with Platform Server Version 9
  • Compatible with Development Environment Version 9

New in OutSystems Platform 8.0.0.5 (Oct 29, 2013)

  • Cloud-based Platform-as-a-Service (PaaS).
  • Suite of free true open source apps.
  • Build and change mobile web apps for iPhone, Android and Windows Phone 7, with HTML5 and CSS3.
  • IDE user interface redesigned for ease of use, keeping the enterprise power.
  • Themes to quickly change the layout of apps.

New in OutSystems Platform 7.0.0.9 (Jul 23, 2012)

  • Cloud-based Platform-as-a-Service (PaaS)
  • Suite of free true open source apps
  • Build and change mobile web apps for iPhone, Android and Windows Phone 7, with HTML5 and CSS3
  • IDE user interface redesigned for ease of use, keeping the enterprise power
  • Themes to quickly change the layout of apps

New in OutSystems Platform 6.0.0.5 (Nov 8, 2011)

  • Cloud-based Platform-as-a-Service (PaaS). Suite of free true open source apps. Build and change mobile web apps for iPhone, Android and Windows Phone 7, with HTML5 and CSS3. IDE user interface redesigned for ease of use, keeping the enterprise power. Themes to quickly change the layout of apps.

New in OutSystems Platform 5.1.1.10 (Feb 11, 2011)

  • IntelliWarp Technology that lets you quickly create a full web application Multiple Database Catalogs and Schemas for data security and storage optimization Automated Documentation to ease knowledge transfer about your application Interactive tutorials to get started with the Agile Platform

New in OutSystems Platform 5.0.2 (Apr 23, 2010)

  • New interactive tutorials to get started with the Agile Platform.
  • New Business Process Technology features to model business processes and workflows.

New in OutSystems Platform 5.0 (Feb 12, 2010)

  • New Service Studio user interface with usability improvements
  • Real time verification of application model
  • New Business Process Technology features to model business processes and workflows.