Saltar al contenido
umbracolombia

Bogotá

Umbraco en español / Resumen mensual · septiembre de 2026

Resumen de Umbraco de septiembre de 2026, con los precios de 2027 y la migración de 13 a 17

Precios de Umbraco para 2027, un error de despliegue en Cloud al pasar de 13 a 17, Smidge, Engage.AI en beta y cómo se trabaja con IA.

Autor
Equipo Umbracolombia
Publicado
Periodo
septiembre de 2026
Lectura
7 min

Septiembre de 2026 no trajo avisos de seguridad ni versiones de Umbraco que obliguen a actuar. Lo único con fecha es comercial: el 30 de septiembre Umbraco publicó sus precios para 2027, y si usted renueva algo con Umbraco el próximo año, empiece por ahí.

El resto del mes giró en torno a dos temas: el paso de Umbraco 13 a 17, donde la fricción aparece en detalles pequeños y no en el código, y la IA, como funcionalidad nueva de Umbraco y como cambio en la forma de trabajar.

La lista de precios de 2027

En la actualización anual de precios (se abre en una pestaña nueva), Mats Persson publica en el blog de Umbraco los valores nuevos. Rigen desde el 1 de enero de 2027, o desde la primera renovación posterior a esa fecha, tanto para clientes nuevos como para los existentes, y Umbraco explica que se basan principalmente en indexación de precios.

Algunas de las líneas que más pesan para agencias y clientes:

  • Umbraco Cloud Starter pasa de 45 € a 48 € al mes, Standard de 280 € a 290 € y Professional de 730 € a 765 €.
  • Los entornos de desarrollo pasan de 45 € a 48 € al mes y los de staging de 70 € a 75 €.
  • Umbraco Forms pasa de 100 € a 105 €, y Umbraco Commerce de 2.800 € a 2.900 € al año.
  • Heartcore Professional pasa de 1.100 € a 1.200 € al mes, el mayor aumento relativo de la lista, cerca del 9 %.

La mayoría de los aumentos queda entre el 3,5 % y el 7 %, aproximadamente. Ninguno cambia una decisión de plataforma, pero sí una cotización: toda propuesta que se extienda a 2027 debería usar las cifras nuevas.

La migración de 13 a 17, una trampa pequeña a la vez

Nathaniel Nunes (se abre en una pestaña nueva) escribió el artículo más útil del mes. Su sitio actualizado funcionaba en local y falló al desplegarse en Umbraco Cloud con NETSDK1045. El log de Kudu lo explicaba: la máquina de compilación no tenía el SDK del framework de destino, recurrió a uno anterior y escribió su propio global.json, provocando el error que luego reportó. La solución es el runtime de .NET en el portal de Cloud (Configuration, Advanced, Runtime Settings), que la guía de actualizaciones mayores de Umbraco pone entre los primeros pasos. Cámbielo antes de hacer push; el sitio se reinicia.

Nunes también publicó un paquete pequeño, Umbraco.Community.PropertyNavigator (se abre en una pestaña nueva), que recupera el desplegable de campos de la Content app de la versión 13 para saltar a una propiedad en un nodo largo. Es justo el tipo de atajo que los editores extrañan después de una actualización.

Vite, la herramienta de compilación de muchos proyectos de extensiones del backoffice, publicó una beta de la rama 8.3 (se abre en una pestaña nueva) mediante su bot de releases, sin autor humano en la página: integración de devtools con el servidor de desarrollo y varias correcciones de build. Para seguirla, no para adoptarla.

Smidge estrena versión mayor

El anuncio de la nueva versión mayor de Smidge (se abre en una pestaña nueva) no lleva firma en la página; lo escribe en primera persona el mantenedor de la librería en Shazwazza, el blog de Shannon Deminick. Smidge hace bundling y minificación en tiempo de ejecución para aplicaciones ASP.NET Core. Sobresalen dos correcciones. Un fallo en producción reportado durante años, con entradas nulas en los bundles, resultó ser de solicitudes concurrentes escribiendo en la misma lista. Y las solicitudes de archivos de caché inexistentes, que lanzaban un 500 y que el autor describe como una vía fácil de denegación de servicio, ahora devuelven un 404. Es una versión mayor con cambios que rompen compatibilidad, como un único minificador integrado y paquetes unificados: revise esa lista antes de actualizar una solución que referencie Smidge directamente.

