> For the complete documentation index, see [llms.txt](https://kb.stoque.com.br/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://kb.stoque.com.br/zeev/como-construir-processos/como-modificar-aplicativos-apos-o-uso/como-versionar-um-processo.md).

# Como criar nova versão de um aplicativo

## Visão geral

Depois que um aplicativo é cadastrado, modelado, configurado e publicado para utilização, ele estará disponível para requisições.

Se, após ter sido publicado, este aplicativo for executado pelo menos uma vez, ele terá automaticamente [algumas de suas informações bloqueadas para edição](/zeev/como-construir-processos/como-modificar-aplicativos-apos-o-uso.md), não podendo mais serem alteradas. Entre as funcionalidades que ficarão bloqueadas, estão:

1. Possibilidade de [excluir um elemento](/zeev/como-construir-processos/como-modificar-aplicativos-apos-o-uso.md#excluir-elementos-do-desenho) já existente;
2. Possibilidade de[ excluir um campo de formulário](/zeev/como-construir-processos/como-modificar-aplicativos-apos-o-uso.md#excluir-campos-do-formulario) já existente;

A razão deste bloqueio é a necessidade de se manter um histórico dos aplicativos e regras de negócio executadas, o que não seria possível se esses dados fossem excluídos de maneira total. Através deste controle, é possível manter um nível adequado de segurança das informações e auditoria sobre solicitações já executadas.

Para solucionar este impasse, foi implantada a funcionalidade de **controle de versão de aplicativos**.

<figure><img src="/files/0OZkFgA5mKEiyK55Vimt" alt=""><figcaption></figcaption></figure>

Ao versionar um aplicativo o mesmo será automaticamente copiado e cadastrado novamente com o mesmo nome, porém como outra versão. Esta nova versão não estará publicada. Você poderá realizar todas as alterações que achar importantes, despublicar o aplicativo anterior e publicar esta nova versão quando julgar que ele está pronto para uso.

É importante destacar que o formulário relacionado **também** será versionado. Ou seja, você pode alterar o formulário do novo aplicativo sem impactar o aplicativo original.

## Solicitações de aplicativos em andamento

As solicitações de aplicativos em andamento que iniciaram em uma versão continuarão a rodar nessa versão até o fim, sem nenhuma impacto nas mudanças feitas na versão nova.

## Versões concomitantes

É plenamente possível disponibilizar duas versões publicadas ao mesmo tempo. Isso pode ser útil, por exemplo, quando você quer que a versão 1 do aplicativo seja disponível para toda a empresa, e a versão 2 disponível somente para um time, em formato piloto.

Aplicativo iniciados na versão continuarão rodando na versão 1 até o final. O mesmo com a versão 2: uma vez iniciados, finalizarão na versão 2 e não serão impactados pela versão 1.
