Nuevo: Modal Code changes rediseñado
Se ha rediseñado el modal Code changes con un árbol de archivos completo, una barra de estadísticas de diffs y estados de archivo codificados por colores. Los desarrolladores ahora pueden revisar cada archivo que la IA añadió, modificó o eliminó — agrupados por carpeta con diffs lado a lado — antes de publicar los cambios.- Pestaña Code: Cómo abrir el modal, navegar por el árbol de archivos y leer los diffs.
Nuevo: Eventos de auditoría de claves de API de workspace
El registro de auditoría ahora guarda los eventos del ciclo de vida de las claves de API de workspace. Los desarrolladores pueden consultar los eventosworkspace.api_key.created, workspace.api_key.updated, workspace.api_key.disabled, workspace.api_key.enabled y workspace.api_key.deleted, cada uno con metadatos key_id, key_name y key_prefix para identificarlas sin exponer secretos.- Tipos de eventos: Referencia completa de eventos, incluidos los eventos de claves de API de workspace y sus campos de metadatos.
Actualizado: Pools de créditos y límites por miembro en la API de monitorización
La introducción a la API de monitorización ahora documenta el modelo de pool de créditos introducido en v1.1: pools de créditos a nivel de workspace, límites de créditos por miembro y flags de exceso de límite. La respuesta deGet analytics incluye un objeto credit_pool con datos de tier, límites y uso, y cada registro de usuario incluye un objeto member_allocation. Los campos heredados seats y seat_type quedan obsoletos en favor de credit_pool y member_allocations.- Introducción a la API de monitorización: Pools de créditos, límites por miembro, avisos de obsolescencia y flujo de trabajo de exceso de límite.
Nuevo: Módulo de conectores de usuario de app del SDK
El nuevo módulobase44.connectors te permite gestionar conexiones OAuth por usuario desde el código del frontend. Llama a connectAppUser(connectorId) para iniciar el flujo OAuth y recibir una URL de redirección, y a disconnectAppUser(connectorId) para eliminar el token almacenado de un usuario. La página de conectores del backend ahora documenta tanto el modelo de conexión a nivel de app como el de usuario de app.- Referencia de user-connectors del SDK: Métodos
connectAppUser()ydisconnectAppUser(). - Conectores: Configuración y uso de conectores de usuario de app.
Nuevo: Automatizaciones de conectores
Las funciones de backend ahora pueden activarse automáticamente en respuesta a eventos webhook de servicios conectados como Gmail, Google Calendar, Google Drive, Microsoft Outlook, Microsoft OneDrive, Slack, Microsoft Teams y SharePoint. Configura las automatizaciones de conectores enfunction.jsonc junto a tus otras automatizaciones, con condiciones de activación opcionales para filtrar eventos antes de que se ejecute tu función.- Automatizaciones: Referencia completa de campos, integraciones y eventos compatibles, condiciones de activación, estructura del payload del webhook y ejemplos.
- Conectores: Resumen y referencia cruzada.
Nuevo: Comando auth social-login
El nuevo comando auth social-login te permite habilitar o deshabilitar proveedores de identidad social (Google, Microsoft, Facebook y Apple) en la configuración local de autenticación de tu app. Google admite credenciales OAuth personalizadas vía los flags --client-id y --client-secret. Ejecuta auth push o deploy para aplicar los cambios.auth social-login: Habilita o deshabilita proveedores de inicio de sesión social en la configuración local.- Referencia de configuración de autenticación: Nuevos campos de configuración para los cuatro proveedores sociales, incluidos
googleOAuthModeygoogleOAuthClientId.
Actualizado: Filtrado de entidades mejorado con shorthand de array y operadores de consulta
entities.filter() ahora acepta el tipo EntityFilterQuery<T> para su parámetro query, lo que permite usar shorthand de array para coincidir con cualquiera de un conjunto de valores, null para coincidir con campos nulos y operadores de consulta estilo MongoDB ($gte, $in, $or y otros) para lógica de filtrado avanzada.- Módulo entities del SDK: Tipo del parámetro
queryactualizado y nuevos ejemplos de filtrado.
Actualizado: waiting_for_user_input añadido al estado de llamadas a herramientas del agente
Las llamadas a herramientas del agente ahora incluyen "waiting_for_user_input" como valor válido del estado. Actualiza cualquier código que compruebe o haga switch sobre el campo status de los objetos de llamadas a herramientas para gestionar este nuevo estado.- Módulo agents del SDK: Tipo
statusactualizado en los objetos de llamadas a herramientas.
Nuevo: GPT-5.5 y Claude Opus 4.7 disponibles en InvokeLLM
Hay dos nuevas opciones de modelo disponibles paraintegrations.Core.InvokeLLM(): "gpt_5_5" (GPT-5.5) y "claude_opus_4_7" (Claude Opus 4.7). Pasa cualquiera de estos valores en el parámetro model para anular el modelo a nivel de app para una llamada específica.- Módulo integrations del SDK: Opciones de modelo de
InvokeLLMParamsactualizadas.
Actualizado: Nuevos conectores OAuth
BambooHR, Calendly, Contentful, GitLab, Google Meet, Google Tasks, Hugging Face, Instagram y Supabase ahora están disponibles como conectores OAuth. Usa sus identificadores de tipo enconnectors.getConnection() y en las llamadas a conectores de funciones de backend.- Conectores: Tabla de conectores actualizada con todos los identificadores de tipo.
- Módulo connectors del SDK: Lista de conectores actualizada para
getConnection().
Nuevo: getTelegramConnectURL()
agents.getTelegramConnectURL() genera una URL que conecta a un usuario final con un agente a través de Telegram.- Módulo agents del SDK: Método
getTelegramConnectURL().
Obsoleto: Gestión de asientos eliminada de los Audit Logs
El tipo de evento del registro de auditoríaworkspace.member.seat_updated se ha eliminado, junto con sus campos de metadatos asociados new_seat_type y old_seat_type.- Tipos de eventos del registro de auditoría: Referencia de tipos de eventos actualizada.
Actualizado: Autenticación con email/contraseña en desarrollo local
El servidorbase44 dev ahora gestiona el registro e inicio de sesión con email/contraseña localmente, incluida la verificación OTP (los códigos se imprimen en tu terminal en lugar de enviarse por email). OAuth y el inicio de sesión social siguen redirigiéndose a Base44.- Desarrollo local: Sección de autenticación y comportamiento de tokens.
- Solución de problemas: Tokens de desarrollo local frente a producción.
Nuevo: API de Audit Logs
La API de Audit Logs ofrece acceso al ámbito de workspace a los eventos de auditoría para monitorización de seguridad, cumplimiento e integraciones SIEM. Úsala para enviar eventos en streaming a tu SIEM, investigar la actividad de usuarios en todas las apps de un workspace y crear informes de cumplimiento con todos los detalles del evento.- Introducción a la API de Audit Logs: Introducción y configuración del ID de workspace.
- Autenticación: Rol requerido y uso de la clave de API.
- Tipos de eventos: Lista completa de 65 tipos de eventos en 13 categorías.
- Límites de velocidad: Límites de solicitudes y comportamiento de throttling.
Nuevo: Comandos auth
Gestiona la configuración de autenticación de tu app desde el CLI. Descarga la configuración actual, activa o desactiva métodos de inicio de sesión como email/contraseña y envía los cambios a tu app en producción.auth pull: Obtén la configuración de autenticación de Base44auth password-login: Habilita o deshabilita el inicio de sesión con contraseñaauth push: Envía la configuración de autenticación a Base44- Gestión del inicio de sesión y el registro: Equivalente en el dashboard
Actualizado: La entidad User ahora se ejecuta localmente en el servidor de desarrollo
Al iniciarse, el servidor de desarrollo crea un único registro de usuario a partir de tus credenciales del CLI autenticadas. Las operaciones de lectura y actualización enme funcionan como en producción; las solicitudes de creación y eliminación se ignoran silenciosamente, lo que coincide con el comportamiento de producción.- Desarrollo local: Detalles actualizados del comportamiento de las entidades.
Nuevo: Comando exec
Ejecuta scripts independientes de TypeScript o JavaScript con el SDK de Base44 ya autenticado como el usuario actual. Útil para migraciones de datos, scripts de seed, consultas puntuales y automatización.exec: Referencia del comando- Scripts independientes: Guía completa con casos de uso y ejemplos
Nuevo: Métodos de actualización masiva para entidades
Dos nuevos métodos en los handlers de entidades para actualizar varios registros a la vez:updateMany(): Aplica la misma actualización a todos los registros que coinciden con una consulta. Admite operadores de consulta de MongoDB para filtrado y operadores de actualización.bulkUpdate(): Actualiza varios registros específicos en una sola solicitud, cada uno con sus propios datos.
Nuevo: Comandos functions list, functions delete y functions pull
Tres nuevos comandos del CLI te dan control total sobre las funciones de backend desplegadas desde la terminal. Usa functions list para ver todas las funciones desplegadas, functions delete para eliminar una o más por nombre, y functions pull para descargar funciones remotas a tu proyecto local. El comando functions deploy también se ha actualizado para admitir despliegue selectivo por nombre y un flag --force que elimina las funciones remotas que no están presentes localmente.functions list: Lista todas las funciones de backend desplegadas.functions delete: Elimina una o más funciones desplegadas por nombre.functions pull: Descarga las funciones desplegadas a tu proyecto local.functions deploy: Referencia actualizada con despliegue selectivo y flag--force.
Nuevo: Comando connectors list-available
Lista todos los tipos de integración compatibles con Base44 directamente desde la terminal. El comando muestra el identificador de tipo de cada conector, su descripción y cualquier campo de configuración de conexión requerido.- connectors list-available: Referencia del comando.
Nuevo: 11 nuevos conectores OAuth y aprovisionamiento gestionado de Stripe
Hay 11 nuevos conectores OAuth disponibles: Airtable, Dropbox, Google Classroom, Google Search Console, Linear, Microsoft Teams, Outlook, SharePoint, Splitwise y Wix. Stripe también es compatible vía un nuevo flujo de aprovisionamiento gestionado, sin necesidad de OAuth. UsaSTRIPE_SECRET_KEY desde el entorno para llamar a la API REST de Stripe directamente en tus funciones de backend.- Conectores: Guía actualizada con la tabla completa de conectores, detalles del aprovisionamiento de Stripe y ejemplos de uso.
- connectors (SDK): Tabla de referencia actualizada con todos los nuevos identificadores de tipo.
Actualizado: InvokeLLM ahora acepta un parámetro model
El método integrations.Core.InvokeLLM ahora acepta un parámetro opcional model para anular la configuración del modelo a nivel de app para una llamada específica. Los valores admitidos incluyen gpt_5, gpt_5_mini, gemini_3_pro, gemini_3_flash, claude_sonnet_4_6 y claude_opus_4_6.- integrations: Referencia del SDK actualizada con el nuevo parámetro
model.
Actualizado: Argumentos y flags del comando create
El comando base44 create ahora acepta el nombre del proyecto como argumento posicional (base44 create [name]) en lugar de un flag -n, --name. Se ha eliminado el flag -d, --description. Un nuevo flag --no-skills te permite omitir la instalación de skills del agente de IA durante la creación del proyecto.create: Referencia del comando actualizada con la nueva lista de argumentos y flags.
Actualizado: function.jsonc ahora es opcional
Las funciones de backend ya no requieren un archivo de configuración function.jsonc. Crea una función solo con un archivo entry.ts o entry.js. Añade function.jsonc solo cuando necesites un nombre personalizado o automatizaciones.- Funciones de backend: Introducción actualizada con configuración simplificada y detalles del archivo de configuración opcional.
- Estructura del proyecto: Actualizado para reflejar que
function.jsonces opcional.
Nuevo: Comando dev para desarrollo local
Ejecuta funciones de backend, entidades y subidas de medios en tu máquina con base44 dev.- Desarrollo local: Guía completa con características compatibles y limitaciones
dev: Referencia del comando
Nuevos conectores: Box, ClickUp, Google Analytics, Wrike
Hay cuatro nuevos conectores OAuth disponibles. Configúralos con el CLI y llama agetConnection() en tus funciones de backend.- Conectores: Lista completa de servicios compatibles.
- connectors (SDK): Tabla de referencia con todos los identificadores de tipo.
Nuevo: Método getConnection() para conectores
El nuevo método connectors.getConnection() devuelve un accessToken y un objeto connectionConfig con parámetros específicos del conector (por ejemplo, un subdominio o ID de cuenta). Esto reemplaza a getAccessToken(), que ahora está obsoleto.- Conectores: Ejemplos y guía de uso actualizados.
- connectors (SDK): Referencia completa del método.
Nuevo: Proveedor de autenticación SSO
El métodoauth.loginWithProvider() ahora admite 'sso' como proveedor, lo que habilita flujos de inicio de sesión SSO empresarial. Habilita SSO en la configuración de autenticación de tu app antes de usar este proveedor.- auth (SDK): Lista de proveedores actualizada y ejemplo de código SSO.
Nuevo: Conectores Discord, GitHub, Google BigQuery y Slack Bot
Hay cuatro nuevos tipos de conector disponibles:discord, github, googlebigquery y slackbot. El conector slackbot usa un token de bot en lugar de un token de usuario, lo que permite que tu app publique como un bot personalizado con su propio nombre para mostrar e icono. La referencia del SDK ahora incluye una tabla completa de conectores, definiciones de tipo ConnectorIntegrationType y un ejemplo de código de Slack Bot.- Conectores: Lista completa de servicios compatibles y referencia de configuración.
- connectors (SDK): Tipos de conector disponibles, ejemplo de Slack Bot y definiciones de tipo
ConnectorIntegrationType.
Actualizado: Skills de Base44 — Nueva skill troubleshooter e instalación global
Las skills de Base44 ahora incluyen una skill troubleshooter dedicada para investigar problemas en producción obteniendo y analizando los logs de las funciones de backend. Las skills también pueden instalarse globalmente connpx skills add base44/skills -g para usarse en todos los proyectos. Ya está disponible la documentación completa de las tres skills (base44-cli, base44-sdk, base44-troubleshooter).- Skills de Base44: Todas las skills disponibles, capacidades, prompts de ejemplo e instrucciones de instalación.
Nuevo: Comando connectors pull
Descarga las configuraciones de conectores desde Base44 a archivos JSONC locales. Descarga todos los conectores y los sincroniza con el directorio de conectores de tu proyecto.connectors pull: Descarga las configuraciones de conectores desde Base44 a archivos locales
Nuevo: Gestión de secretos
Gestiona los secretos del proyecto desde el CLI. Los secretos están disponibles para tus funciones de backend como variables de entorno a través deDeno.env.get().secrets set: Establece uno o más secretos a partir de pares KEY=VALUE o un archivo.envsecrets list: Lista los secretos configurados, los valores se enmascaransecrets delete: Elimina uno o más secretos
Nuevo: Servidor MCP de Base44
El servidor MCP de Base44 (app.base44.com/mcp) permite a los asistentes de IA crear y gestionar tus apps vía OAuth. Admite la creación de apps, la edición de apps, el listado de apps y la consulta de datos de entidades.- Servidor MCP de Base44: Conecta tu asistente de IA, herramientas disponibles y prompts de ejemplo.
Nuevo: Comando logs
Visualiza los logs de tus funciones de backend en la terminal. El comando devuelve las entradas de log más recientes de todas las funciones de tu proyecto, con flags para filtrar por nombre de función, rango de tiempo o número de resultados.logs: Visualiza los logs de las funciones en la terminal
Nuevo: Desconecta tu app de GitHub
Ahora puedes desconectar una app de Base44 de su repositorio de GitHub o eliminar por completo la conexión de tu cuenta de GitHub con Base44. Usa esto cuando quieras dejar de sincronizar los cambios de código o cambiar a otro repositorio. Ten en cuenta que después de desconectar una app, deberás usar un nombre de repositorio diferente para volver a conectarla.- Integración con GitHub: Cómo conectar, sincronizar y desconectar tu app de GitHub.
Nuevo: Inicio de sesión con Apple
Apple ya es un proveedor de autenticación compatible. Ahora los usuarios pueden iniciar sesión en tus apps de Base44 con su Apple ID, junto a otros proveedores existentes como Google, Microsoft y Facebook.- Habilita Apple en la configuración de autenticación de tu app antes de usar este proveedor.
- Usa
loginWithProvider('apple')para iniciar el inicio de sesión OAuth con Apple. - Aprende más: Funciones de autenticación
Nuevo: Generación de tipos de TypeScript
Genera tipos de TypeScript a partir de los recursos de tu backend para tener seguridad de tipos y autocompletado en tu código del SDK. El nuevo comandotypes generate crea interfaces tipadas para entidades, nombres de funciones y nombres de agentes.types generate: Genera tipos de TypeScript a partir de los recursos de tu proyecto.- Tipos dinámicos: Aprende a usar los tipos generados para operaciones de entidades con seguridad de tipos, autocompletado para funciones y agentes y mejor soporte del IDE.
- Tipos del SDK actualizados: Todos los métodos CRUD de entidades ahora devuelven resultados correctamente tipados en lugar de
any.
Nuevo: Conectores OAuth
Conecta tus apps de Base44 con servicios de terceros vía integraciones OAuth. Define las configuraciones de conectores en tu proyecto y autoriza servicios para hacer llamadas autenticadas a la API desde tus funciones de backend.- Conectores OAuth: Define y despliega integraciones OAuth con servicios compatibles.
connectors push: Envía configuraciones de conectores y autoriza flujos OAuth.
Actualizado: Integración con GitHub disponible ahora para workspaces compartidos
La sincronización bidireccional con GitHub ya está disponible para apps en workspaces compartidos. Anteriormente limitada a workspaces personales, ahora puedes conectar apps de workspaces compartidos a GitHub para desarrollo local con sincronización automática.- Para apps en workspaces compartidos, solo los propietarios de la app pueden realizar la conexión inicial con un repositorio.
- Los propietarios de la app o el usuario que conectó originalmente el repositorio pueden reconectar si hay un problema de conexión.
Nuevo: Comando Eject
Haz eject de una app existente de Base44 a un proyecto local. Trabaja en tu app en tu propio IDE con control total sobre el código en lugar de hacerlo a través de la interfaz de Base44.eject: Descarga el código del frontend y los recursos del backend de una app existente a un nuevo proyecto local.- Empezar desde una app existente de Base44: Guía paso a paso para hacer eject y configurar tu proyecto local.
Nuevo: Automatizaciones para funciones de backend
Ejecuta funciones de backend automáticamente según un calendario o en respuesta a eventos de la base de datos. Define automatizaciones en los archivos de configuración de tus funciones y despliégalas con el CLI.- Automatizaciones: Programa funciones con cron o intervalos simples, o haz que se activen ante eventos de entidad.
functions deploy: Despliega funciones de backend con sus automatizaciones usando el CLI.
Nuevo: Servidor MCP de documentación de Base44
Conecta asistentes de IA como Cursor, Claude Desktop y VS Code a la documentación de Base44. Haz preguntas sobre el SDK, el CLI, las entidades o cualquier función de Base44 y obtén respuestas con enlaces a la documentación relevante.- Servidor MCP de documentación: Instrucciones de configuración y consultas de ejemplo.
Nuevo: Configuración de agentes del CLI
Define agentes de IA usando archivos de configuración locales. Crea archivos de configuración JSONC en tu directoriobase44/agents/ y sincronízalos con Base44 con el CLI.- Configuración de agentes: Define agentes con instrucciones personalizadas, selección de modelo y acceso a herramientas.
agents pull: Descarga las configuraciones de agentes desde la nube a tu proyecto local.agents push: Envía las configuraciones locales de agentes a Base44.
Nuevo: Referencia del esquema de usuario
La referencia integrada de la entidad de usuario para autenticación y gestión de usuarios en tus apps de Base44.- Esquema de usuario: Campos, autenticación y configuración de la entidad de usuario integrada.
Actualizado: Pestaña Code
Visualiza todos los archivos del proyecto directamente en la pestaña Code del editor de Base44.- Estructura del proyecto: Visibilidad actualizada de archivos en la pestaña Code.
Nuevo: Extensiones para agentes de IA
Amplía las capacidades de los agentes de IA en herramientas externas como Claude, Cursor y otros asistentes de IA para programación. Usa las skills de Base44 para dar a los agentes de IA acceso a las entidades de tu app y a las funciones de backend.- Extensiones para agentes de programación: Especificación de skills, uso y enlaces al repositorio de skills de Base44.
Nuevo: Funciones de backend en el CLI
Despliega y gestiona funciones del lado del servidor usando el CLI.functions-deploy: Despliega funciones de backend en Base44.
Nuevo: Sistema de entidades
El sistema de entidades de Base44 es la base para los modelos de datos personalizados de tus apps. Define esquemas, tipos de campo, reglas de validación y permisos de seguridad.- Introducción a las entidades: Definiciones de esquemas, tipos de campo y validación.
- Reglas de seguridad: Control de acceso y permisos.
Nuevo: SDK en tiempo real
Suscríbete a los cambios de datos en vivo y sincroniza el estado entre clientes en tiempo real.subscribe(): Suscríbete a actualizaciones de entidades en tiempo real vía WebSocket.
Nuevo: Documentación de App Code
Documentación completa para trabajar con el código de tu app en Base44.- Introducción: Resumen del desarrollo del código de la app.
- Estructura del proyecto: Comprende la estructura de archivos de tu app.
- Pestaña Code: Edita el código directamente en el editor de Base44.
- Monitor de actividad: Supervisa la actividad y los logs de la app.
- Integración con GitHub: Conecta tu app a GitHub.
Nuevo: Referencia de comandos del CLI
Referencia completa de comandos del CLI de Base44.- Introducción al CLI: Empieza con el CLI.
create: Crea un nuevo proyecto de Base44.login: Autentícate con Base44.deploy: Despliega tu app.whoami: Comprueba la autenticación actual.- Introducción al CLI: Gestiona entidades y funciones.
Nuevo: Documentación de Backend (BaaS)
Usa Base44 como servicio de backend para cualquier frontend. Define entidades, despliega funciones e intégralo con React u otros frameworks.- Introducción al backend: Resumen de las funciones de backend de Base44.
- Estructura del proyecto: Comprende la disposición de un proyecto de backend.
- Quickstart solo backend: Usa Base44 como backend independiente.
- Quickstart con React: Integra el backend de Base44 con React.
Nuevo: Sincronización bidireccional con GitHub
Control de versiones completo con sincronización bidireccional con GitHub. Mantén tu app de Base44 y tu repositorio de GitHub automáticamente sincronizados.- Trabaja en tu IDE preferido y sincroniza los cambios de vuelta a través de GitHub.
- Colabora con varios contribuidores en la misma app.
- Integración con GitHub: Conecta tu app a GitHub.
Nuevo: Paquetes NPM
Trae cualquier biblioteca web desde NPM a tus apps de Base44. Usa paquetes como GSAP, Radix UI, anime.js y más para animación, 3D, componentes de UI, gráficos, formularios y medios.- Añade paquetes directamente desde el builder indicando qué paquete quieres.
- Crea apps con movimiento premium, escenas 3D avanzadas, dashboards más completos y más.
Esta página se tradujo con IA. Para información más precisa y actualizada, consulta la versión en inglés.

