DEV Community

Cover image for APIDOG Atualizações de Março: Branches Sprint Ilimitadas, Sidebar de IA & Test CLI Aprimorado
Lucas
Lucas

Posted on • Originally published at apidog.com

APIDOG Atualizações de Março: Branches Sprint Ilimitadas, Sidebar de IA & Test CLI Aprimorado

Fevereiro entregou oito lançamentos focados na depuração de MCP e orquestração de Test Suite. Março trouxe melhorias para acessibilidade e colaboração — agora, usuários gratuitos têm acesso a ramificações de nível empresarial, conversas de IA multi-turno em documentação publicada e recursos CLI expandidos para automação de sprint.

Experimente o Apidog hoje

Acompanhe as principais novidades e aprenda como implementar cada recurso 👇

⭐ Novas Atualizações

🔥 Branches de Sprint Ilimitadas e Versões de API — Agora Gratuitas

A partir deste mês, todos os usuários do plano gratuito do Apidog podem criar branches de sprint e versões de API ilimitadas. Antes, essas funções eram exclusivas de planos pagos. Agora, qualquer equipe pode:

  • Modelar fluxos de trabalho paralelos sem restrições.
  • Isolar e testar mudanças experimentais de API em branches separados.
  • Gerenciar múltiplas versões de documentação e contratos de API.

Como implementar:

  1. Crie uma nova branch de sprint no projeto.
  2. Faça alterações isoladas sem impactar a branch principal.
  3. Publique diferentes versões de API diretamente pelo painel.
  4. Use o versionamento para documentar e manter múltiplas iterações simultaneamente.

Esses recursos dão a qualquer desenvolvedor ou equipe pequena uma experiência de fluxo de trabalho semelhante ao Git, totalmente integrada ao Apidog.

Branches de Sprint e Versionamento de API


✅ Otimizações

📄 Pergunte à IA em Documentos Publicados: Barra Lateral + Conversas Multi-Turno

O recurso “Perguntar à IA” foi redesenhado e agora está disponível em uma barra lateral persistente. Isso facilita consultas rápidas enquanto navega na documentação e permite conversas multi-turno — ou seja, você pode fazer perguntas sequenciais sem precisar reexplicar o contexto.

Como usar:

  • Acesse a documentação publicada no Apidog.
  • Utilize a barra lateral de IA para consultar dúvidas e receber respostas contextuais em tempo real.
  • Faça perguntas de acompanhamento para aprofundar discussões técnicas.

IA em barra lateral para documentação

🔒 Segurança Aprimorada no Convite de Projeto

Links de convite para projetos agora são restritos à conta convidada. Com isso, não é mais possível compartilhar convites entre equipes ou acessar projetos sem autorização.

Como funciona:

  • Ao convidar alguém para o projeto, o link só poderá ser usado pelo destinatário.
  • Isso previne acessos não autorizados e protege ambientes colaborativos.

⚡ Execução de CLI de Cenário de Teste em Branches de Sprint

Agora é possível executar cenários de teste via CLI diretamente nas branches de sprint. Esse recurso permite integrar testes automatizados ao pipeline de CI/CD, garantindo que contratos de API sejam validados antes da mesclagem com a branch principal.

Exemplo de uso via CLI:

apidog test --branch minha-feature --suite regression
Enter fullscreen mode Exit fullscreen mode
  • Utilize esse comando no seu pipeline para validar endpoints em branches de desenvolvimento.

👥 Exportação da Lista de Membros da Equipe

Exportar a lista de membros da equipe agora é possível diretamente pela interface do Apidog.

Passos:

  1. Vá até as configurações do time.
  2. Clique em “Exportar lista de membros”.
  3. Use o arquivo exportado para auditoria, controle de acesso ou integração com outros sistemas.

🔧 Ajustes

📛 Nome de Exibição do Caso de Teste

O nome “Casos” foi padronizado para “Casos de Teste” em toda a interface, melhorando a clareza nos fluxos de trabalho de QA.

🔐 Informações de Certificado em Scripts Pós-Processamento

Os scripts de pós-processamento agora suportam pm.response.socketSession, permitindo acessar informações sobre certificados TLS diretamente nos testes.

Exemplo de uso:

const certInfo = pm.response.socketSession.certificate;
pm.expect(certInfo.issuer).to.include('CA');
Enter fullscreen mode Exit fullscreen mode
  • Use para validar detalhes de segurança automaticamente como parte dos testes.

🐞 Correções de Bugs

Resolvemos 10 bugs importantes este mês. Entre as correções:

  • Proxy agora funciona corretamente com testes entre múltiplos projetos.
  • Conexões Socket.IO são liberadas após depuração.
  • Navegação personalizada em documentação não exibe mais pastas internas incorretamente.
  • Relatórios de teste antigos podem ser visualizados normalmente no cliente desktop v2.8.20.
  • Exportação para formato Word restaurada.
  • Importação de parâmetros Body em XML/Plain e arquivos HAR corrigida.
  • Suporte aprimorado para Swagger 2.0.
  • Limpeza de referências inválidas em exportações Apidog.
  • Visualização de respostas históricas funcionando no modo 'request-first'.
  • Status de certificados de domínios personalizados atualizado em tempo real.

🌟 Olhando para o Futuro

Continuamos investindo para tornar o Apidog mais acessível e colaborativo. Para o próximo trimestre, espere avanços em fluxos de trabalho de IA, integrações git-first e recursos de infraestrutura para programas de API em qualquer escala.


💬 Participe da Conversa

Conecte-se com outros desenvolvedores e a equipe Apidog:

  • Participe da nossa comunidade no Discord para discussões e suporte em tempo real.
  • Entre no nosso Slack para conversas técnicas.
  • Siga-nos no X (Twitter) para novidades e atualizações.

P.S. Confira todos os detalhes no Changelog do Apidog!

Atenciosamente,

A Equipe Apidog

Top comments (0)