Official Content

Specifies the version of the flexible client to compile with.

Scope

Generators: Apple, Android
Level: Generator

Description

The default value of this property corresponds to the running GeneXus version. 

Leaving this property blank indicates that the latest released version should be used. 

The value must follow the Semantic Versioning 2.0.0 specification, which consists of three main parts: MAJOR.MINOR.PATCH. In addition, the format also supports including the pre-release version.

To view the available versions, browse the GeneXus-SwiftPackages repository. 

Note that changing the default value may lead to compilation errors, so proceed with caution.

Runtime/Design time

This property applies only at design time.

Samples

For pre-release versions, the format should follow this example: 1.0.0.0-beta+20230217024255. In this format, "beta" is the pre-release tag, and "20230217024255" is an optional, version-specific release identifier.

For release versions, the format should be 1.0.0, without release tags or specific version identifiers.

How to apply changes

To apply the corresponding changes when the property value is configured, execute a Rebuild All.

Availability

This property is available since GeneXus 18 Upgrade 6.

See Also

Flexible client update policy property
Distribution of Apple's Flexible Client through Swift Packages

Standard classes specific version property

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