# RudderStack tira Transformations v2 da fase beta

Editor para tratar eventos de dados chega à disponibilidade geral, com testes, rascunhos e histórico de versões nos planos Free, Growth e Enterprise.

Autoria: Angelo Sebastião Silva Goncalves
Publicado: 2026-10-24T15:00:52.241Z
Revisado: 2026-10-24T15:00:52.241Z
URL canônica: https://nextags.com.br/news/rudderstack-transformations-v2-disponibilidade-geral-testes-versoes/

A RudderStack anunciou em [22 de outubro de 2026](https://www.rudderstack.com/docs/releases/transformation-v2-ga/) a disponibilidade geral do Transformations v2 nos planos Free, Growth e Enterprise. O recurso permite testar mudanças no tratamento de eventos antes de enviá-los aos sistemas conectados e manter um histórico do código publicado. A atualização alcança as transformações e as bibliotecas de funções compartilhadas que elas utilizam.

## O que está sendo liberado
O [beta público começou em 28 de agosto](https://www.rudderstack.com/docs/releases/transformation-v2/). Portanto, o anúncio de outubro marca a passagem para disponibilidade geral de uma experiência que já vinha sendo testada, com editor redesenhado, testes mais flexíveis e controles de publicação.

Transformações são funções usadas para ajustar os dados que circulam entre uma fonte e um destino. Esse tratamento pode alterar campos, filtrar eventos ou acrescentar informações antes que o registro chegue à próxima ferramenta.

## Comparar o resultado antes de publicar
Na [rotina de testes](https://www.rudderstack.com/docs/transformations/test/), o usuário pode importar um evento recebido pela plataforma ou carregar um conteúdo salvo. O painel permite comparar a saída esperada com a produzida pelo código, consultar diferenças e examinar os registros de execução.

Quando a diferença corresponde ao comportamento desejado, a aprovação atualiza o resultado esperado do teste. Rejeitá-la mantém a referência anterior. Isso exige revisar o conteúdo: aprovar uma saída diferente não comprova, por si só, que os dados estejam corretos para a operação da empresa.

## Rascunho e retorno a uma versão anterior
A [documentação de publicação](https://www.rudderstack.com/docs/transformations/version-deploy/) separa salvar um rascunho de colocar código em produção. O rascunho conserva alterações sem mudar a versão utilizada pelos destinos. Publicar uma versão identificada por uma etiqueta a torna ativa imediatamente para os novos eventos recebidos.

O histórico guarda código, identificação da versão, descrição, autor e horário. Também é possível selecionar uma transformação antiga para voltar a utilizá-la. Antes desse retorno, a plataforma executa os casos de teste sobre o código escolhido.

Há um limite relevante: o usuário ainda pode prosseguir mesmo quando os testes falham. A validação apresenta os problemas; ela não funciona como uma proibição absoluta de publicar.

## Bibliotecas têm uma diferença importante
Segundo o [guia de bibliotecas](https://www.rudderstack.com/docs/transformations/libraries/), seus testes aproveitam os casos definidos nas transformações que as importam. Uma alteração em código compartilhado pode, assim, revelar efeitos em diferentes fluxos. Se nenhuma transformação importar a biblioteca, o teste verifica apenas a sintaxe.

Bibliotecas também têm rascunhos e versões publicadas. Porém, não oferecem a mesma ação de reativar diretamente uma versão antiga disponível para transformações. Para trocar a biblioteca ativa, é necessário publicar uma nova versão. Os fluxos utilizam sempre a biblioteca publicada que estiver ativa.

O anúncio abrange os três planos, mas isso não elimina limites de funcionalidades: bibliotecas em Python continuam restritas aos planos Growth e Enterprise.

Para equipes de marketing e dados, o ponto de atenção é a propagação de mudanças. Uma função compartilhada pode influenciar vários destinos, e uma correção aplicada sem revisão pode alterar informações usadas em relatórios ou segmentações. Na avaliação editorial da Nextags, o valor desses controles depende de testes representativos e de uma decisão consciente de publicação. O anúncio não apresenta medição independente de redução de erros ou aumento de resultados de campanhas.

Comparação de eventos na documentação da RudderStack, em arquivo publicado desde agosto de 2022. A interface é anterior ao Transformations v2. Crédito: RudderStack, licença MIT. [Origem da captura](https://github.com/rudderlabs/rudderstack-docs/blob/469e7d6ed548124b09a262be38578d266411e073/docs/assets/features/adding-a-transformation-3.png) · [Licença MIT](https://github.com/rudderlabs/rudderstack-docs/blob/469e7d6ed548124b09a262be38578d266411e073/LICENSE.mdx).

Imagem inteira redimensionada e convertida para WebP, com margens laterais. Copyright 2021 RudderStack; licença integral preservada nos metadados do arquivo.

## Fontes
- [RudderStack — disponibilidade geral de Transformations v2](https://www.rudderstack.com/docs/releases/transformation-v2-ga/)
- [RudderStack — anúncio do beta público em agosto](https://www.rudderstack.com/docs/releases/transformation-v2/)
- [RudderStack — testes de transformações](https://www.rudderstack.com/docs/transformations/test/)
- [RudderStack — versões e implantação de transformações](https://www.rudderstack.com/docs/transformations/version-deploy/)
- [RudderStack — bibliotecas de transformações](https://www.rudderstack.com/docs/transformations/libraries/)
- [RudderStack — captura versionada da documentação](https://github.com/rudderlabs/rudderstack-docs/blob/469e7d6ed548124b09a262be38578d266411e073/docs/assets/features/adding-a-transformation-3.png)
- [RudderStack — licença MIT da documentação](https://github.com/rudderlabs/rudderstack-docs/blob/469e7d6ed548124b09a262be38578d266411e073/LICENSE.mdx)