Official Content
  • This documentation is valid for:

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

It was released on April 23, 2024.

Download

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

Overview

This upgrade features important stability and security improvements, along with some new features.

Cloud-native

Design

New methods and functions

Methods for Collections

These new methods introduce enhanced capabilities for managing collections:

  • AddRange method: Adds the elements of the specified collection at a given position in the collection to which the method is applied.
  • RemoveRange method: Removes a range of items from a collection starting at Index.
  • Set: Replaces the element that is in the specified position with the provided element. Returns true if the operation succeeds.

Functions

  • Abs function: Returns the absolute value of a number given as a parameter.
  • urlDecode function: Converts special characters encoded in a URL to their original form.

Security & GAM

Apple

New Calendar properties were added to explain why an application is requesting access to the iOS device's calendar:

Angular

New functionalities are added in the Tabular Grid control to navigate and make row selections by keyboard, mouse, and touch: Tabular Grid Navigation and Selection.

Accessibility

Accessible Name property is now available for Android generator.

This property allows associating accessible names to UI elements, facilitating the user experience for those relying on assistive technologies.

Testing

New Tests Coverage window to get a percentage of coverage and a list of objects to be tested, ignored, etc.

Compatibility

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

Last update: February 2024 | © GeneXus. All rights reserved. GeneXus Powered by Globant