Product Releases
and Updates

OutSystems allows processing events at ridiculous speeds. The Light Process Execution mode is used for large-scale event-driven processes that handle several thousands of events per day. Simpler processes that don't need to be tracked run much faster, which increases the event-processing throughput.
Just when you think mobile application logs can't get any better, we go ahead and make them better anyway. Logs are now tagged with a device identifier, so it’s even easier to track issues in a particular device. Searching for a device identifier will help you understand the impact of a given error in the user base. It will also identify how many different devices are being affected.
Software development is changing. The image of a developer chained to a desk, hand-coding and struggling, no longer needs to happen. Developers have been brainwashed into being unproductive because someone had them believe craftsmanship is the way to go. But evolution goes on, and developers can now escape from this oppressive reality. The struggle is no longer real.
We’re always paying attention to your feedback, so we took improving extracting to action seriously. To simplify generated actions, in the new Development Environment, we removed unnecessary input parameters for Site Properties and Session Variables. We also reduced the number of input parameters for record elements.
We overhauled the shortcuts in the Development Environment and also included a new entry in the Help menu, where you can open the Shortcuts documentation page. Oh, and that menu entry has its own shortcut as well: Ctrl+Shift+K.
If any of your pages, other than the landing page, had PullToRefresh, it would not work. And since we don’t like it when things don’t work, we fixed that. So now there’s no problem when you navigate between two pages with the option set as true.
What if you could build a web chat component that you can reuse as many times as you want, that’s independent from specific scenarios, and that you can integrate in any application with only a few different configurations? Is this a dream? No, not at all.
A splash screen might feel like too simple a thing, but when it’s done right, it creates a super user experience. When customized to your application’s look and feel, it is seamless and fluid.
Who likes empty screen spaces? No one, so we fixed that for you. The PullToRefresh feature was creating an empty space on the screen, if controlled by a local variable and disabled. But not anymore.
OutSystems applications come with Font Awesome by default. But sometimes you’ll have a type of application like a weather app that needs specific icons to represent conditions such as light showers, partly sunny, or hail. In those cases, you’ll need need custom icons. So, how can you use custom icons in the OutSystems IDE? Let’s take a look.
