You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+19Lines changed: 19 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,6 +16,7 @@ Historial con detalles de cambios entre versiones del asistente.
16
16
## v2.0.0
17
17
18
18
***El bot ahora se llama *"Asistente de Fundamentos"*, ya no *"Lector de Ejercicios"***. Esto es para ser más conforme con futuras características.
19
+
***¡Nuevo logo!** Los _assets_ de versiones anteriores todavía se encuentran bajo el nombre de [v1](./img/logo/v1/).
19
20
* Cambiados los estilos de nombre de guías de `1c2024` a `2024C1`.
20
21
***Actualizada la versión de la guía** a la revisión del 7 de Marzo de 2024, bajo la denominación `2024C1`.
21
22
- Ediciones en el enunciado del ejercicio **11.2**.
@@ -29,6 +30,24 @@ Historial con detalles de cambios entre versiones del asistente.
29
30
* Remodularizados los módulos `main` y `tests` del proyecto. Ahora están como carpetas aparte en el directorio raíz.
30
31
-`main` ahora se llama `asistente`, para ser consistente con la nueva forma de invocar al bot.
31
32
* Limpiada toda mención de los "prefijos". Ahora el bot usa exclusivamente _app commands_ con `/`.
33
+
* Mejores mensajes de error para los Cogs de comandos.
34
+
***La base de datos ya no se sube.** Ahora se crea sola y es única para cada instancia del bot.
35
+
- Hace uso de un _script_ inicial para poblarse sola con las tablas necesarias.
36
+
***Mejoras al Logger:**
37
+
- Ahora sigue un patrón _Singleton_, por lo que se puede instanciar en cualquier parte del proyecto sin miedo a guardar el mismo registro varias veces.
38
+
- Distintos niveles de logueo de registros para la consola y para el archivo.
39
+
- Ahora el asistente se puede ejecutar con los argumentos `-v` o `--verbose` para guardar registros en consola con el nivel `DEBUG`.
40
+
- Ahora también guarda registros del _traceback_ de `discord.py`, no sólo los del asistente.
41
+
*`/version` fue eliminado, y su funcionalidad quedó incluida en el comando `/info`.
42
+
* El _workflow_ para GitHub de PyLint fue cambiado por el de Ruff.
43
+
*`/reboot` y `/shutdown` ahora sólo están disponibles para el dueño de la aplicación ~~(yo)~~. Sino es un riesgo de seguridad importante.
44
+
* Se agregaron algunos secciones extra en el [README](./README.md).
45
+
- Explicación simple de los comandos más comunes.
46
+
- Un caso de uso para `/ej`.
47
+
***Remodelado el comando `/ej`:**
48
+
- Ahora todo ocurre en mensajes "efímeros" de Discord, con la posibilidad de todavía "imprimir" el mensaje en el canal con un nuevo botón.
49
+
- Incluidos algunos fixes para que `/ej`_(así como comandos similares)_ puedan funcionar en canales privados o DMs.
0 commit comments