A RudderStack anunciou em 22 de outubro de 2026 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. 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, 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 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, 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 · Licença MIT.
Imagem inteira redimensionada e convertida para WebP, com margens laterais. Copyright 2021 RudderStack; licença integral preservada nos metadados do arquivo.
Fontes e referências
As informações foram verificadas nas fontes abaixo. Novos fatos podem atualizar esta notícia.
- RudderStack — disponibilidade geral de Transformations v2 ↗
- RudderStack — anúncio do beta público em agosto ↗
- RudderStack — testes de transformações ↗
- RudderStack — versões e implantação de transformações ↗
- RudderStack — bibliotecas de transformações ↗
- RudderStack — captura versionada da documentação ↗
- RudderStack — licença MIT da documentação ↗
Conteúdo de Angelo Sebastião Silva Goncalves. Preparado com apoio de IA. Consulte as fontes e os critérios editoriais. Conheça nossos critérios editoriais e como solicitar uma correção.



