Junio de 2025: Sitecore publicó 10.4.1 sin hacer ruido y las notas de versión las escribieron blogs personales
Sitecore publicó 10.4.1 el 25 de junio de 2025. Si se entera acá por primera vez, esa es la noticia del mes: la actualización trae cambios rompientes y el arreglo de una vulnerabilidad que Sitecore documentó en su propio KB, y quienes se lo contaron a la gente de campo fueron blogs personales.
Lo segundo que pasó en junio de 2025 queda incómodo al lado de lo primero. Este es el mes en que la comunidad empezó a apuntar agentes de IA contra instancias de Sitecore en funcionamiento. Cuatro de los once artículos de abajo hablan del Model Context Protocol, y ninguno tenía una historia de autenticación que sobreviva a una revisión de seguridad.
10.4.1: dos blogs personales hicieron el trabajo de las notas de versión
Salió Sitecore 10.4.1 — Peter Prochazka, tothecore.sk Prochazka esperaba "just another 'security' release to update referenced nuget packages" y se encontró con más. Según su relato: Solr pasa de un 8.11.2 en fin de vida a 9.8.1, Identity Server salta de 7.1.11 a 8.0.16 sobre .NET 8, y el mismo día se publicó Publishing Service 8.0.3. Después vienen los cambios rompientes. La comunicación con SQL Server queda cifrada por defecto y un cambio de esquema obliga a correr el script de actualización, Application Insights espera una cadena de conexión en lugar de una instrumentation key, y la nueva imagen de contenedor de Solr exige el container deployment package correspondiente a 10.4.1. También reporta el arreglo de una vulnerabilidad crítica y apunta al KB1003667 de Sitecore. Eso son números de versión, cambios rompientes y un arreglo de seguridad, todo saliendo de una fuente de comunidad: lea las notas de versión y la guía de instalación de Sitecore antes de agendar nada.
Sitecore 10.4.1: más simple, más rápido y más seguro — Nidhi Paneri
La misma versión leída de forma independiente, que vale más que un segundo enlace. Paneri agrega
la forma concreta del cambio en SQL: Encrypt=true;TrustServerCertificate=false más un
certificado de confianza en el servidor, o el Identity Server deja de hablarle a su base. También
marca dos mejoras que nadie publicitó, un instalador que espera a que Solr esté listo, y una
opción para instalar hotfixes automáticamente. Donde los dos posts coinciden, se puede
planificar. Donde callan, la documentación del fabricante sigue siendo el único registro.
El mes en que los agentes recibieron credenciales de instancias vivas
Servidor MCP de Sitecore: trabajo seguro con servidores remotos — Anton Tishchenko, exdst.com Nuestro registro de cosecha no trae firma para este post. La página sí acredita a Anton Tishchenko, así que el registro está mal, y él mantiene el servidor MCP de Sitecore que describe. Léalo como documentación del autor del software, no como reseña. La funcionalidad nueva es una variable de entorno con un secreto compartido que el cliente devuelve como cabecera de autorización, y existe porque la especificación de autorización del propio MCP recién había salido el 18 de junio de 2025 y, según él, "a major part of the clients do not support it". La frase para llevarse es suya: "If it is empty, your server is not secure."
Servidor MCP de Sitecore: conexión a cualquier instancia — Anton Tishchenko, exdst.com (misma firma ausente en nuestro registro) Cómo apuntar ese servidor a cualquier instancia, XM Cloud incluido, a través de GraphQL, el Item Service y Sitecore PowerShell Remoting. Hay dos cosas para detenerse. El Item Service necesita un patch de configuración que relaja el requisito de HTTPS y cambia la política de seguridad. Y cuando Node rechaza un certificado del Sitecore Portal, el atajo es desactivar la verificación TLS, algo que él mismo marca: si lo hace para trabajo remoto, "you become vulnerable to a man-in-the-middle attack". Junte los dos posts y un servidor MCP configurado así guarda credenciales de Item Service y de SPE para una instancia CM, con una sola cabecera adelante.
Primer vistazo al Code Assistant de Sitecore Personalize — Dylan Young IA del fabricante, probada en lugar de resumida, que es lo que la hace útil. Young le pidió que generara una Condition y obtuvo código que referencia tipos de guest que no existen en el producto, y encontró que las sugerencias de refactor daban mejoras de rendimiento modestas en el mejor de los casos. Su veredicto sirve para toda la categoría: un buen punto de partida que se revisa línea por línea.
AI Friday: construir un cliente MCP alojado y consumir un servidor MCP remoto — Dylan Young Young escribe sobre una aplicación que construyó y liberó como código abierto, así que es un post de proyecto y no un relevamiento de opciones. Igual es el recorrido más claro publicado este mes sobre la mitad cliente de MCP. Una decisión de diseño merece discusión: los tokens de API viven en el localStorage del navegador, algo que él presenta como beneficio de privacidad porque nada llega a su servidor. En una máquina compartida o administrada, ese razonamiento corre para el otro lado.
Plomería de XM Cloud y la checklist que siempre se saltea
Asegurar una implementación de Sitecore XM Cloud con Next.js — Alex.Lentz, Sitecore Saga Claves de API en variables de entorno y no en el bundle de cliente, rate limiting en las rutas propias de Next.js, cabeceras de seguridad, validación de esquema sobre las respuestas de GraphQL y saneado del rich text antes de renderizar aunque venga de su propio CM. Nada de esto es novedoso, y ese es el punto: es la lista que se posterga para el sprint de hardening que nadie agenda.
Conectar datos de cliente con experiencias en Sitecore XM Cloud — Ketan Sethi XM Cloud, CDP y Personalize descritos como un solo pipeline y no como tres productos. El registro es estratégico más que técnico, lo que lo hace más útil para la conversación con el sponsor del cliente que para el tablero del sprint.
Configuración de búsqueda en Content Hub: una guía práctica — girish jain (la página trae la firma en minúsculas) Escrito a partir de un proyecto real de DAM y lo bastante concreto como para accionarlo. Indexe Title, Description, Alt Text y Tags, no identificadores heredados del DAM ni rutas de la media library de XP. Aplique boosting a un campo, no a cinco. Facetas horizontales para las categorías primarias, verticales para el resto. Deje Relevance entre las opciones de orden, porque BM25 hace un trabajo que un orden por fecha tira a la basura.
La búsqueda está cambiando: ¿optimiza para respuestas o solo para rankings? — Rachna Gupta Answer Engine Optimization aplicado a una construcción Sitecore: schema inyectado a nivel de componente con SXA, tipos de entidad modelados como templates, una API de respuestas al lado del sitemap XML. Las cifras de tráfico de la apertura, incluida una sobre búsquedas móviles sin clic, no llevan fuente en el post, así que trátelas como afirmaciones y consiga sus propios números antes de citarlas frente a un cliente.
Virtual Los Angeles User Group #22 — Vasiliy Fomichev, cmsbestpractices.com Es un listado de sesiones más que un artículo: IA generativa en operaciones de marketing, CDP y Personalize para analítica, y una migración desde WordPress a XM Cloud armada sobre el repositorio Sitecore.Demo.XMCloud.Verticals con un presupuesto declarado de 25.000 dólares. La página presenta a Fomichev como cofundador de Zont Digital, dos de las tres sesiones son de Zont Digital y la tercera de XCentium, todas agencias que implementan Sitecore comercialmente. La cifra del presupuesto es lo interesante, y es la afirmación de un orador y no un número auditado.
De qué se trató realmente el mes
Nuestros registros de fuentes no consignan empleador para la mayoría de estos autores, así que léalos como gente de campo escribiendo sobre su propio trabajo y no como revisores neutrales. Dos de los once artículos son de Tishchenko y dos de Young, con lo cual casi toda la cobertura de IA que hay acá viene de dos personas, y las dos escriben sobre software que construyeron.
Junio de 2025 nos llegó por archivos de feeds y no por una cosecha en vivo, así que lo que ve es lo que sobrevivió en los feeds. Nada de los canales propios de Sitecore entró en el registro, lo que es consistente con el "without big fanfares" de Prochazka pero no lo prueba. La cosecha también nos entregó un post de Codegarden de Umbraco y un archivo de sitemap crudo clasificados como Sitecore, y descartamos los dos antes que inflar la cuenta.
El emparejamiento incómodo es el argumento. En un mismo mes Sitecore forzó conexiones cifradas a la base, llevó Identity Server a .NET 8 y corrigió una vulnerabilidad que calificó de crítica, mientras la comunidad levantaba servidores MCP con credenciales de Item Service y de PowerShell Remoting para esas mismas instancias detrás de una única cabecera compartida, con la verificación TLS desactivada como solución documentada a un problema de certificados. No es una crítica a quienes lo construyeron. Publicaron y dejaron escritas las advertencias, que es más de lo que hace la mayoría. Describe dónde estábamos: las ganas de darle acceso de agente a un CMS corrieron más rápido que la propia especificación de autorización del protocolo, que salió el 18 de junio de 2025 y todavía no tenía soporte extendido.
Así que el orden de trabajo del mes es el aburrido. Lea las notas de versión de 10.4.1 y el KB, planifique el script de actualización y el cambio de cadena de conexión, y recién después decida si un agente recibe credenciales de esa instancia.
Fuentes
Los títulos se conservan en su idioma original: así es como se cita un documento y así es como lo vas a encontrar.
- Sitecore 10.4.1 Released — Peter Prochazka, tothecore.sk
- Sitecore 10.4.1 - Simpler, Faster, and More Secure — Nidhi Paneri
- Sitecore MCP Server: Secure Work with Remote Servers — Anton Tishchenko, exdst.com
- Sitecore MCP Server: Connection to Any Sitecore Instance — Anton Tishchenko, exdst.com
- First Look: Sitecore Personalize Code Assistant — Dylan Young
- AI Friday: Building a Hosted MCP Client and Consuming a Remote MCP Server — Dylan Young
- Securing Your Sitecore XM Cloud Implementation with Next.js: A Developer’s Guide to Best Practices — Alex.Lentz, Sitecore Saga
- Connect Customer Data to Experiences with Sitecore XM Cloud — Ketan Sethi
- Content Hub Search Configuration 101: A Practical Guide — girish jain
- Search Is Evolving—Are You Optimizing for Answers or Just Rankings? — Rachna Gupta
- Virtual Los Angeles User Group #22 — Vasiliy Fomichev, cmsbestpractices.com
