github Arturo254/OpenTune 3.0.1

7 hours ago

🚀 Release 3.0.1


✨ Nuevas Funciones

  • 🎚️ Nuevo PlayerSlider completamente personalizado con renderizado en Canvas, soporte para RTL y ticks.
  • 🎤 Sistema de letras avanzado con múltiples estilos de animación:
    • Karaoke
    • Apple (palabra por palabra)
    • Fade, Glow y Slide
  • 📤 Función de compartir letras como texto o imagen con personalización avanzada.
  • 🌫️ Nuevo estilo visual “Liquid Glass” para la barra de navegación (Beta).
  • 🎨 Presets visuales y estilos tipo glass para imágenes de letras.
  • 🔤 Romanización automática para letras en japonés y coreano.
  • 📄 Soporte para formato TTML y sincronización por palabra.

🎧 Mejoras en el Reproductor

  • Reproductor con controles más precisos y visuales más expresivos.
  • Nuevo indicador CircularWavyProgressIndicator.
  • Mejor sincronización y centrado automático en letras.
  • Feedback visual al reactivar auto-scroll.

🧠 Mejoras Internas

  • Refactor completo del motor de letras para mejor rendimiento y escalabilidad.
  • Nueva lógica centralizada para resolución de clientes de streaming (YouTube).
  • Mejor manejo de headers (User-Agent, Origin, Referer) en requests.
  • Código más limpio, modular y mantenible.

⚙️ Dependencias Actualizadas

  • AGP → 9.1.1
  • Kotlin → 2.3.20
  • Compose → 1.11.0-beta02
  • Material3 → 1.5.0-alpha17
  • Media3 → 1.10.0
  • Ktor → 3.4.2
  • Actualización del extractor de YouTube

🌍 Localización

  • Nuevos strings añadidos (ej. Liquid Glass Navbar)
  • Mejoras en traducciones y consistencia general

🧹 Limpieza y Refactor

  • Limpieza menor de código y formateo
  • Eliminación de redundancias
  • Mejora de type-safety en múltiples componentes

🔧 Otros Cambios

  • Actualización de FileProvider a ${applicationId}.fileprovider
  • Limpieza de file_paths.xml
  • Mejoras menores en ViewModels y recursos

🔢 Versión

  • versionCode: 128
  • versionName: 3.0.1

💿 Una actualización centrada en potencia, personalización y experiencia visual avanzada.

What's Changed

New Contributors

Full Changelog: 3.0.0...3.0.1

Don't miss a new OpenTune release

NewReleases is sending notifications on new releases.