Desde hace un buen tiempo que estoy utilizando para los desarrollos de aplicaciones PHP “Reward“, no me siento calificado para decir si es el mejor, el 2 mejor o que tan bueno es pero desde que lo estoy usando no he tenido ningún problema, me permite utilizar simultáneamente diferentes proyectos, correr diferentes aplicaciones (no solo Magento que es lo que habitualmente desarrollo), cubrió sobradamente todas mis necesidades de configuración de diferentes proyectos y por sobretodo y lo más importante para mi es que cada vez que recurrí a la comunidad por ayuda en Slack siempre recibí respuesta rápida y precisa.
Mi reconocimiento para János Mikó, porque para hacer un buen software seguro hay que ser talentoso pero para mantener una comunidad se necesita más que talento.
En este caso me toco actualizar la versión, en enero de 2023 salió una nueva versión la 0.4.0 que es una re escritura completa de la aplicación.
Lo que me decidió a probarlo, además de ayudar a la comunidad a depurar eventuales bugs, es que se incorporaba una funcionalidad que estaba esperando desde hace tiempo.
Si ya tienen “Reward” instalado, la actualización es muy simple.
Según como haya sido instalado “Reward“:
$ reward self-update
o
$ sudo reward self-update
Luego
$ reward install
Si todo salio bien tendremos un mensaje como este:

En mi caso no salio al primer intento y me mostró este error:

El problema fue la versión de docker-compose que era algo antigua (se requiere versión >= 1.26), la actualice y el instalador corrió perfectamente.
Luego solo quedó verificar que los proyectos que ya tenía creados siguieran funcionando y así fue.
Por si a alguien lo necesita aquí dejo como hice para actualizar “docker-compose” en mi caso particular.