Hoja de ruta hacia Tauri 2.0

Tauri 1.0 fue lanzado en junio de 2022 e introdujo un conjunto de herramientas de aplicaciones para que los desarrolladores construyan apps usando HTML, CSS y JavaScript con la seguridad y el rendimiento de Rust. Tauri ha sido fundamental al redefinir y hacer la pregunta: “¿Qué es una aplicación?”
La versión 1.0 se lanzó con soporte para Linux, macOS y Windows y se ha actualizado con nuevas características, mejoras de DX y correcciones de errores para llevarnos a Tauri 1.4, que está disponible ahora.
Pero hay una pregunta que al Grupo de Trabajo de Tauri le hacen una y otra vez. Cariñosamente nos referimos a ella como "¿Móvil cuándo?!?" y hoy nos gustaría resumir el camino que tenemos por delante para llegar a Tauri 2.0 y responder a esa pregunta.
¿Qué es Tauri 2.0?
Sección titulada “¿Qué es Tauri 2.0?”En esencia, el lanzamiento 2.0 de Tauri es La Actualización Móvil. Pero 2.0 es mucho más que solo móvil. Aquí tienes algunas de las características que se incluirán:
- Plugins Potentes: Muchas de las API de Tauri se han trasladado para utilizar el sistema de plugins de Tauri. Esto nos permite hacer que el código de Tauri sea más modular y fácil de mantener, pero también nos permite hacer que el sistema de plugins sea más potente para que los desarrolladores construyan sus propios plugins.
- Bindings de Swift y Kotlin para Plugins: Ahora puedes escribir código específico de la plataforma en Swift y Kotlin. Tauri ha ofrecido un puente entre el código de Rust y JavaScript desde la versión 1.0. Con Tauri 2.0, los desarrolladores de plugins podrán escribir código en Swift y Kotlin para integrarse más estrechamente con los sistemas para los que están desarrollando.
- Soporte para iOS y Android: Podrás construir aplicaciones Tauri y ejecutarlas en iOS y Android.
Ya hemos visto a desarrolladores haciendo cosas increíbles con la versión preliminar de Tauri 2.0 y estamos entusiasmados de avanzar hacia una versión estable para ponerla en manos de todos.
Camino hacia Tauri 2.0 Estable
Sección titulada “Camino hacia Tauri 2.0 Estable”En este momento, estamos en la fase alfa de 2.0. Aquí están los 3 hitos clave para llevarnos a Tauri 2.0 estable:
A continuación están los pasos dentro de cada uno de esos hitos que el Grupo de Trabajo de Tauri está impulsando.
Para entrar en una fase beta, Tauri 2.0 debe contar con todas las características terminadas y estar funcionando sin problemas mayores conocidos. Esto significa que el Grupo de Trabajo de Tauri está satisfecho con las API públicas de Tauri y no prevé ningún cambio decisivo (aunque son posibles a medida que recibamos comentarios de la comunidad).
Una vez que hayamos entrado en beta, congelaremos la base de código y pasaremos a una fase de auditoría. No se fijarán nuevas características para Tauri 2.0 después de este punto.
La seguridad es muy importante para Tauri. Trabajamos con auditores externos para revisar el código de Tauri para que pueda ser lo más seguro posible para los desarrolladores de Tauri y sus usuarios. Se tomó un enfoque similar con Tauri 1.0 en colaboración con Radically Open Security (Informe de Auditoría de Seguridad de Tauri 1.0).
Más detalles sobre la auditoría de seguridad para 2.0 vendrán en el futuro.
Candidata a Versión Final (Release Candidate)
Sección titulada “Candidata a Versión Final”Una vez que se hayan resuelto todos los hallazgos de la auditoría, pasaremos a la fase de candidata a versión final. Aquí es donde le pediremos a la comunidad de Tauri que la pruebe, vea si hay algún error y proporcione comentarios en preparación para el lanzamiento estable.
La fase RC tendrá un límite de tiempo para que los primeros usuarios puedan ayudarnos a descubrir puntos débiles y oportunidades de mejora sencilla que puedan resolverse rápidamente. Esto también incluirá un maratón de documentación para alinear lo que sabemos con lo que mostramos. Se compartirán más detalles sobre esto a medida que nos acerquemos a la fase de candidata a versión final.
Estable
Sección titulada “Estable”Tauri 2.0 será lanzado y estará disponible para que todos puedan construir cosas increíbles con él. También continuaremos corrigiendo errores y lanzando actualizaciones en línea con nuestro enfoque actual de publicar parches y actualizaciones menores.
Dónde Estamos
Sección titulada “Dónde Estamos”Hay muchas piezas en movimiento para avanzar hacia un lanzamiento estable. Las dos partes principales son los hallazgos y correcciones de la auditoría de seguridad junto con la retroalimentación y ajustes de la comunidad. Estas dos piezas son increíblemente importantes y queremos estar seguros de poder priorizarlas sin sacrificar la seguridad y la calidad de Tauri.
Debido a esas prioridades, aún no tenemos plazos fijos para un lanzamiento estable de Tauri 2.0. Tenemos objetivos internos a los que apuntamos para mantenernos en camino, pero queremos estar seguros de ser flexibles para acomodar la retroalimentación.
Lo que podemos compartir en este momento es que aproximadamente apuntamos al lanzamiento estable de Tauri 2.0 a principios de 2024. Avanzamos a paso firme para entrar en la fase beta lo antes posible.
A medida que avancemos hacia Tauri 2.0, nos aseguraremos de compartir las actualizaciones con la comunidad. La forma principal de mantenerse al día es estar atento a los lanzamientos de Tauri a medida que pasan por las fases beta, candidata a versión final y, por último, estable. También puedes estar al tanto en Twitter, Mastodon y Discord.
Involúcrate
Sección titulada “Involúcrate”Mientras trabajamos hacia Tauri 2.0 estable, hay muchas formas para que la comunidad se involucre. Cuanta más participación y retroalimentación tengamos, mejor será Tauri 2.0 para todos. Aquí tienes solo algunas formas de involucrarte:
- Prueba versiones preliminares de Tauri y da tus comentarios a través de Discord e issues de GitHub.
- Contribuye a la documentación y traducciones en https://v2.tauri.app.
- Ayuda en la comunidad de Tauri apoyando a otros en Discord e issues de GitHub y dando retroalimentación sobre problemas principales que surjan.
- Comienza a planificar contenido sobre Tauri 2.0 (aunque recomendamos esperar hasta al menos 2.0 beta). Ponte en contacto con el Grupo de Trabajo de Tauri en Discord si quieres colaborar en ideas de contenido como videos, blogs, cursos o cualquier otra cosa.
Esperamos que esto brinde un poco de transparencia sobre dónde estamos, hacia dónde nos dirigimos y qué puedes hacer para ayudarnos a llegar allí. Danos tu opinión uniéndote a nosotros en Discord y uniéndote a la Discusión de GitHub para este artículo. ¡Feliz desarrollo!
© 2026 Colaboradores de Tauri. CC-BY / MIT