IA dentro de los productos de Umbraco

Corné Hoskam (se abre en una pestaña nueva) anunció en su blog la beta pública de Engage.AI: un copiloto dentro de la sección de Engage del backoffice que responde preguntas de mercadeo sobre campañas, segmentos y pruebas A/B a partir de los datos de Engage. Usa 17 herramientas de solo lectura, diseñadas a partir de 115 preguntas reales de personas de mercadeo, y es un paquete aparte y opcional sobre Umbraco.AI: quien no lo instale mantiene a Engage sin IA. Un buen detalle: el copiloto nunca presenta “sin datos” como “cero”.

Matt Brailsford (se abre en una pestaña nueva) describe un experimento interno: una capacidad de “decisión” en Umbraco AI, con acciones de Automate que preguntan sí o no, una opción o un puntaje, y reciben una respuesta tipada con un valor de confianza. Para él, casi todo paso de IA en una automatización es una decisión, y un modelo de chat no es la herramienta para eso. Sobre el estado es claro: “read this as where my head is at, not a roadmap promise”, es decir, no es un compromiso de hoja de ruta.

En otro artículo, Brailsford (se abre en una pestaña nueva) resuelve los conflictos de puertos de quien corre varias sesiones de agentes en git worktrees separados: un paquete guarda el puerto de cada worktree en su propia carpeta de git. Una actualización explica por qué falló su primer enfoque: git worktree add copia la configuración de git por worktree, así que un worktree nuevo podía reportar el puerto de otro.

Lo que dicen los desarrolladores de la comunidad sobre trabajar con IA

Justin Neville (se abre en una pestaña nueva), en el blog de Nevitech, escribió el texto más práctico. Revisa todo lo que produce el modelo, nunca le deja hacer commit y parte de especificaciones con OpenSpec antes de escribir código. También anota que las versiones recientes de Umbraco suelen llevar a los modelos a inventar APIs. Su frase para guardar: “Whatever comes out of the model, your name goes on it” (lo que salga del modelo lleva su nombre).

Owain Williams (se abre en una pestaña nueva), en Owain.Codes, se pone una regla: pedir explicaciones en lugar de soluciones, con prompts que obligan al modelo a justificar su enfoque. En otro texto (se abre en una pestaña nueva) se pregunta qué le ha hecho el prompting al gusto por programar y propone mantener un proyecto personal escrito a mano.

Jeremy Wagner (se abre en una pestaña nueva), en web.dev, ofreció un prompt para auditar los polyfills y las soluciones provisionales de un front end frente a las propuestas de Interop 2027. El plazo ya cerró, pero el prompt sigue sirviendo para encontrar peso muerto en el front end de un sitio Umbraco.

Comunidad y ecosistema

Jonas Poulsen (se abre en una pestaña nueva), en el blog de Umbraco, describe el Umbraco Education Program: los partners enseñan en universidades e instituciones técnicas, y Umbraco entrega gratis a los estudiantes el material del curso Fundamentals y la certificación. Las empresas eligen Umbraco cuando hay desarrolladores locales, y los desarrolladores lo aprenden cuando las empresas lo usan. En Colombia, merece una mirada seria de cualquier partner con vínculos universitarios.

En el uProfile (se abre en una pestaña nueva) de este mes, Aaron Sadler, quien mantiene UmbNav, cuenta que envió al core una corrección para un crecimiento de memoria que encontró en todas las versiones desde la 13, y que publicó un paquete de la comunidad mientras HQ lo investiga. Es una entrevista, no un aviso oficial: confírmelo en el repositorio del core antes de actuar.

Qué hacer con septiembre

Los precios son la parte fácil: actualice sus cotizaciones de 2027. Lo más difícil es que los artículos sobre actualizaciones de este mes describen fricción por fuera del código, en una configuración del portal o en un atajo que el editor ya no encuentra. Presupueste el paso de 13 a 17 pensando también en esos detalles, y llévelo a la misma conversación que la renovación de 2027.

Fuentes

Los títulos se conservan en su idioma original: así es como se cita un documento y así es como lo va a encontrar.