This article is an overview of GeneXus 18 Upgrade 12 features (compared to GeneXus 18 Upgrade 11) and what needs to be considered to adopt it.
It is expected to be released by the beginning of March 2025.
https://www.genexus.com/en/developers/downloadcenter?data=6294;;
This upgrade delivers significant stability and security enhancements, alongside new features and expanded technology support that further strengthen the platform’s low-code development capabilities. This release ensures better alignment with the latest industry standards and provides developers with improved tools for building modern, scalable applications.
Key Highlights:
- Android 15 (API Level 35) support added.
- Xcode 16 compatibility for iOS development.
- Angular 19 support integrated.
- Full support for Xcode 16.
- Enhanced radio button visualization options for improved UI customization.
- Compatibility with Android 15 (API Level 35), ensuring readiness for the latest OS versions.
- Updated support for Angular 19, keeping web applications aligned with the latest framework improvements.
- Language Improvements:
- Support for the Expression data type.
- New Clipboard methods: Clipboard.GetText() and Clipboard.SetText().
- Enhanced LIKE operator usage.
- Improved RegEx error handling.
- New Sleep() function for timed execution handling.
- Support for Azure Functions in Java, in addition to .NET.
- Extended support for Azure Batch Functions in .NET environments.
- Event Dispatcher enhancements now allow cancellation of commits via AfterCommit events—ideal for automating code review processes or enforcing commit policies.
- Security improvements and enhanced Single Sign-On (SSO) capabilities for both Mini Apps and Super Apps, enabling more secure and seamless user experiences.
- Android
- Code generation for Android has new software requirements, and devices require Android 7 or higher.
- Some default values for HttpClient have been reverted to values of v18u10 or prior.
- New considerations related to PDF Reports that use CJK fonts.
Please check these links for additional features, compatibility aspects, issues, and details:
IDE, Modeling & Generators: https://www.genexus.com/developers/rn?data=0;4;V18;12;V18;11;
Super Apps: https://www.genexus.com/developers/rn?data=0;9;V18;12;V18;11;
SAP: https://www.genexus.com/developers/rn?data=0;8;V18;12;V18;11;
GeneXus Server: https://www.genexus.com/developers/rn?data=0;6;V18;12;V18;11;
GXflow: https://www.genexus.com/developers/rn?data=0;3;V18;12;V18;11;
GXtest: https://www.genexus.com/developers/rn?data=0;7;V18;12;V18;11;