The new versioning feature for libraries enables an independent lifecycle for each library. Developers can create, test, and release libraries, managing changes and updates more effectively. If a new version is released, consumers can decide whether and when to adopt the update based on their needs and preferences. Libraries versioning minimizes disruption from changes in shared functionality.
Custom Code with Private Gateway Support
You can now securely extend your apps to access private resources using custom code and private gateways. When using custom code that requires access to private data, most of the work is already taken care of for you. Simply create your code in a traditional coding IDE and reference the private gateway when accessing your endpoints.
Automatic Patching of Critical Security Vulnerabilities in Apps
To reinforce the security of your apps, ODC is constantly running static code analysis tools to find vulnerabilities and weak security practices. When a patch for a critical vulnerability is available that directly impacts runtime applications, ODC will trigger an automatic notification and upgrade process for all affected apps in each stage to ensure that your apps remain secure with minimal disruption.
Edit Data in ODC Studio
You can now define meaningful test data in ODC without needing to publish your app, significantly boosting your productivity while testing and guaranteeing the quality of your user story development.
Set up your demos with the right data and obtain valuable feedback from stakeholders, increasing efficiency and accelerating your development cycle.
Mobile Package History
Troubleshoot previous builds of your mobile apps using the new package history page, available in ODC Portal. See the full list of created packages, as well as ongoing or failed attempts, along with important troubleshooting information, such as who triggered the creation and its details. You can also download the mobile package, source code and package creation logs for the latest requests.
ODC Expands to Canada
Following our successful expansion to São Paulo, OutSystems Developer Cloud (ODC) has extended its availability to Canada. This enhancement enables you to create and launch apps with even lower latency while catering to your specific data residency requirements. Adding Canada to the list of supported regions, including North Virginia, Frankfurt, Singapore, Tokyo, Sydney, London, Mumbai, and São Paulo, marks another significant step towards offering ODC in or close to your country. More are lined up and coming soon.
Improved Impact Analysis
We're thrilled to announce enhancements to our deployment impact analysis. These changes will help you make decisions more quickly and encourage agile collaboration across independent teams.
In this update, we've fine-tuned the deployment impact analysis. It now gives you precise information, like the specific missing attribute or changes in attribute type. These enhancements help you understand the potential impact better, so you don't have to open the ODC Studio as frequently, which speeds up the deployment decision-making process.
Adjust AI Mentor Studio code patterns' impact according to your organization's needs
Each IT organization may have different needs regarding how specific patterns contribute to their teams' technical debt, depending on maturity, processes, and code quality concerns. With this new feature of AI Mentor Studio you can adjust the code pattern weight to better fit your context — from default to very high or no impact on the technical debt. You can check all the code patterns impact options in the AI Mentor Studio maintenance tab.
ODC Expands to São Paulo
After expanding to the London and Mumbai regions, OutSystems Developer Cloud (ODC) is now available in the São Paulo (Americas) region. This will allow you to build and deploy apps with reduced latency while supporting your data residency needs. São Paulo joins the regions of North Virginia, Frankfurt, Singapore, Tokyo, Sydney, London, and Mumbai with more coming online soon.
Restrict Inbound Traffic Using IP Filters
Managing access to your apps just got easier. We understand that, besides using access credentials to control who can log in to your apps, you may also want to restrict access to specific users on your internal network or in a particular office location.
IP Filters was designed to meet these security needs and is included in the App Security Plus add-on. With IP Filters, you can now create rules from within the ODC Portal that define the access to your portfolio of apps for specific IP addresses.
New App Health Dashboard
The App health dashboard provides an overview of the app's health at a selected stage for up to 30 days. Ready-to-use dashboards enable you to quickly identify and address actions or queries affecting your app. The new dashboards use near real-time app performance analytics. Color-coded detailed information on app availability, performance, and errors that will help reduce the mean time to resolution (MTTR) and restore your app to normal performance.
Identity Provider Group Mapping
We're delighted to unveil the new group mapping feature. This greatly enhances end-user management when integrating ODC with your Identity Provider. You can map user claims in your Identity Provider to end-user groups in ODC. Once logged in, end users will automatically be able to access all the OutSystems apps defined in the corresponding end-user group. No more need to add each end-user individually, saving you time and allowing you to focus on providing value to your end users.
New Security and Maintainability Code Patterns in AI Mentor Studio
With the latest code patterns update in AI Mentor Studio, you can further improve the security, maintainability, and performance of your applications. The Security Mentor brings the new code pattern: "Insecure usage of GetUserId in client block parameters”. Plus, the Maintainability Mentor now surfaces the code pattern: "Unused aggregate or SQL query”.
ODC Expands to London and Mumbai
Following the expansion to the Sydney region, OutSystems Developer Cloud (ODC) is now also available in London and Mumbai regions. These new regions will allow you to build and deploy apps with reduced latency while supporting data residency needs in the United Kingdom and India. Mumbai and London join the already available regions of North Virginia, Frankfurt, Singapore, Tokyo and Sydney, with more coming online soon.
OutSystems Data Grid Now Available in ODC
Discover the capabilities of the OutSystems Data Grid, a powerful component designed to create exceptional spreadsheet interfaces, now available in ODC Forge. Harness the potential of its versatile column blocks, granting you precise control over data types, and customize your experience by defining advanced configurations in low-code.
Introducing the Azure OpenAI Connector
Unlock the full potential of generative AI by embedding ChatGPT in your app in minutes with the new Azure OpenAI Connector, now available on OutSystems Forge. This Azure service makes AI part of the development process to improve user experience and adds security and compliance on top of the generic OpenAI service. As a result, you can provide personalized recommendations based on customer preferences, behavior, and historical data. Or you can power virtual assistants that interact with users through natural language processing and summarize complex documentation for them.
Get Profile Photos from External Identity Providers
Display users' profile photos during runtime when they've logged in with an external identity provider. To do this, use the GetUserProfile system action to retrieve the user name, email, and photo URL and update the User entity.
Export and import organizations in ODC Studio
You can now import and export your organizations as a file, allowing you to share them with colleagues or move them between computers. This feature is very convenient when working in large teams or welcoming new team members. A community idea inspired this handy improvement. Let us know what you think!
Advanced Search and Asset Renaming in ODC Forge
Introducing advanced search filters and asset name management in ODC Forge. Effortlessly find the right assets for your project by filtering by type, OutSystems-supported, or sorting by most recent. Plus, you can now take full control of your submitted assets by easily updating their names with new versions, providing better organization and clarity.
Improved ODC Support System
ODC support is better than ever. You can now select your organization's default time zone to get seamless follow-up from our support team. Managing contacts in support cases is also available, giving you complete control over who receives email updates of existing support cases. You can also include instructions in the body description for more complex issues to help us replicate the steps and troubleshoot. It is also possible to specify which apps are impacted, helping us quickly identify the problem's scope. Lastly, you can add attachments in the message body, making communicating with us more accessible by sharing relevant files and screenshots.