> ## Documentation Index
> Fetch the complete documentation index at: https://docs.base44.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Changelog

> Fique por dentro dos recursos mais recentes para desenvolvedores da Base44

Veja o que há de novo para desenvolvedores na Base44, desde atualizações de SDK e CLI até melhorias em backend, entidades e conectores. Volte com frequência para descobrir mudanças que podem acelerar sua integração ou desbloquear novas capacidades.

Procurando atualizações de produto? Veja o [Changelog do produto](/pt-BR/changelog/product).

Assine via [RSS](/pt-BR/changelog/developers/rss.xml) ou entre no nosso [Discord](https://discord.com/invite/ThpYPZpVts) para se manter atualizado.

<Update label="June 3, 2026" tags={["App Code"]}>
  ### 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](/developers/app-code/editor/code-tab): Como abrir o modal, navegar pela árvore de arquivos e ler diffs.
</Update>

<Update label="June 3, 2026" tags={["Backend"]}>
  ### 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 eventos `workspace.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](/developers/references/audit-logs-api/get-started/event-types): Referência completa de eventos, incluindo eventos de API keys do workspace e seus campos de metadados.
</Update>

***

<Update label="May 27, 2026" tags={["Backend"]}>
  ### 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 de `Get 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](/developers/references/monitoring-api/get-started/overview): Pools de créditos, limites por membro, avisos de descontinuação e fluxo de excesso de limite.
</Update>

***

<Update label="April 30, 2026" tags={["SDK", "Backend"]}>
  ### Novo: Módulo SDK de conectores de app-user

  O novo módulo `base44.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](/developers/references/sdk/docs/interfaces/user-connectors): Métodos `connectAppUser()` e `disconnectAppUser()`.
  * [Connectors](/developers/backend/resources/connectors): Configuração e uso dos conectores de usuário do app.
</Update>

***

<Update label="April 28, 2026" tags={["Backend", "Backend Functions"]}>
  ### 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 em `function.jsonc` junto com suas outras automations, com condições de gatilho opcionais para filtrar eventos antes que sua função seja executada.

  * [Automations](/developers/backend/resources/backend-functions/automations#connector-automations): Referência completa de campos, integrações e eventos suportados, condições de gatilho, estrutura do payload do webhook e exemplos.
  * [Connectors](/developers/backend/resources/connectors/shared-connectors#connector-automations): Visão geral e referência cruzada.
</Update>

<Update label="April 28, 2026" tags={["CLI", "Auth"]}>
  ### 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`](/developers/references/cli/commands/auth-social-login): Habilita ou desabilita provedores de login social na configuração local.
  * [Auth config reference](/developers/backend/resources/auth): Novos campos de configuração para os quatro provedores sociais, incluindo `googleOAuthMode` e `googleOAuthClientId`.
</Update>

***

<Update label="May 6, 2026" tags={["SDK", "Entities"]}>
  ### 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](/developers/references/sdk/docs/type-aliases/entities): Tipo do parâmetro `query` atualizado e novos exemplos de filtragem.
</Update>

***

<Update label="April 28, 2026" tags={["SDK", "Agents"]}>
  ### 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](/developers/references/sdk/docs/interfaces/agents): Tipo `status` atualizado em objetos de tool call.
</Update>

