Repository navigation
v1.0.2 🌈
·
1682 commits
to master
since this release
Cambios
📚 Actualizaciones de documentación
- Se actualizó la documentación del código para reflejar los cambios en la estructura del GuildPlayer. @Tomas-vilte (#84)
- Agregamos instrucciones bien detalladas para configurar el almacenamiento en archivos en la documentación del proyecto.
- Documentamos los cambios en las interfaces SongStorage y StateStorage.
🛠️ Mejoras en la funcionalidad existente
- Mejoramos la eficiencia del almacenamiento en memoria para acceder más rápido a las canciones. @Tomas-vilte (#84)
- Optimizamos el proceso de inicialización del reproductor para reducir el tiempo de carga.
- Sumamos una función de limpieza automática para sacar canciones viejas de la lista de reproducción.
🧹 Refactorizaciones y optimizaciones
- Refactorizamos la lógica de inicialización del almacenamiento de archivos para que el código sea más fácil de leer. @Tomas-vilte (#84)
- Optimizamos cómo manejamos los errores en GetPlaylistStore para dar mensajes de error más claros.
- Simplificamos la estructura del GuildPlayer sacando campos que eran medio al pedo y mejorando la coherencia.
🧪 Pruebas adicionales
- Sumamos más pruebas unitarias para cubrir mejor el código de las nuevas implementaciones de almacenamiento. @Tomas-vilte (#84)
- Hicimos más pruebas de integración para chequear que las interfaces y las implementaciones se lleven bien entre sí.