Todos los cambios notables de este proyecto se documentarán en este archivo.
El formato se basa en Keep a Changelog, y este proyecto se adhiere a Semantic Versioning.
v3.0.0 - 2021-08-07
- Soporte para ser usado en slash commands y pasar un
CommandInteraction
en vez deMessage
en las funciones. - Se exportan más propiedades que el StarMusic constructor por defecto para dar más libertad a los desarrolladores avanzados de crear más funcionalidades.
- Con el cambio de dependencias y la re-codificación de la mayoría del código, se notará una mejora significativa en estabilidad y rendimiento.
- [BREAKING] Cambio de versión de discord.js a v13
- [BREAKING] Se requiere uan versión de node 16.6 o superior para funcionar.
- Mejoras en el aspecto visual de los mensajes enviados quitando y poniendo información necesaria en cada uno.
- [BREAKING] Se eliminó la función
volume
para mejorar el rendimiento del bot evitando dicho proceso. - [BREAKING] Se eliminó la opción
volumeDefault
del constructor. - Reproductor removido por el momento.
v2.0.1 - 2021-03-04
- Corrección en el tiempo cuando se agrega una canción a la cola.
- Corrección en las imagenes y ejemplos del readme.
v2.0.0 - 2021-02-22
- Se agregó documentación, tipos y ayudas en las funciones y variables para intregrarce bien con Typescript.
- Se agregó generación automática de documentación para tenerla en html. Se debe de mejorar aún.
- Se cambió todo el código colocando en inglés todas las variables para mayor familiaridad.
- Se cambió de exportar una función a exportar una clase.
- Se cambió el nombre de todas las funciones públicas:
- busqueda ->
search
- pausa ->
pause
- reanudar ->
resume
- omitir ->
skip
- salir ->
leave
- repetir ->
repeat
- cola ->
queue
- remover ->
remove
- volumen ->
volume
- limpiar ->
clear
- busqueda ->
- Se cambió el nombre de algunas opciones:
- volumenDef ->
volumeDefault
- colaMax ->
maxTail
- bitRate ->
bitrate
- adminRol ->
adminRoles
- djRol ->
djRoles
- soloDj ->
justDj
- cualquieraSaca ->
anyTakeOut
- cualquieraPausa ->
anyPause
- cualquieraOmite ->
anySkip
- mensajeNuevaCancion ->
newSongMessage
- mostrarNombre ->
showName
.
- volumenDef ->
- Ya no se nececita pasar el client cuando se inicializa el módulo.
v1.0.2 - 2019-08-15
- Se agregaron funciones internas para mejorar la aparienia de texto con valores numéricos grandes y valores de tiempo.
- Se agregó un ejemplo en el readme.
- Corrección en el readme.
v1.0.1 - 2019-08-06
- Se agregó el readme como guía básica.
- Se agregó el .gitignore
- Se cambiaron nombres de todas las funciones (Se pasaron al español).
- Se cambiaron nombres de funciones internas.
- Versión inicial.