<Update label="April 28, 2026" tags={["SDK", "App Code"]}>
  ### Novo: GPT-5.5 e Claude Opus 4.7 disponíveis no InvokeLLM

  Duas novas opções de modelo agora estão disponíveis para `integrations.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](/developers/references/sdk/docs/type-aliases/integrations): Opções de modelo atualizadas em `InvokeLLMParams`.
</Update>

<Update label="April 28, 2026" tags={["SDK", "Backend"]}>
  ### 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 em `connectors.getConnection()` e em chamadas de conector de funções de backend.

  * [Connectors](/developers/backend/resources/connectors): Tabela de conectores atualizada com todos os identificadores de tipo.
  * [SDK connectors module](/developers/references/sdk/docs/interfaces/connectors): Lista de conectores atualizada para `getConnection()`.
</Update>

<Update label="April 28, 2026" tags={["SDK", "Agents"]}>
  ### Novo: `getTelegramConnectURL()`

  `agents.getTelegramConnectURL()` gera uma URL que conecta um usuário final a um agente via Telegram.

  * [SDK agents module](/developers/references/sdk/docs/interfaces/agents): Método `getTelegramConnectURL()`.
</Update>

<Update label="April 28, 2026" tags={["Audit Logs API"]}>
  ### Descontinuado: Gerenciamento de seats removido dos Audit Logs

  O tipo de evento de log de auditoria `workspace.member.seat_updated` foi removido, junto com seus campos de metadados `new_seat_type` e `old_seat_type`.

  * [Audit log event types](/developers/references/audit-logs-api/get-started/event-types): Referência de tipos de evento atualizada.
</Update>

<Update label="April 28, 2026" tags={["CLI", "Backend"]}>
  ### Atualizado: Auth de e-mail/senha no desenvolvimento local

  O servidor `base44 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](/developers/backend/overview/local-dev/local-development-overview): Seção de autenticação e comportamento de tokens.
  * [Troubleshooting](/developers/backend/overview/troubleshooting): Tokens de dev local versus produção.
</Update>

***

<Update label="March 31, 2026" tags={["Backend"]}>
  ### 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](/developers/references/audit-logs-api/get-started/overview): Introdução e configuração de workspace ID.
  * [Authentication](/developers/references/audit-logs-api/get-started/authentication): Função necessária e uso de API key.
  * [Event Types](/developers/references/audit-logs-api/get-started/event-types): Lista completa de 65 tipos de evento em 13 categorias.
  * [Rate Limits](/developers/references/audit-logs-api/get-started/rate-limits): Limites de requisição e comportamento de throttling.
</Update>

***

<Update label="March 25, 2026" tags={["CLI"]}>
  ### 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`](/developers/references/cli/commands/auth-pull): Busca a configuração de auth da Base44
  * [`auth password-login`](/developers/references/cli/commands/auth-password-login): Habilita ou desabilita login com senha
  * [`auth push`](/developers/references/cli/commands/auth-push): Envia a configuração de auth para a Base44
  * [Managing login and registration](/Setting-up-your-app/Managing-login-and-registration): Equivalente no dashboard
</Update>

***

<Update label="March 23, 2026" tags={["Backend", "Entities"]}>
  ### 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 em `me` 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](/developers/backend/overview/local-dev/local-development-overview): Detalhes atualizados sobre o comportamento de entidades.
</Update>

***

<Update label="March 18, 2026" tags={["CLI"]}>
  ### 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`](/developers/references/cli/commands/exec): Referência do comando
  * [Standalone scripts](/developers/backend/overview/run-scripts): Guia completo com casos de uso e exemplos
</Update>

***

