As atualizações de junho tornam os fluxos de trabalho diários da API mais fáceis de automatizar e confiar, com operações CLI prontas para IA, importações mais limpas, atualização automática do OAuth 2.0 e várias melhorias solicitadas pelos usuários.
Este lançamento foca nos pontos onde as equipes de API frequentemente perdem tempo: dar aos agentes de IA acesso estruturado a recursos reais de projeto, reduzir a limpeza pós-importação, manter as requisições protegidas por OAuth em funcionamento e suavizar tarefas pequenas, mas frequentes, de teste e configuração.
Aqui está o que mudou este mês.
Novas Atualizações
Apidog CLI Suporta Fluxos de Trabalho de API Alimentados por IA
O Apidog CLI está se tornando a camada de execução para fluxos de trabalho de API alimentados por IA.
Em vez de pedir aos usuários para aprenderem manualmente cada comando, o objetivo é permitir que agentes de IA trabalhem com ativos reais do Apidog de forma estruturada. Com os recursos do CLI, os agentes podem ler recursos de projeto, escrever alterações, validar operações estruturadas, exportar dados e executar fluxos de trabalho de teste de forma mais confiável.
Este mês, o Apidog CLI adiciona várias melhorias práticas nessa direção:
- Pode servir como camada de execução para agentes de IA operando em recursos de projeto do Apidog.
- Suporta a execução de casos de teste.
- Casos de cenário podem fazer referência a endpoints, casos de teste e outros cenários.
- Exportações em formato nativo e OpenAPI suportam controle de escopo mais granular.
Quando emparelhado com as Habilidades do Apidog, o CLI dá aos agentes de IA instruções mais claras e limites operacionais mais seguros. Os agentes podem entender melhor como usar os recursos do Apidog, validar as alterações geradas antes de as escrever de volta e concluir tarefas de API com menos incerteza.
Pense no CLI como a ponte entre as instruções de IA em linguagem natural e as operações estruturadas do projeto Apidog.
Melhorias na Importação e Exportação
Este lançamento também melhora vários fluxos de trabalho de importação e exportação, especialmente para equipes que movem dados do Postman ou mantêm definições de API com OpenAPI e Swagger.
Ao importar dados através da API do Postman, o Apidog agora pode remover espaços dos nomes das variáveis. Isso ajuda a reduzir a limpeza pós-importação e evita problemas causados por nomes de variáveis que são inconvenientes ou inconsistentes no uso posterior.
Ao importar workspaces através da API do Postman, o Apidog também pode renomear nomes confusos de "Meu Workspace" com base no criador do workspace. Para equipes que importam vários workspaces, isso torna os dados importados mais fáceis de identificar e organizar.
A importação/exportação OpenAPI e Swagger também se torna mais completa. O Apidog agora suporta parâmetros do tipo objeto e parâmetros do tipo referência durante a importação/exportação, ajudando as equipes a preservar estruturas de especificação de API mais ricas com menos ajuste manual.
| Antes | Agora |
|---|---|
|
|
OAuth 2.0 Agora Suporta Atualização Automática de Token
A autenticação OAuth 2.0 agora suporta atualização automática de token.
Quando um token de acesso está prestes a expirar ou já expirou, o Apidog pode atualizá-lo automaticamente para que as requisições possam continuar sem que você precise reautenticar manualmente ou copiar um novo token.
Isso é especialmente útil para equipes que frequentemente depuram APIs protegidas por OAuth. Em vez de interromper o fluxo da requisição sempre que um token expira, o Apidog ajuda a manter a sessão em andamento.
Isso reduz as interrupções de autenticação durante a depuração de API, testes e validação repetida de requisições.
Melhorias Baseadas no Feedback do Usuário
Melhor Compatibilidade do Cliente MCP
O Apidog melhorou a compatibilidade do Cliente MCP e agora pode analisar esquemas não-padrão de forma mais confiável.
Isso ajuda ao conectar-se a servidores ou ferramentas MCP cuja saída de esquema não segue estritamente os formatos esperados. Em vez de falhar precocemente devido a diferenças de esquema, o Apidog pode lidar com mais respostas MCP do mundo real e melhorar a taxa de sucesso da integração e depuração de ferramentas.
Pesquisar Etapas Estáticas por Nome em Suítes de Teste
Ao adicionar etapas estáticas a uma suíte de teste, agora você pode pesquisar por nome.
Para projetos com muitos endpoints, casos de teste ou cenários, isso torna mais rápido encontrar a etapa certa e adicioná-la à suíte sem navegar manualmente por longas listas.
Tarefas Agendadas Adicionam uma Opção "A Cada 8 Horas"
As tarefas agendadas agora incluem uma opção "A cada 8 horas".
Isso oferece às equipes outro intervalo útil para testes automatizados recorrentes, verificações tipo monitoramento ou fluxos de trabalho de validação periódica de API.
Apidog Web App Suporta Configuração de Cabeçalhos Gerados Automaticamente
O Apidog Web App agora suporta a configuração de cabeçalhos gerados automaticamente.
Isso dá aos usuários do Web App mais controle sobre o comportamento da requisição e ajuda a alinhar os cabeçalhos de requisição gerados com os requisitos da equipe ou do projeto.
Correções de Bugs e Melhorias Menores
Também lançamos um conjunto de correções e melhorias menores este mês, incluindo:
- Melhora de desempenho ao selecionar grandes cenários de teste para ramificações filhas, reduzindo a chance de erros de tempo limite.
- As listas de ramificações de sprint e ramificações gerais agora suportam a exibição de IDs de ramificação e a cópia delas.
- Uma mensagem mais amigável é exibida quando o macOS não consegue enviar requisições de intranet.
- Corrigido um problema onde URLs Base de serviço não eram importados e endpoints não eram vinculados ao serviço especificado ao reimportar dados do Apidog para um novo módulo.
- Corrigido um problema onde a autenticação OAuth 1.0 configurada para ser adicionada ao cabeçalho da requisição não era realmente adicionada.
- Corrigido um problema onde o código de requisição de endpoint gerado não funcionava corretamente quando o Basic Auth usava variáveis chinesas.
- Corrigido um problema onde o código de requisição gerado usava incorretamente HTTPS quando o endpoint usava HTTP.
- Corrigido um problema onde a execução de cenários CLI podia relatar "Unexpected token" quando uma etapa de cenário referenciava um corpo de resposta em formato bruto.
- Corrigido um problema onde os detalhes do relatório de teste ainda apareciam como em execução após um cenário de teste automatizado ser encerrado anormalmente.
- Corrigido um problema onde o relatório correspondente não era exibido na lista de relatórios de teste após a execução de casos de cenário na pasta raiz.
- Corrigido um problema onde a atualização do Apidog Web App mudava automaticamente o projeto de volta para a ramificação principal.
- Corrigido um problema onde as opções de filtro de tags não tinham conteúdo durante a importação de ramificações e ao inserir endpoints em Markdown.
- Corrigido um problema onde serviços não-padrão eram adicionados repetidamente ao importar arquivos Apidog com múltiplos módulos e serviços.
- Corrigido um problema onde as tags de documentos Markdown não eram importadas corretamente ao importar dados do Apidog.
- Corrigido um problema onde conflitos ainda eram mostrados após a fusão de endpoints na ramificação principal em alguns casos.
- Corrigido um problema onde erros de frontend podiam ocorrer em alguns casos ao depurar endpoints SSE.
- Corrigido um problema onde as estatísticas de projetos On-Premises contavam apenas dados do módulo padrão.
- Corrigido um problema onde a importação de um arquivo Apidog multi-módulo da página de detalhes da equipe importava incorretamente os endpoints para o módulo padrão.
- Corrigido um problema onde as alterações desapareciam em alguns casos após o envio das modificações.
- Corrigido um problema onde uma mensagem de erro incorreta era exibida no fluxo de verificação de e-mail ao alterar senhas.
O Que Isso Significa
Juntas, essas atualizações tornam o Apidog mais útil em fluxos de trabalho que abrangem pessoas, agentes de IA, especificações e testes automatizados.
| Área | O que melhora | Por que importa |
|---|---|---|
| Fluxos de trabalho CLI alimentados por IA | O CLI pode ajudar agentes de IA a operar em recursos reais de projeto Apidog, executar casos de teste, referenciar ativos existentes e controlar exportações com mais precisão. | Mais fácil para agentes de IA completarem tarefas de API com contexto de projeto estruturado em vez de adivinhar a partir de informações não estruturadas. |
| Importação e exportação | Importações da API do Postman podem limpar nomes de variáveis e esclarecer nomes de workspaces; importação/exportação OpenAPI/Swagger suporta parâmetros do tipo objeto e referência. | Menos limpeza após a migração e troca de especificações de API mais completa. |
| Autenticação | Tokens OAuth 2.0 podem ser atualizados automaticamente. | Menos interrupções durante a depuração e testes de API. |
| Compatibilidade MCP | O Cliente MCP pode analisar mais esquemas não-padrão. | Melhor compatibilidade com ferramentas e servidores MCP do mundo real. |
| Fluxos de trabalho de teste | Etapas estáticas são mais fáceis de encontrar, e tarefas agendadas suportam um intervalo adicional de 8 horas. | Configuração mais rápida de suítes de teste e execução de testes recorrentes mais flexível. |
| Configuração do Web App | Cabeçalhos gerados automaticamente podem ser configurados no Apidog Web App. | Mais controle sobre o comportamento da requisição em fluxos de trabalho baseados em navegador. |
O resultado é um caminho operacional mais limpo: agentes de IA obtêm melhor contexto de projeto, dados importados precisam de menos limpeza, requisições OAuth são menos propensas a interrupções e as equipes têm mais controle sobre testes recorrentes e configuração de requisições.
Participe da Conversa
Conecte-se com outros engenheiros de API e com a equipe Apidog:
- Junte-se à nossa comunidade no Discord para discussões e suporte em tempo real.
- Participe da nossa comunidade no Slack para conversas técnicas.
- Siga-nos no X (Twitter) para as últimas atualizações.
P.S. Para todos os detalhes sobre as atualizações, consulte o Apidog Changelog.
Atenciosamente,
A Equipe Apidog
