Official Content
  • This documentation is valid for:

This is an overview of GeneXus 18 Upgrade 13 features (compared to GeneXus 18 Upgrade 12) and what needs to be considered to adopt it.

It was released on 13th June 2025.

Download

https://www.genexus.com/en/developers/downloadcenter?data=6312;;

Overview

This upgrade delivers significant stability and security enhancements, along with key feature updates across .NET, Java, Native Mobile, and Angular Generators. The improvements are designed to increase performance, developer productivity, and compatibility with modern development standards.

Backend

  • Azure Functions
    Now supports Deploy Sources, enabling more flexible and manageable deployment scenarios. Read more at SAC #60799.

.NET-Specific Improvements

  • Security Enhancements
    Support for Authentication and Authorization has been added to gRPC services in GeneXus, enabling secure and robust service communication.

  • REST Services Modernization
    REST services are now implemented using attribute routing, aligning with Microsoft’s recommendations and common practices in the C# ecosystem. Read more at Service and web page handling in .NET Applications.

  • Deployment Performance
    Deployment times have been notably reduced, resulting in a more efficient development cycle.

Java-Specific Improvements

  • Security and Cleanup
    Unused generated application sources are now automatically deleted, minimizing clutter and reducing potential security risks.

  • Reorganization Management
    Reorganization sources are now generated in a separate folder, allowing the reorganization process to be run independently—even if the application fails to compile.

  • Cache Database Selection
    It is now possible to specify the database in the Cache Location property when configuring Cache Provider property to 'Redis' in the Java Generator. For example, to connect to database 4, use Cache Location = redis://localhost:6379/4.

Native Mobile

  • Enhanced Scanner Capabilities
    The Scanner external object now supports scanning barcodes and QR codes from user-selected images.

  • Screen Management
    A new "Keep Device Screen On" property prevents the device from sleeping, even when the application is inactive.

  • Android Client Versioning
    New properties allow setting a specific Flexible Client version, enabling projects to reference newer clients without requiring a GeneXus upgrade:

  • FlexibleClientUpdatePolicy - Flexible client update policy property
  • FlexibleClientVersion - Flexible client version property

GXflow

  • Multiple browser tabs support
    Users can now work and navigate in separate tabs, since context is handled separately.

Reporting & Analytics

  • GXquery Integration
    The GXquery extension is now included in the IDE. It enables easy metadata export for integration with platforms such as Globant Enterprise AI, allowing users to perform chat-based data exploration.

Compatibility

  • REST Services Compatibility in .NET
    Improvements to REST Services generation in .NET include compatibility aspects to consider. SAC 60795

All Details (Features, More Compatibility Aspects, Issues)

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;13;V18;12;
Super Apps: https://www.genexus.com/developers/rn?data=0;9;V18;13;V18;12;
SAP: https://www.genexus.com/developers/rn?data=0;8;V18;13;V18;12;
GeneXus Server: https://www.genexus.com/developers/rn?data=0;6;V18;13;V18;12;
GXflow: https://www.genexus.com/developers/rn?data=0;3;V18;13;V18;12;
GXtest: https://www.genexus.com/developers/rn?data=0;7;V18;13;V18;12;

Last update: March 2025 | © GeneXus. All rights reserved. GeneXus Powered by Globant