Las correcciones de seguridad generalmente se aplican hacia atrás, sí. Los errores críticos (es decir, que detienen todo, impidiendo el uso de Discourse) también se aplican hacia atrás. Sin embargo, muchos errores menos críticos podrían no serlo. La propia aplicación hacia atrás conlleva riesgos: siempre pueden producirse regresiones no intencionadas, obliga a los usuarios en la versión estable a actualizar, etc.
Nuestra recomendación general es que los sitios sigan la rama tests-passed (que es la predeterminada) y se actualicen cuando salga una nueva versión (beta). Hay ciertos casos en los que puede recomendarse la versión estable, por ejemplo, un sitio con complementos complejos que anulan las plantillas principales; pero para un sitio estándar instalado con Docker, quédate con tests-passed. Aunque el término “beta” en la industria del software suele hacer pensar a la gente en “habrá errores”, ese no es nuestro propósito. Todas las versiones de Discourse, tests-passed, beta, estable, etc., tienen errores.
Si encuentras un error en tests-passed y lo reportas, es muy probable que lo corrijamos en unos días y puedas actualizar para que el error desaparezca. Es posible que encuentres más errores (es decir, únicos), pero se corregirán rápidamente. En la versión estable, como mencionó Kris, no deberías ver errores nuevos durante el ciclo de lanzamiento de 4 a 6 meses, pero cualquier error que sí tengas no desaparecerá hasta la siguiente versión estable. Es probable que tengas más errores en cualquier momento dado que en tests-passed, ya que no se están parcheando, pero los errores deberían ser constantes.