Skip to main content
Mira lo nuevo para desarrolladores en Base44, desde actualizaciones de SDK y CLI hasta mejoras en backend, entidades y conectores. Vuelve seguido para descubrir cambios que pueden acelerar tu integración o desbloquear nuevas capacidades. ¿Buscas actualizaciones de producto? Mira el Changelog del producto. Suscríbete vía RSS o únete a nuestro Discord para mantenerte al día.
App Code

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.
Backend

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 eventos workspace.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.

Backend

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 de Get 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.

SDKBackend

Nuevo: Módulo de conectores de usuario de app del SDK

El nuevo módulo base44.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.

BackendBackend Functions

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 en function.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.
CLIAuth

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.

SDKEntities

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.

SDKAgents

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.
SDKApp Code

Nuevo: GPT-5.5 y Claude Opus 4.7 disponibles en InvokeLLM

Hay dos nuevas opciones de modelo disponibles para integrations.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.
SDKBackend

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 en connectors.getConnection() y en las llamadas a conectores de funciones de backend.
SDKAgents

Nuevo: getTelegramConnectURL()

agents.getTelegramConnectURL() genera una URL que conecta a un usuario final con un agente a través de Telegram.
Audit Logs API

Obsoleto: Gestión de asientos eliminada de los Audit Logs

El tipo de evento del registro de auditoría workspace.member.seat_updated se ha eliminado, junto con sus campos de metadatos asociados new_seat_type y old_seat_type.
CLIBackend

Actualizado: Autenticación con email/contraseña en desarrollo local

El servidor base44 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.

Backend

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.

CLI

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.

BackendEntities

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 en me 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.

CLI

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.

SDKBackend Functions

Nuevo: Método functions.fetch()

El módulo functions ahora incluye un método fetch() para acceso HTTP directo a las funciones de backend. Úsalo para respuestas en streaming, métodos distintos de POST o acceso a la respuesta sin procesar.

SDKEntities

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.

CLIBackend Functions

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.
CLI

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.

BackendSDK

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. Usa STRIPE_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.
SDK

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.

CLI

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.

Backend FunctionsCLI

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.jsonc es opcional.

CLI

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

Connectors

Nuevos conectores: Box, ClickUp, Google Analytics, Wrike

Hay cuatro nuevos conectores OAuth disponibles. Configúralos con el CLI y llama a getConnection() en tus funciones de backend.
  • Conectores: Lista completa de servicios compatibles.
  • connectors (SDK): Tabla de referencia con todos los identificadores de tipo.
SDK

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.
SDK

Nuevo: Proveedor de autenticación SSO

El método auth.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.
BackendSDK

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.

AgentsCLI

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 con npx 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.

CLIBackend

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
CLI

Nuevo: Comando site open

Abre tu sitio desplegado en el navegador directamente desde el CLI.
  • site open: Abre el sitio desplegado en tu navegador
CLIBackend Functions

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 de Deno.env.get().
  • secrets set: Establece uno o más secretos a partir de pares KEY=VALUE o un archivo .env
  • secrets list: Lista los secretos configurados, los valores se enmascaran
  • secrets delete: Elimina uno o más secretos

BackendAgents

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.

CLIBackendBackend Functions

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
App Code

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.

SDKAuthentication

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.

SDKCLIEntities

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 comando types 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.

BackendCLI

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.

App Code

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.
Aprende más: Integración con GitHub

CLIBackend

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.

BackendBackend FunctionsAutomations

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.

BackendAgents

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.

CLIAgents

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 directorio base44/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.

BackendEntities

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.

App Code

Actualizado: Pestaña Code

Visualiza todos los archivos del proyecto directamente en la pestaña Code del editor de Base44.
SDKAgents

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.
CLIBackend Functions

Nuevo: Funciones de backend en el CLI

Despliega y gestiona funciones del lado del servidor usando el CLI.
BackendEntities

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.
SDKRealtime

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.
App Code

Nuevo: Documentación de App Code

Documentación completa para trabajar con el código de tu app en Base44.
CLI

Nuevo: Referencia de comandos del CLI

Referencia completa de comandos del CLI de Base44.
BackendBackend Functions

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.

App Code

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.

SDK

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.