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.
https://www.genexus.com/en/developers/downloadcenter?data=6266
This upgrade features important stability and security improvements, along with some new features.
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.
- 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.
New Calendar properties were added to explain why an application is requesting access to the iOS device's calendar:
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.
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.
New Tests Coverage window to get a percentage of coverage and a list of objects to be tested, ignored, etc.
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;