Ahora con creación de páginas por IA vía el servidor MCP
Changelog

Qué hay de nuevo

Mantente al día con las últimas funciones, mejoras y correcciones en Cmssy.

Suscríbete para recibir avisos de nuevas versiones
Seguir en X
v2.12.0New FeatureAbril 2026

Modo de respuesta MCP mínimo

  • Los write tools de @cmssy/mcp-server 0.6.0 ahora devuelven por defecto un ack mínimo (~100-200 bytes) en lugar de devolver el recurso mutado completo
  • Nuevo parámetro opcional response: "minimal" | "full" en cada write tool; pasa "full" para restaurar el comportamiento pre-0.6
  • ~95% de reducción en el coste de tokens de respuesta del agente en sesiones de edición masiva
  • Formas de ack mínimo: páginas {id, slug, hasUnpublishedChanges, updatedAt}; bloques {pageId, blockId, ...}; formularios {id, slug, status, ...}; modelos {id, slug, ...}; registros {id, status, ...}
  • Sin cambios (ya compactos): patch_block_content, todos los delete_*, update_form_submission_status, import_records, create_model_from_template
  • Publicado en @cmssy/mcp-server 0.6.0
v2.11.0New FeatureAbril 2026

Ediciones de contenido MCP quirúrgicas

  • Nueva herramienta MCP patch_block_content para ediciones HTML quirúrgicas sin reenviar el contenido completo
  • Tres tipos de operación: insert_before, insert_after, replace_section (cada una con garantía de marcador único)
  • ~10× más barato en tokens que update_block_content para páginas de varios KB
  • Escrituras atómicas en MongoDB con $set + arrayFilters, limitadas al tenant, comprobaciones de marcador exact-once
  • La detección de coincidencias superpuestas evita que marcadores ambiguos pasen en silencio
  • Errores NOT_FOUND uniformes que evitan la enumeración entre tenants
  • Publicado en @cmssy/mcp-server 0.5.0
v2.10.0ImprovementAbril 2026

CLI 0.14.0 con skills para asistentes de código IA

  • Nuevo comando cmssy skills install que incluye skills de Claude Code para flujos de trabajo de cmssy
  • Se incluyen dos skills: 'block' (CLI + defineBlock/defineTemplate) y 'mcp-content' (edición del workspace vía MCP)
  • cmssy configure renombrado a cmssy link (semántica más clara para la conexión al workspace)
  • Nuevo comando cmssy doctor para comprobaciones previas de salud (versión de Node, config, env)
  • Nuevo comando cmssy test con helpers de @cmssy/cli/test para tests unitarios de bloques
  • Nuevo flag cmssy codegen --init para arrancar la generación de tipos GraphQL
  • Generador de dev-app seguro en Windows que corrige problemas de rutas multiplataforma
v2.9.0New FeatureAbril 2026

Rediseño de tokens de API: solo autenticación

  • BREAKING: se eliminan los scopes de tokens. Los tokens ahora identifican usuarios; la autorización fluye del rol del workspace + isSuperAdmin
  • El scope library:publish se sustituye por la puerta isSuperAdmin - solo para admins de la plataforma
  • Gestión más simple - revocar el rol de workspace de un usuario revoca todo lo que sus tokens pueden hacer
  • Formato de token sin cambios (prefijo cs_ con 32+ caracteres hex)
  • No se requiere migración; los tokens existentes siguen funcionando como credenciales de autenticación
v2.8.0New FeatureAbril 2026

Modelos de datos personalizados

  • Define tus propios tipos de contenido (productos, eventos, miembros del equipo, testimonios, ofertas de empleo)
  • Sistema de campos tipados con relaciones entre modelos (uno-a-muchos, muchos-a-muchos)
  • Arquitectura de 3 capas: Engine (runtime) + Templates (formas predefinidas) + Workflows (transiciones de estado)
  • Registros consultables desde bloques vía context, con filtros, ordenación y paginación
  • Contenido multiidioma por registro, ciclo de vida borrador/publicado
  • Expuesto vía la API GraphQL pública y las herramientas MCP
v2.7.0New FeatureMarzo 2026

Editor visual de temas

  • Nuevo editor de temas en los ajustes del workspace para usuarios no técnicos
  • Selector de color OKLCH con ajustes perceptualmente uniformes
  • Soporte de paleta en modo oscuro con cambio automático claro/oscuro
  • Selección de familia tipográfica (Google Fonts + sistema) con fuentes separadas para títulos y cuerpo
  • Controles de border radius, escala de espaciado y tamaños tipográficos
  • Panel de vista previa en vivo con actualizaciones instantáneas
  • Ciclo de vida borrador/publicado - los cambios de tema se propagan a todas las páginas que heredan al publicar
v2.6.0New FeatureMarzo 2026

Bloques de colección y contenido dinámico

  • Los bloques de colección ahora pueden listar páginas del CMS dinámicamente (posts de blog, productos, etc.)
  • Búsqueda en el servidor con paginación y scroll infinito
  • Campo selector de páginas para elegir páginas padre o fuentes de contenido
  • Inyección de datos SSR para cargas iniciales de página rápidas
  • Bloque Blog Posts con imágenes de portada, categorías y campos de autor
