Cuando el marco cambia de versión
Actualizar Tauri en una aplicación grande: qué suele romperse, cómo se hace por partes, y por qué quedarse atrás es más caro que actualizar.
Qué suele romperse
La cuarta fila es la que decide el calendario: no puedes migrar hasta que los plugins que usas lo hayan hecho, y ahí el nivel 68.2 se cobra — un plugin abandonado bloquea tu migración.
Migrar por partes
Y una recomendación de proceso: migrar en una rama, con la aplicación funcionando en la versión anterior mientras tanto — porque una migración a medias en la rama principal bloquea todo lo demás.
Cuándo actualizar
Tres momentos razonables, y uno malo:
- Cuando aparece una versión de correcciones de la que ya usas: casi siempre, y es barato.
- Cuando la versión nueva trae algo que necesitas.
- O cuando tus plugins ya han migrado y el ecosistema se ha estabilizado — que para un cambio de versión mayor suele ser unos meses después de salir.
- Y el momento malo: nunca, que es la opción por omisión si nadie decide.
Por qué quedarse atrás es caro
Y el razonamiento que merece tener claro:
- Las migraciones se acumulan. Saltarse dos versiones mayores no cuesta el doble: cuesta más, porque los cambios interactúan.
- Los plugins dejan de dar soporte a versiones antiguas del marco, y entonces tampoco puedes actualizarlos.
- Las correcciones de seguridad solo llegan a las versiones mantenidas.
- Y el motor y las plataformas cambian: una versión antigua del marco puede dejar de compilar o de funcionar en sistemas nuevos.
La cuarta es la que fuerza la mano al final, y suele llegar en un mal momento — cuando hay que publicar y de pronto no compila en la versión nueva del sistema operativo.