1.1.0

Uma versão grande. Os flows ganham passos que não pedem código e gatilhos por e-mail, por mudanças no banco e por MQTT, e os projetos podem ficar no Git. O SQL passa a rodar dentro de cada worker.

Ação necessária antes de atualizar
Antes
Pegue o novo arquivo do compose. O serviço separado de SQL deixou de existir, e o arquivo novo já não tem ele.
git pull
Antes
Se o seu .env define SQL_WORKER_CONCURRENCY, troque o nome para WORKER_SQL_CONCURRENCY.
Depois
Suba com --remove-orphans para o contêiner antigo de SQL parar. O que estava na fila de SQL é pego pelos workers.
docker compose pull && docker compose up -d --remove-orphans

Novo

  • Passos de flow sem código: HTTP, Transform, IA, arquivos (CSV, Excel, JSON), Google Sheets e Google Drive.
  • Scripts e flows podem começar a partir de um e-mail, de uma mudança de linha no Postgres ou de uma mensagem MQTT.
  • Ligue um projeto a um repositório Git e faça commit, pull e resolva conflitos pelo app.
  • Um passo de aprovação pode ser decidido por link, sem que a pessoa precise ter conta.
  • Um registro de auditoria de cada alteração, em Configurações.
  • Login da empresa com OIDC ou SAML, nos planos que incluem isso.
  • Scripts podem importar outros scripts da mesma linguagem, e cada script mostra onde é usado.
  • Ramos em paralelo nos flows, alertas quando uma execução falha e um estado chave/valor que o script guarda entre execuções.

Melhorado

  • As consultas SQL rodam em cada worker, então há um serviço a menos para manter e escalar.

Comandos de atualização

# .env WAISO_VERSION=1.1.0 docker compose pull && docker compose up -d --remove-orphans
Como atualizar uma instalação, inclusive por um painel de hospedagem