v2.5.0ImprovementMarzo 2026

Mejoras en tipos de página y campos personalizados

  • Los campos personalizados de media y multiselect ahora se renderizan correctamente en los ajustes de página
  • Campo de relación con destinos gestionados por el backend (User, Page, Media)
  • Deselección con toggle en campos select y de relación - haz clic de nuevo para limpiar
  • Etiquetas de tipos de campo traducidas a los 5 idiomas (EN, PL, DE, ES, FR)
  • Diálogo de tipos de página refactorizado para usar componentes compartidos del editor de campos
  • Pipelines de CI añadidos en todos los repositorios (types, CLI, marketing, packages, MCP, AI)
v2.4.0New FeatureMarzo 2026

Consentimiento de cookies y cumplimiento del RGPD

  • Banner de consentimiento de cookies conforme al RGPD para sitios públicos
  • Categorías de consentimiento: necesarias (siempre activas), analíticas y marketing
  • Los scripts analíticos (GA4, GTM, Meta Pixel, Hotjar) solo se cargan tras la aceptación
  • El consentimiento persiste entre sesiones con opción de revocarlo en cualquier momento
  • Texto y apariencia del banner configurables desde los ajustes del workspace
v2.3.0New FeatureMarzo 2026

Refuerzo de seguridad del sandbox

  • Se reemplazó new Function() por vm.createContext() para la ejecución V8 aislada de bloques personalizados
  • El endurecimiento de Proxy bloquea los vectores de escape .constructor y __proto__ en todos los objetos del host realm
  • Validación de URL de CDN aplicada en todas las mutaciones GraphQL (create/update/import)
  • Timeout de ejecución (5s) que previene ataques DoS de bucle infinito
  • Builtins internos de vm congelados que previenen la contaminación de prototipos
  • 31 tests de regresión de seguridad que cubren vectores de escape conocidos
v2.2.0ImprovementMarzo 2026

Mejoras de SEO y rendimiento

  • Datos estructurados JSON-LD: esquemas Organization, WebSite y WebPage en todas las páginas públicas
  • URLs canónicas y meta tags twitter:card para una mejor indexación
  • Soporte de verificación de Google Search Console en los ajustes del workspace
  • Optimización de imágenes SSR con ajuste de anchos, carga prioritaria y validación de SVG
  • HydratableBlock para el renderizado SSR seguro de bloques personalizados con stubs de navegador
  • Se eliminó Apollo/DnD sin uso del bundle del sitio público - cargas más ligeras
  • Fiabilidad de cron jobs: borrado en cascada de workspaces huérfanos, aislamiento de errores por usuario
v2.1.0New FeatureMarzo 2026

Cache busting con hash de contenido

  • Se añadió hashing SHA256 del contenido a los nombres de archivo de bloques personalizados para un cache busting instantáneo
  • Republicar bloques ahora genera URLs únicas, eliminando la caché obsoleta del navegador
  • Los paquetes de la librería ya usaban este patrón - ahora los bloques personalizados también
v2.0.0New FeatureFebrero 2026

Servidor MCP e integración con IA

  • Lanzamiento de @cmssy/mcp-server para la gestión de páginas impulsada por IA
  • Claude ahora puede crear páginas, gestionar bloques y publicar mediante conversación
  • Suite completa de herramientas MCP: list_pages, get_page, create_page, update_block_content, publish_page
  • Bloques de documentación: hero, artículo, bloque de código, pasos, cuadrícula de tarjetas y más
v1.5.0New FeatureEnero 2026

AI Block Builder

  • Genera bloques personalizados con IA usando descripciones en lenguaje natural
  • Edición de código fuente con vista previa en vivo en el panel de administración
  • Gestión de dependencias para paquetes de bloques personalizados
  • Versionado de bloques con almacenamiento de archivos fuente
v1.3.0New FeatureDiciembre 2025

Design Library e importación de bloques

  • Presentación de la Cmssy Design Library con bloques prefabricados
  • Sistema de importación de bloques por CLI con almacenamiento blob automático
  • Validación de esquemas de bloques con definiciones de campos y valores por defecto
  • Campos repeater, visibilidad condicional y soporte de texto enriquecido
v1.1.0ImprovementNoviembre 2025

Workspaces multi-tenant

  • Workspaces aislados, cada uno accesible en su propio subdominio de la plataforma
  • Detección del workspace basada en middleware a partir del hostname
  • Configuración, bloques y páginas publicadas por workspace
  • Límites según el plan para workspaces, páginas y almacenamiento
v1.0.0New FeatureOctubre 2025

Lanzamiento inicial

  • Editor visual de páginas con editor de bloques de arrastrar y soltar
  • Gestión de contenido multiidioma (i18n)
  • Autenticación JWT con NextAuth.js v5
  • API GraphQL con el schema builder Pothos
  • Capa de datos sobre MongoDB con patrón repository
Changelog — Cmssy Release Notes