<Update label="March 17, 2026" tags={["SDK", "Backend Functions"]}>
  ### Novo: Método `functions.fetch()`

  O módulo `functions` agora inclui um método [`fetch()`](/developers/references/sdk/docs/interfaces/functions#fetch) para acesso HTTP direto a funções de backend. Use-o para respostas em streaming, métodos não-POST ou acesso ao response bruto.
</Update>

***

<Update label="March 16, 2026" tags={["SDK", "Entities"]}>
  ### Novo: Métodos de bulk update para entidades

  Dois novos métodos em entity handlers para atualizar múltiplos registros de uma vez:

  * [`updateMany()`](/developers/references/sdk/docs/type-aliases/entities#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()`](/developers/references/sdk/docs/type-aliases/entities#bulkupdate): Atualiza múltiplos registros específicos em uma única requisição, cada um com seus próprios dados.
</Update>

***

<Update label="March 15, 2026" tags={["CLI", "Backend Functions"]}>
  ### 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`](/developers/references/cli/commands/functions-list): Lista todas as funções de backend implantadas.
  * [`functions delete`](/developers/references/cli/commands/functions-delete): Deleta uma ou mais funções implantadas pelo nome.
  * [`functions pull`](/developers/references/cli/commands/functions-pull): Baixa funções implantadas para seu projeto local.
  * [`functions deploy`](/developers/references/cli/commands/functions-deploy): Referência atualizada com deploy seletivo e flag `--force`.
</Update>

<Update label="March 15, 2026" tags={["CLI"]}>
  ### 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](/developers/references/cli/commands/connectors-list-available): Referência do comando.
</Update>

***

<Update label="March 12, 2026" tags={["Backend", "SDK"]}>
  ### 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. Use `STRIPE_SECRET_KEY` do ambiente para chamar a API REST do Stripe diretamente em funções de backend.

  * [Connectors](/developers/backend/resources/connectors): Guia atualizado com a tabela completa de conectores, detalhes de provisionamento do Stripe e exemplos de uso.
  * [connectors (SDK)](/developers/references/sdk/docs/interfaces/connectors#available-connectors): Tabela de referência atualizada com todos os novos identificadores de tipo.
</Update>

<Update label="March 12, 2026" tags={["SDK"]}>
  ### 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](/developers/references/sdk/docs/type-aliases/integrations): Referência do SDK atualizada com o novo parâmetro `model`.
</Update>

***

<Update label="March 11, 2026" tags={["CLI"]}>
  ### 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`](/developers/references/cli/commands/create): Referência atualizada do comando com nova lista de argumentos e flags.
</Update>

***

<Update label="March 8, 2026" tags={["Backend Functions", "CLI"]}>
  ### 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](/developers/backend/resources/backend-functions/automations).

  * [Backend Functions](/developers/backend/resources/backend-functions/overview): Visão geral atualizada com configuração simplificada e detalhes sobre o arquivo de configuração opcional.
  * [Project Structure](/developers/backend/overview/project-structure): Atualizado para refletir que `function.jsonc` é opcional.
</Update>

***

<Update label="March 5, 2026" tags={["CLI"]}>
  ### 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](/developers/backend/overview/local-dev/local-development-overview): Guia completo com recursos suportados e limitações
  * [`dev`](/developers/references/cli/commands/dev): Referência do comando
</Update>

***

<Update label="March 3, 2026" tags={["Connectors"]}>
  ### Novos conectores: Box, ClickUp, Google Analytics, Wrike

  Quatro novos conectores OAuth agora estão disponíveis. Configure-os com a CLI e chame [`getConnection()`](/developers/references/sdk/docs/interfaces/connectors#getconnection) nas suas funções de backend.

  * [Connectors](/developers/backend/resources/connectors): Lista completa de serviços suportados.
  * [connectors (SDK)](/developers/references/sdk/docs/interfaces/connectors#available-connectors): Tabela de referência com todos os identificadores de tipo.
</Update>

<Update label="March 3, 2026" tags={["SDK"]}>
  ### 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](/developers/backend/resources/connectors): Exemplos e guia de uso atualizados.
  * [connectors (SDK)](/developers/references/sdk/docs/interfaces/connectors#getconnection): Referência completa do método.
</Update>

<Update label="March 3, 2026" tags={["SDK"]}>
  ### Novo: Provedor de autenticação SSO

  O método `auth.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)](/developers/references/sdk/docs/interfaces/auth): Lista de provedores atualizada e exemplo de código SSO.
</Update>

<Update label="March 3, 2026" tags={["Backend", "SDK"]}>
  ### 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](/developers/backend/resources/connectors): Lista completa de serviços suportados e referência de configuração.
  * [connectors (SDK)](/developers/references/sdk/docs/interfaces/connectors): Tipos de conectores disponíveis, exemplo de Slack Bot e definições de tipo `ConnectorIntegrationType`.
</Update>

***

<Update label="February 28, 2026" tags={["Agents", "CLI"]}>
  ### 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 com `npx 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](/developers/backend/overview/skills): Todas as skills disponíveis, capacidades, prompts de exemplo e instruções de instalação.
</Update>

***

<Update label="February 25, 2026" tags={["CLI", "Backend"]}>
  ### 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`](/developers/references/cli/commands/connectors-pull): Faz pull das configurações de conector da Base44 para arquivos locais
</Update>

<Update label="February 25, 2026" tags={["CLI"]}>
  ### Novo: Comando `site open`

  Abra seu site implantado no navegador diretamente da CLI.

  * [`site open`](/developers/references/cli/commands/site-open): Abre o site implantado no seu navegador
</Update>

<Update label="February 25, 2026" tags={["CLI", "Backend Functions"]}>
  ### 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 via `Deno.env.get()`.

  * [`secrets set`](/developers/references/cli/commands/secrets-set): Define um ou mais secrets a partir de pares KEY=VALUE ou de um arquivo `.env`
  * [`secrets list`](/developers/references/cli/commands/secrets-list): Lista secrets configurados, com valores mascarados
  * [`secrets delete`](/developers/references/cli/commands/secrets-delete): Deleta um ou mais secrets
</Update>

***

<Update label="February 23, 2026" tags={["Backend", "Agents"]}>
  ### 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](/developers/backend/overview/mcp-server): Conecte seu assistente de IA, ferramentas disponíveis e prompts de exemplo.
</Update>

***

<Update label="February 24, 2026" tags={["CLI", "Backend", "Backend Functions"]}>
  ### Novo: Comando `logs`

  Veja logs das suas funções de backend no terminal. O comando retorna as entradas de log mais recentes em todas as funções do seu projeto, com flags para filtrar por nome da função, intervalo de tempo ou contagem de resultados.

  * [`logs`](/developers/references/cli/commands/logs): Veja logs de funções no terminal
</Update>

<Update label="February 24, 2026" tags={["App Code"]}>
  ### 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](/developers/app-code/local-development/github): Como conectar, sincronizar e desconectar seu app do GitHub.
</Update>

***

<Update label="February 17, 2026" tags={["SDK", "Authentication"]}>
  ### 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')`](/developers/references/sdk/docs/interfaces/auth#loginwithprovider) para iniciar o login OAuth da Apple.
  * Saiba mais: [Authentication Features](/developers/backend/overview/features#authentication-and-user-management)
</Update>

***

<Update label="February 16, 2026" tags={["SDK", "CLI", "Entities"]}>
  ### 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 comando `types generate` cria interfaces tipadas para entidades, nomes de função e nomes de agente.

  * [`types generate`](/developers/references/cli/commands/types-generate): Gera tipos TypeScript a partir dos recursos do seu projeto.
  * [Dynamic Types](/developers/references/sdk/getting-started/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`.
</Update>

***

<Update label="February 15, 2026" tags={["Backend", "CLI"]}>
  ### 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](/developers/backend/resources/connectors): Defina e implante integrações OAuth com serviços suportados.
  * [`connectors push`](/developers/references/cli/commands/connectors-push): Envie configurações de conector e autorize fluxos OAuth.
</Update>

***

<Update label="January 29, 2026" tags={["App Code"]}>
  ### 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.

  Saiba mais: [GitHub Integration](/developers/app-code/local-development/github)
</Update>

***

<Update label="February 11, 2026" tags={["CLI", "Backend"]}>
  ### 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`](/developers/references/cli/commands/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](/developers/backend/overview/start-from-existing-app): Guia passo a passo para fazer eject e configurar seu projeto local.
</Update>

***

<Update label="February 10, 2026" tags={["Backend", "Backend Functions", "Automations"]}>
  ### 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](/developers/backend/resources/backend-functions/automations): Agende funções com cron ou intervalos simples, ou acione em eventos de entidade.
  * [`functions deploy`](/developers/references/cli/commands/functions-deploy): Implante funções de backend com suas automations usando a CLI.
</Update>

***

<Update label="January 28, 2026" tags={["Backend", "Agents"]}>
  ### 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](/developers/backend/overview/base44-docs-mcp): Instruções de configuração e consultas de exemplo.
</Update>

***

<Update label="January 27, 2026" tags={["CLI", "Agents"]}>
  ### 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ório `base44/agents/` e sincronize-os com a Base44 pela CLI.

  * [Agent Configuration](/developers/references/cli/agents-config): Defina agentes com instruções customizadas, seleção de modelo e acesso a ferramentas.
  * [`agents pull`](/developers/references/cli/commands/agents-pull): Faz pull das configurações de agentes da nuvem para seu projeto local.
  * [`agents push`](/developers/references/cli/commands/agents-push): Envia configurações de agentes locais para a Base44.
</Update>

***

<Update label="January 26, 2026" tags={["Backend", "Entities"]}>
  ### 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](/developers/references/entities/user-schema): Campos, autenticação e configuração da entidade de usuário integrada.
</Update>

***

<Update label="January 25, 2026" tags={["App Code"]}>
  ### Atualizado: Code Tab

  Veja todos os arquivos do projeto diretamente no Code Tab do editor da Base44.

  * [Project Structure](/developers/app-code/overview/project-structure): Visibilidade de arquivos atualizada no Code Tab.
</Update>

<Update label="January 25, 2026" tags={["SDK", "Agents"]}>
  ### 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](/developers/backend/overview/skills): Especificação de skills, uso e links para o repositório de skills da Base44.
</Update>

<Update label="January 25, 2026" tags={["CLI", "Backend Functions"]}>
  ### Novo: Funções de backend na CLI

  Implante e gerencie funções do lado do servidor usando a CLI.

  * [`functions-deploy`](/developers/references/cli/commands/functions-deploy): Implante funções de backend na Base44.
</Update>

<Update label="January 25, 2026" tags={["Backend", "Entities"]}>
  ### 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](/developers/references/entities/introduction): Definições de schema, tipos de campo e validação.
  * [Security Rules](/developers/references/entities/security): Controle de acesso e permissões.
</Update>

<Update label="January 25, 2026" tags={["SDK", "Realtime"]}>
  ### Novo: SDK Realtime

  Inscreva-se em mudanças de dados em tempo real e sincronize estado entre clientes em tempo real.

  * [`subscribe()`](/developers/references/sdk/docs/type-aliases/entities#subscribe): Inscreva-se em atualizações de entidade em tempo real via WebSocket.
</Update>

<Update label="January 25, 2026" tags={["App Code"]}>
  ### Novo: Documentação de App Code

  Documentação abrangente para trabalhar com o código do seu app na Base44.

  * [Introduction](/developers/app-code/overview/introduction): Visão geral do desenvolvimento de código de app.
  * [Project Structure](/developers/app-code/overview/project-structure): Entenda a estrutura de arquivos do seu app.
  * [Code Tab](/developers/app-code/editor/code-tab): Edite código diretamente no editor da Base44.
  * [Activity Monitor](/developers/app-code/editor/activity-monitor): Monitore atividade e logs do app.
  * [GitHub Integration](/developers/app-code/local-development/github): Conecte seu app ao GitHub.
</Update>

<Update label="January 25, 2026" tags={["CLI"]}>
  ### Novo: Referência de comandos da CLI

  Referência completa de comandos da CLI da Base44.

  * [CLI Introduction](/developers/references/cli/commands/introduction): Começando com a CLI.
  * [`create`](/developers/references/cli/commands/create): Crie um novo projeto Base44.
  * [`login`](/developers/references/cli/commands/login): Autentique com a Base44.
  * [`deploy`](/developers/references/cli/commands/deploy): Implante seu app.
  * [`whoami`](/developers/references/cli/commands/whoami): Verifique a autenticação atual.
  * [CLI Overview](/developers/references/cli/get-started/overview): Gerencie entidades e funções.
</Update>

<Update label="January 25, 2026" tags={["Backend", "Backend Functions"]}>
  ### 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](/developers/backend/overview/introduction): Visão geral dos recursos de backend da Base44.
  * [Project Structure](/developers/backend/overview/project-structure): Entenda o layout do projeto de backend.
  * [Backend-only Quickstart](/developers/backend/quickstart/quickstart-backend-only): Use a Base44 como um backend autônomo.
  * [React Quickstart](/developers/backend/quickstart/quickstart-with-react): Integre o backend da Base44 com React.
</Update>

***

<Update label="December 24, 2025" tags={["App Code"]}>
  ### 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](/developers/app-code/local-development/github): Conecte seu app ao GitHub.
</Update>

***

<Update label="December 4, 2025" tags={["SDK"]}>
  ### 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.
</Update>

<Note>Esta página foi traduzida usando IA. Para informações mais precisas e atualizadas, consulte a [versão em inglês](/). </Note>
