# Add New Configuration

![](https://3731994945-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MlBy5z08zL1UoCwNqmg%2Fuploads%2FRuNyrvVR0ljy8RFGMiTq%2FScreen%20Shot%202022-07-13%20at%204.39.42%20PM.png?alt=media\&token=55353563-e8be-4c27-9588-03c774293b36)

You can add new configuration when you want to release a new version of the app. Usually, you don't need to release a new version because we allow you deliver app changes over the cloud. So, you need a new configuration in two scenarios.

1. There are new features released by us and its not possible to use those features with the existing configuration.&#x20;
2. Our framework has some big changes and it requires every app to adapt it.

In the both the situation, it will ask you to create a new configuration. But, you can always create new configuration by yourself if you want. If for any reason you want to upload a new app version to the store, you need a new configuration.&#x20;

You can add new configuration from the app version dropdown.

![App Version Dropdown](https://3731994945-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MlBy5z08zL1UoCwNqmg%2Fuploads%2FKRGsJVAKpdAdWzTbvzh2%2FScreen%20Shot%202021-10-19%20at%2011.32.30%20PM.png?alt=media\&token=d0a66b0a-1010-4ca5-a220-b48a2f99e5ae)

Creating a new configuration might restrict you to edit previous configuration. This happens if Twinr framework doesn't support older configurations anymore(It's very rare.).&#x20;

Adding a new configuration will ask you to insert new version of your app.

![](https://3731994945-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MlBy5z08zL1UoCwNqmg%2Fuploads%2FYonhBunWN5rhJ3hUzS3i%2FScreen%20Shot%202021-10-19%20at%2011.40.52%20PM.png?alt=media\&token=43bfdeaa-d734-424a-b224-ac8ec3a9758a)

As soon as you add a new configuration, all your data from the previous configuration will be carried over. Now, with the new configuration you can take advantage of the latest Twinr Builder features.&#x20;
