Presentando releases.discourse.org

Como parte de nuestro proyecto en curso para renovar nuestra numeración de versiones y procesos de lanzamiento, nos complace anunciar releases.discourse.org.

De ahora en adelante, este sitio será la fuente principal de información sobre las versiones de Discourse, sus fechas de lanzamiento, plazos de soporte y registros de cambios.

En la página de inicio encontrará una visualización de las versiones recientes y sus períodos de desarrollo/soporte. Luego puede hacer clic para ver los registros de cambios de versiones específicas. Por ejemplo, el reciente lanzamiento 2025.12.0:

Para futuros lanzamientos, enlazaremos a estas páginas en lugar de escribir temas dedicados de release-notes en Meta.

El sitio también incluye soporte para generar registros de cambios personalizados para cualquier rango de versión/commit. Tenemos la intención de comenzar a enlazar a estos registros de cambios desde las interfaces de usuario de actualización en el propio Discourse.

¡Háganos saber si tienen algún comentario!

33 Me gusta

¿Dónde puedo encontrar los commits de los plugins que actualmente forman parte de las notas de la versión en releases.discourse.org?

ejemplo
2 Me gusta

Una pequeña solicitud de funcionalidad:

¿Podrían añadir enlaces de anclaje para los cambios individuales (commit-card) listados bajo los “Cambios detallados”?

Ciertamente facilitaría compartir cambios específicos : )

6 Me gusta

Los cambios en los plugins principales se incluyen junto con otros cambios principales, por lo que solo faltan los “plugins oficiales no principales”. Añadir cambios de otros repositorios es algo que podríamos considerar en el futuro, pero no hay planes inmediatos para implementarlo.

Para los plugins no principales (tanto oficiales como de terceros), GitHub es probablemente la mejor manera de seguir sus cambios por ahora.

¡Buena idea! Podría ser un poco complicado de implementar, porque la lista de commits se implementa como una “lista virtual”, donde solo se renderizan los elementos que están en pantalla… pero veré qué puedo hacer.

4 Me gusta

Qué fastidio. El resumen de los complementos que no están en el repositorio discourse/discourse fue lo que me pareció más interesante de las notas de la versión. Puedo encontrar todos los cambios en el núcleo en un solo lugar en GitHub. Pero los cambios en otros complementos ocurren en diferentes repositorios, por lo que no hay un lugar único para seguirlos fácilmente a todos.

3 Me gusta

Parece una buena manera de visualizar el desarrollo activo y la vida útil del soporte.

Una cosa que noté es que la versión v2026.01 está etiquetada como [latest] (más reciente), pero no también como [ESR] como lo está la v3.5. Tener ambas sería una referencia útil de un vistazo.

Con la información adicional entre el lanzamiento y el desarrollo activo para las versiones, ¿existe alguna configuración (o plan para agregar una) para mantener Discourse en una versión de lanzamiento o ESR?

3 Me gusta

Otra cosa a tener en cuenta sobre esto: tenemos planes en el RFC para desarrollar cierta automatización para plugins y temas para crear ramas compatibles con diferentes versiones de Discourse.

Creo que el momento de volver a tratar esto sería después de que lo tengamos implementado.

Esto es posible hacerlo ahora configurando la rama a seguir en su configuración de despliegue:

Pero una vez que lo haces, quedas anclado a esa versión para siempre. Lo que todavía necesitamos desarrollar es una mejor manera de ver cuándo hay un nuevo lanzamiento disponible (en el canal de lanzamiento que estés siguiendo).

Hemos tenido algunas discusiones tempranas sobre cómo podría funcionar esto, pero todavía estamos discutiendo los detalles.

4 Me gusta