# App versioning

The ComUnity Development Toolkit allows you to set up versioning for your apps(**iOS**, **Android** and **Windows**) using the following convection:&#x20;

```
x.y.z

Whereby:
- x,y and z are dot seperated digits and,
- x denotes the major, y denotes the minor and z denotes the build.
```

When you change the major or the minor, your users will receive an in-app notification prompting them to upgrade to the latest version.

{% hint style="info" %}
Whenever you ship a breaking change update your app version by incrementing either the major or the minor so as to prompt your users to upgrade.
{% endhint %}

### Set application version information

To set up your app version information, follow these steps:

1. Go to **Configuration** > **Versions**
2. Specify the version in the **Android Version(x.y.z)**, **IOS Version(x.y.z)** and the **Windows Version(x.y.z)** boxes where it is applicable.
3. Specify the relevant urls of your app in the **Google Store URL**, **Apple Store URL** and **Microsoft URL** boxes.
4. Describe the relevant change details in the **Android Version**, **IOS Version** and the **Windows Version** boxes.
5. Once completed, click **Save** to apply the updated app version information.
