Novo: Modal de mudanças de código redesenhado
O modal Code changes foi redesenhado com uma árvore de arquivos completa, barra de estatísticas de diff e estados de arquivo codificados por cor. Agora os desenvolvedores podem revisar cada arquivo que a IA adicionou, modificou ou excluiu — agrupados por pasta com diffs lado a lado — antes de publicar as mudanças.- Code Tab: Como abrir o modal, navegar pela árvore de arquivos e ler diffs.
Novo: Eventos de auditoria de API keys do workspace
O log de auditoria agora registra eventos de ciclo de vida para API keys do workspace. Você pode consultar eventosworkspace.api_key.created, workspace.api_key.updated, workspace.api_key.disabled, workspace.api_key.enabled e workspace.api_key.deleted, cada um incluindo metadados key_id, key_name e key_prefix para identificação sem expor segredos.- Event Types: Referência completa de eventos, incluindo eventos de API keys do workspace e seus campos de metadados.
Atualizado: Pools de créditos e limites por membro na Monitoring API
A visão geral da Monitoring API agora documenta o modelo de pool de créditos introduzido na v1.1: pools de créditos por workspace, limites de crédito por membro e flags de excesso de limite. A resposta deGet analytics inclui um objeto credit_pool com tier, limites e dados de uso, e cada registro de usuário inclui um objeto member_allocation. Os campos legados seats e seat_type foram descontinuados em favor de credit_pool e member_allocations.- Monitoring API overview: Pools de créditos, limites por membro, avisos de descontinuação e fluxo de excesso de limite.
Novo: Módulo SDK de conectores de app-user
O novo módulobase44.connectors permite gerenciar conexões OAuth por usuário a partir do código frontend. Chame connectAppUser(connectorId) para iniciar o fluxo OAuth e receber uma URL de redirecionamento, e disconnectAppUser(connectorId) para remover o token armazenado de um usuário. A página de conectores do backend agora documenta os dois modelos de conexão: por app e por usuário do app.- SDK user-connectors reference: Métodos
connectAppUser()edisconnectAppUser(). - Connectors: Configuração e uso dos conectores de usuário do app.
Novo: Automations de conectores
As funções de backend agora podem ser acionadas automaticamente em resposta a eventos de webhook de serviços conectados como Gmail, Google Calendar, Google Drive, Microsoft Outlook, Microsoft OneDrive, Slack, Microsoft Teams e SharePoint. Configure connector automations emfunction.jsonc junto com suas outras automations, com condições de gatilho opcionais para filtrar eventos antes que sua função seja executada.- Automations: Referência completa de campos, integrações e eventos suportados, condições de gatilho, estrutura do payload do webhook e exemplos.
- Connectors: Visão geral e referência cruzada.
Novo: Comando auth social-login
O novo comando auth social-login permite habilitar ou desabilitar provedores de identidade social (Google, Microsoft, Facebook e Apple) na configuração de auth local do seu app. O Google suporta credenciais OAuth customizadas via flags --client-id e --client-secret. Execute auth push ou deploy para aplicar as mudanças.auth social-login: Habilita ou desabilita provedores de login social na configuração local.- Auth config reference: Novos campos de configuração para os quatro provedores sociais, incluindo
googleOAuthModeegoogleOAuthClientId.
Atualizado: Filtragem aprimorada de entidades com array shorthand e operadores de consulta
entities.filter() agora aceita o tipo EntityFilterQuery<T> para seu parâmetro query, permitindo array shorthand para corresponder a qualquer conjunto de valores, null para corresponder a campos null e operadores de consulta no estilo MongoDB ($gte, $in, $or e outros) para lógica de filtragem avançada.- SDK entities module: Tipo do parâmetro
queryatualizado e novos exemplos de filtragem.
Atualizado: waiting_for_user_input adicionado ao status de tool call de agentes
Tool calls de agentes agora incluem "waiting_for_user_input" como um valor de status válido. Atualize qualquer código que verifique ou faça switch no campo status de objetos de tool call para tratar este novo estado.- SDK agents module: Tipo
statusatualizado em objetos de tool call.
Novo: GPT-5.5 e Claude Opus 4.7 disponíveis no InvokeLLM
Duas novas opções de modelo agora estão disponíveis paraintegrations.Core.InvokeLLM(): "gpt_5_5" (GPT-5.5) e "claude_opus_4_7" (Claude Opus 4.7). Passe qualquer um dos valores no parâmetro model para sobrescrever o modelo no nível do app para uma chamada específica.- SDK integrations module: Opções de modelo atualizadas em
InvokeLLMParams.
Atualizado: Novos conectores OAuth
BambooHR, Calendly, Contentful, GitLab, Google Meet, Google Tasks, Hugging Face, Instagram e Supabase agora estão disponíveis como conectores OAuth. Use seus identificadores de tipo emconnectors.getConnection() e em chamadas de conector de funções de backend.- Connectors: Tabela de conectores atualizada com todos os identificadores de tipo.
- SDK connectors module: Lista de conectores atualizada para
getConnection().
Novo: getTelegramConnectURL()
agents.getTelegramConnectURL() gera uma URL que conecta um usuário final a um agente via Telegram.- SDK agents module: Método
getTelegramConnectURL().
Descontinuado: Gerenciamento de seats removido dos Audit Logs
O tipo de evento de log de auditoriaworkspace.member.seat_updated foi removido, junto com seus campos de metadados new_seat_type e old_seat_type.- Audit log event types: Referência de tipos de evento atualizada.
Atualizado: Auth de e-mail/senha no desenvolvimento local
O servidorbase44 dev agora processa registro e login de e-mail/senha localmente, incluindo verificação por OTP (códigos são impressos no seu terminal em vez de e-mail). OAuth e login social ainda são encaminhados para a Base44.- Local development: Seção de autenticação e comportamento de tokens.
- Troubleshooting: Tokens de dev local versus produção.
Novo: Audit Logs API
A Audit Logs API fornece acesso a eventos de auditoria com escopo de workspace para monitoramento de segurança, conformidade e integrações SIEM. Use-a para transmitir eventos para seu SIEM, investigar atividade de usuário em todos os apps de um workspace e construir relatórios de conformidade com detalhes completos de eventos.- Audit Logs API Overview: Introdução e configuração de workspace ID.
- Authentication: Função necessária e uso de API key.
- Event Types: Lista completa de 65 tipos de evento em 13 categorias.
- Rate Limits: Limites de requisição e comportamento de throttling.
Novo: Comandos auth
Gerencie as configurações de autenticação do seu app pela CLI. Faça pull da configuração atual, ative métodos de login como e-mail/senha e faça push das alterações para seu app em produção.auth pull: Busca a configuração de auth da Base44auth password-login: Habilita ou desabilita login com senhaauth push: Envia a configuração de auth para a Base44- Managing login and registration: Equivalente no dashboard
Atualizado: A entidade User agora roda localmente no dev server
Na inicialização, o dev server cria um único registro de usuário a partir das suas credenciais autenticadas da CLI. Operações de leitura e atualização emme funcionam como em produção; requisições de criação e exclusão são silenciosamente ignoradas, correspondendo ao comportamento de produção.- Local development: Detalhes atualizados sobre o comportamento de entidades.
Novo: Comando exec
Execute scripts autônomos em TypeScript ou JavaScript com o SDK da Base44 pré-autenticado como o usuário atual. Útil para migrações de dados, scripts de seed, consultas ad-hoc e automação.exec: Referência do comando- Standalone scripts: Guia completo com casos de uso e exemplos
Novo: Métodos de bulk update para entidades
Dois novos métodos em entity handlers para atualizar múltiplos registros de uma vez:updateMany(): Aplica a mesma atualização a todos os registros que correspondem a uma consulta. Suporta operadores de consulta MongoDB para filtragem e operadores de atualização.bulkUpdate(): Atualiza múltiplos registros específicos em uma única requisição, cada um com seus próprios dados.
Novo: Comandos functions list, functions delete e functions pull
Três novos comandos da CLI oferecem controle total sobre as funções de backend implantadas a partir do terminal. Use functions list para ver todas as funções implantadas, functions delete para remover uma ou mais pelo nome, e functions pull para baixar funções remotas para seu projeto local. O comando functions deploy também foi atualizado para suportar deploy seletivo por nome e uma flag --force que remove funções remotas não presentes localmente.functions list: Lista todas as funções de backend implantadas.functions delete: Deleta uma ou mais funções implantadas pelo nome.functions pull: Baixa funções implantadas para seu projeto local.functions deploy: Referência atualizada com deploy seletivo e flag--force.
Novo: Comando connectors list-available
Liste todos os tipos de integração suportados pela Base44 diretamente do terminal. O comando exibe o identificador de tipo de cada conector, descrição e quaisquer campos de configuração de conexão necessários.- connectors list-available: Referência do comando.
Novo: 11 novos conectores OAuth e provisionamento gerenciado de Stripe
Onze novos conectores OAuth agora estão disponíveis: Airtable, Dropbox, Google Classroom, Google Search Console, Linear, Microsoft Teams, Outlook, SharePoint, Splitwise e Wix. Stripe também é suportado via um novo fluxo de provisionamento gerenciado — sem OAuth. UseSTRIPE_SECRET_KEY do ambiente para chamar a API REST do Stripe diretamente em funções de backend.- Connectors: Guia atualizado com a tabela completa de conectores, detalhes de provisionamento do Stripe e exemplos de uso.
- connectors (SDK): Tabela de referência atualizada com todos os novos identificadores de tipo.
Atualizado: InvokeLLM agora aceita um parâmetro model
O método integrations.Core.InvokeLLM agora aceita um parâmetro opcional model para sobrescrever a configuração de modelo no nível do app para uma chamada específica. Valores suportados incluem gpt_5, gpt_5_mini, gemini_3_pro, gemini_3_flash, claude_sonnet_4_6 e claude_opus_4_6.- integrations: Referência do SDK atualizada com o novo parâmetro
model.
Atualizado: Argumentos e flags do comando create
O comando base44 create agora aceita o nome do projeto como um argumento posicional (base44 create [name]) em vez de uma flag -n, --name. A flag -d, --description foi removida. Uma nova flag --no-skills permite pular a instalação das skills do agente de IA durante a criação do projeto.create: Referência atualizada do comando com nova lista de argumentos e flags.
Atualizado: function.jsonc agora é opcional
As funções de backend não exigem mais um arquivo de configuração function.jsonc. Crie uma função apenas com um arquivo entry.ts ou entry.js. Adicione function.jsonc somente quando precisar de um nome customizado ou automations.- Backend Functions: Visão geral atualizada com configuração simplificada e detalhes sobre o arquivo de configuração opcional.
- Project Structure: Atualizado para refletir que
function.jsoncé opcional.
Novo: Comando dev para desenvolvimento local
Execute funções de backend, entidades e uploads de mídia na sua máquina com base44 dev.- Local development: Guia completo com recursos suportados e limitações
dev: Referência do comando
Novos conectores: Box, ClickUp, Google Analytics, Wrike
Quatro novos conectores OAuth agora estão disponíveis. Configure-os com a CLI e chamegetConnection() nas suas funções de backend.- Connectors: Lista completa de serviços suportados.
- connectors (SDK): Tabela de referência com todos os identificadores de tipo.
Novo: Método getConnection() para conectores
O novo método connectors.getConnection() retorna tanto um accessToken quanto um objeto connectionConfig com parâmetros específicos do conector (por exemplo, um subdomínio ou ID de conta). Isso substitui getAccessToken(), que agora está descontinuado.- Connectors: Exemplos e guia de uso atualizados.
- connectors (SDK): Referência completa do método.
Novo: Provedor de autenticação SSO
O métodoauth.loginWithProvider() agora suporta 'sso' como provedor, permitindo fluxos de login com SSO empresarial. Habilite o SSO nas configurações de autenticação do seu app antes de usar este provedor.- auth (SDK): Lista de provedores atualizada e exemplo de código SSO.
Novo: Conectores Discord, GitHub, Google BigQuery e Slack Bot
Quatro novos tipos de conectores estão disponíveis:discord, github, googlebigquery e slackbot. O conector slackbot usa um token de bot em vez de um token de usuário, permitindo que seu app publique como um bot customizado com seu próprio nome de exibição e ícone. A referência do SDK agora inclui uma tabela completa de conectores, definições de tipo ConnectorIntegrationType e um exemplo de código para Slack Bot.- Connectors: Lista completa de serviços suportados e referência de configuração.
- connectors (SDK): Tipos de conectores disponíveis, exemplo de Slack Bot e definições de tipo
ConnectorIntegrationType.
Atualizado: Base44 Skills — Nova skill de troubleshooter e instalação global
As Base44 skills agora incluem uma skill dedicada de troubleshooter para investigar problemas em produção buscando e analisando logs de funções de backend. As skills também podem ser instaladas globalmente comnpx skills add base44/skills -g para uso em todos os projetos. A documentação completa para as três skills (base44-cli, base44-sdk, base44-troubleshooter) agora está disponível.- Base44 Skills: Todas as skills disponíveis, capacidades, prompts de exemplo e instruções de instalação.
Novo: Comando connectors pull
Faça pull das configurações de conector da Base44 para arquivos JSONC locais. Baixa todos os conectores e sincroniza-os para o diretório de conectores do seu projeto.connectors pull: Faz pull das configurações de conector da Base44 para arquivos locais
Novo: Gerenciamento de secrets
Gerencie secrets do projeto pela CLI. Os secrets ficam disponíveis para suas funções de backend como variáveis de ambiente viaDeno.env.get().secrets set: Define um ou mais secrets a partir de pares KEY=VALUE ou de um arquivo.envsecrets list: Lista secrets configurados, com valores mascaradossecrets delete: Deleta um ou mais secrets
Novo: Base44 MCP Server
O servidor MCP da Base44 (app.base44.com/mcp) permite que assistentes de IA criem e gerenciem seus apps via OAuth. Suporta criar apps, editar apps, listar apps e consultar dados de entidades.- Base44 MCP server: Conecte seu assistente de IA, ferramentas disponíveis e prompts de exemplo.
Novo: Desconecte seu app do GitHub
Agora você pode desconectar um app da Base44 do seu repositório do GitHub ou remover a conexão da sua conta do GitHub com a Base44 completamente. Use isto quando quiser parar de sincronizar mudanças de código ou trocar para um repositório diferente. Observe que depois de desconectar um app, você precisará usar um nome de repositório diferente para reconectar.- GitHub Integration: Como conectar, sincronizar e desconectar seu app do GitHub.
Novo: Login com Apple
A Apple agora é um provedor de autenticação suportado. Os usuários podem fazer login nos seus apps Base44 usando o Apple ID junto com provedores existentes como Google, Microsoft e Facebook.- Habilite a Apple nas configurações de autenticação do seu app antes de usar este provedor.
- Use
loginWithProvider('apple')para iniciar o login OAuth da Apple. - Saiba mais: Authentication Features
Novo: Geração de tipos TypeScript
Gere tipos TypeScript a partir dos seus recursos de backend para ter type safety completo e autocomplete no seu código do SDK. O novo comandotypes generate cria interfaces tipadas para entidades, nomes de função e nomes de agente.types generate: Gera tipos TypeScript a partir dos recursos do seu projeto.- Dynamic Types: Saiba como usar tipos gerados para operações de entidade type-safe, autocomplete para funções e agentes, e melhor suporte da IDE.
- Tipos do SDK atualizados: Todos os métodos CRUD de entidade agora retornam resultados devidamente tipados em vez de
any.
Novo: Conectores OAuth
Conecte seus apps Base44 a serviços de terceiros com integrações OAuth. Defina configurações de conector no seu projeto e autorize serviços para fazer chamadas autenticadas a APIs a partir das suas funções de backend.- OAuth Connectors: Defina e implante integrações OAuth com serviços suportados.
connectors push: Envie configurações de conector e autorize fluxos OAuth.
Atualizado: Integração com GitHub agora disponível para workspaces compartilhados
A sincronização bidirecional com o GitHub agora está disponível para apps em workspaces compartilhados. Anteriormente limitada a workspaces pessoais, agora você pode conectar apps de workspaces compartilhados ao GitHub para desenvolvimento local com sincronização automática.- Para apps em workspaces compartilhados, apenas os proprietários do app podem realizar a conexão inicial com um repositório.
- Os proprietários do app ou o usuário que originalmente conectou o repositório podem reconectar se houver um problema de conexão.
Novo: Comando Eject
Faça eject de um app Base44 existente para um projeto local. Trabalhe no seu app na sua própria IDE com controle total do código em vez de pela interface da Base44.eject: Baixe o código frontend e os recursos de backend de um app existente para um novo projeto local.- Start from an Existing Base44 App: Guia passo a passo para fazer eject e configurar seu projeto local.
Novo: Automations para funções de backend
Execute funções de backend automaticamente em um cronograma ou em resposta a eventos do banco de dados. Defina automations nos arquivos de configuração da sua função e implante-as com a CLI.- Automations: Agende funções com cron ou intervalos simples, ou acione em eventos de entidade.
functions deploy: Implante funções de backend com suas automations usando a CLI.
Novo: Servidor MCP de Docs da Base44
Conecte assistentes de IA como Cursor, Claude Desktop e VS Code à documentação da Base44. Faça perguntas sobre o SDK, CLI, entidades ou qualquer recurso da Base44 e obtenha respostas com links para a documentação relevante.- Docs MCP Server: Instruções de configuração e consultas de exemplo.
Novo: Configuração de agente pela CLI
Defina agentes de IA usando arquivos de configuração locais. Crie arquivos de configuração JSONC no seu diretóriobase44/agents/ e sincronize-os com a Base44 pela CLI.- Agent Configuration: Defina agentes com instruções customizadas, seleção de modelo e acesso a ferramentas.
agents pull: Faz pull das configurações de agentes da nuvem para seu projeto local.agents push: Envia configurações de agentes locais para a Base44.
Novo: Referência do User Schema
A referência da entidade de usuário integrada para autenticação e gerenciamento de usuários nos seus apps Base44.- User Schema: Campos, autenticação e configuração da entidade de usuário integrada.
Atualizado: Code Tab
Veja todos os arquivos do projeto diretamente no Code Tab do editor da Base44.- Project Structure: Visibilidade de arquivos atualizada no Code Tab.
Novo: Extensões de agentes de IA
Estenda as capacidades de agentes de IA em ferramentas externas como Claude, Cursor e outros assistentes de codificação de IA. Use Base44 skills para dar aos agentes de IA acesso às entidades e funções de backend do seu app.- Coding Agent Extensions: Especificação de skills, uso e links para o repositório de skills da Base44.
Novo: Funções de backend na CLI
Implante e gerencie funções do lado do servidor usando a CLI.functions-deploy: Implante funções de backend na Base44.
Novo: Sistema de entidades
O sistema de entidades da Base44 é a base para modelos de dados customizados nos seus apps. Defina schemas, tipos de campo, regras de validação e permissões de segurança.- Introduction to Entities: Definições de schema, tipos de campo e validação.
- Security Rules: Controle de acesso e permissões.
Novo: SDK Realtime
Inscreva-se em mudanças de dados em tempo real e sincronize estado entre clientes em tempo real.subscribe(): Inscreva-se em atualizações de entidade em tempo real via WebSocket.
Novo: Documentação de App Code
Documentação abrangente para trabalhar com o código do seu app na Base44.- Introduction: Visão geral do desenvolvimento de código de app.
- Project Structure: Entenda a estrutura de arquivos do seu app.
- Code Tab: Edite código diretamente no editor da Base44.
- Activity Monitor: Monitore atividade e logs do app.
- GitHub Integration: Conecte seu app ao GitHub.
Novo: Referência de comandos da CLI
Referência completa de comandos da CLI da Base44.- CLI Introduction: Começando com a CLI.
create: Crie um novo projeto Base44.login: Autentique com a Base44.deploy: Implante seu app.whoami: Verifique a autenticação atual.- CLI Overview: Gerencie entidades e funções.
Novo: Documentação de Backend (BaaS)
Use a Base44 como um serviço de backend para qualquer frontend. Defina entidades, implante funções e integre com React ou outros frameworks.- Introduction to Backend: Visão geral dos recursos de backend da Base44.
- Project Structure: Entenda o layout do projeto de backend.
- Backend-only Quickstart: Use a Base44 como um backend autônomo.
- React Quickstart: Integre o backend da Base44 com React.
Novo: Sincronização bidirecional com GitHub
Controle de versão completo com sincronização bidirecional do GitHub. Mantenha seu app Base44 e o repositório do GitHub sincronizados automaticamente.- Trabalhe na sua IDE preferida e sincronize as mudanças de volta pelo GitHub.
- Colabore com múltiplos contribuidores no mesmo app.
- GitHub Integration: Conecte seu app ao GitHub.
Novo: Pacotes NPM
Traga qualquer biblioteca web do NPM para seus apps Base44. Use pacotes como GSAP, Radix UI, anime.js e mais para animação, 3D, componentes de UI, gráficos, formulários e mídia.- Adicione pacotes diretamente do builder solicitando qual pacote você quer.
- Construa apps com motion premium, cenas 3D avançadas, dashboards mais ricos e mais.
Esta página foi traduzida usando IA. Para informações mais precisas e atualizadas, consulte a versão em inglês.

