Skip to content

Latest commit

 

History

History
161 lines (108 loc) · 5.14 KB

CHANGELOG.md

File metadata and controls

161 lines (108 loc) · 5.14 KB

Changelog

Todos los cambios a este proyecto se documentarán en este archivo

Este formato esta basado en Keep a Changelog, y este proyecto se adhiere al Versionado Semántico.

Directrices

  • Están hechos para los seres humanos, no para las máquinas.
  • Debe haber una entrada para cada versión.
  • Los mismos tipos de cambios deben ser agrupados.
  • Versiones y secciones deben ser enlazables.
  • La última versión va primero.
  • Debe mostrar la fecha de publicación de cada versión.
  • Indicar si el proyecto sigue el Versionamiento Semántico.
  • Los cambios no deben tener un lenguaje técnico y deben ser entendidos por cualquier usuario.
  • Se documentará en español.

Tipos de cambios

  • Added: para funcionalidades nuevas.
  • Changed: para los cambios en las funcionalidades existentes.
  • Deprecated: para indicar que una característica o funcionalidad está obsoleta y que se eliminará en las próximas versiones.
  • Removed: para las características en desuso que se eliminaron en esta versión.
  • Fixed: para corrección de errores.
  • Security: en caso de vulnerabilidades.

[Unreleased]

Added

  • Apodo para personalizar la aplicación.
  • Se agrega onboarding (con configuración de apodo, solicitud de permiso de notificaciones y bienvenida a la app).
  • Lista de estudiantes al resumen de asignatura.
  • Vista previa de estudiantes y profesores.
  • Vista previa de los datos del profesor.
  • Se agrega ventana de vista previa de la asignatura desde horario (al mantener presionado un bloque).
  • Se agrega navegación hacia la asignatura desde el horario al presionar un bloque.
  • Botón para limpiar las notas en la calculadora.
  • Sección de Acerca de la App en modo depuración.
  • Se agrega métricas y toma de errores de Sentry (esta vez están bien configurados).
  • Se agrega modo fuera de línea para permitir el uso de la app sin conexión.
  • Se permite cualquier orientación de pantalla (horizontal y vertical).

Changed

  • Se actualizaron algunas dependencias.
  • Se ordenan las clases y widgets de la app.
  • Se optimiza el código y la aplicación en general.
  • Se separan clases en formato de repositorios, servicios y controladores.
  • Se mejora la documentación de algunos archivos y métodos.
  • Ahora se cargan las noticias de la página noticias.utem.cl.
  • Se utiliza navegación de flutter nativa (Usando Navigator en lugar de rutas nombradas).

Removed

  • Se elimina pestaña de estudiantes del detalle de asignatura (a favor del botón de lista de estudiantes en el resumen).
  • Modal de Permitir Notificaciones a favor de modal nativa del sistema. Solo se editará el mensaje de notificaciones, ya que es redundante el botón de permitir y cancelar.
  • Vistas sin uso en la aplicación.

[2.11.9] - 2023-10-11Z

Added

  • Sección "Novedades" en inicio

[2.11.8] - 2023-09-08Z

Changed

  • Forma de refrescar token optimizada
  • Se cambia todo para usar controlador de Carrera

[2.11.6] - 2023-08-30Z

Added

  • Se añade controlador para Asignaturas

Changed

  • Se cambió el estilo de la pantalla de notas/asignaturas. Ahora luce un poquito mejor.

[2.11.5] - 2023-05-08Z

Changed

  • Se eliminó el anuncio de 'gestando nuevas funciones'. La señora vivirá siempre en nuestros corazones.
  • Mejora en el caché de los pérmisos QR

Fixed

  • Ya no se desloggeará a los usuarios erroneamente

[2.11.4] 2023-04-13Z

Added

  • Integración con UXCam
  • Más eventos de analytics

Changed

  • Ahora el controlador del horario es permanente
  • Nuevo diseño para la pantalla del resumen de asignatura

[2.11.2] - 2023-04-06

Esta versión del changelog contiene cambios hechos en 2.10, debido a que no se documentaron!

Added

  • Calculadora de notas
  • Indicador en pantalla de Horario
  • Integración con Awesome Notifications y Background fetch.

Fixed

  • Comportamientos de scroll y zoom en horario
  • Capturas de pantalla en horario
  • Configuración de iOS para horario
  • Correcciones varias de Horario
  • Errores cuando el usuario no tiene las notas guardadas
  • Errores de Fastline.

[2.9.0] - 2023-01-15Z

Added

  • Pantalla de horario cuenta con colores aleatorios por asignatura guardados en caché

Fixed

  • Ahora soporta todos los estados de carrera

[2.8.4] - 2022-05-30Z

Added

  • Nuevo archivo CHANGELOG para documentar los cambios de cada versión
  • Sección con lista de permisos de ingreso del usuario en la pantalla principal
  • Pantalla con información detallada y codigo QR para los permisos de ingreso
  • Posibilidad de ver en pantalla completa el código QR de los permisos de ingreso
  • Nuevo saludo dinámico en la pantalla de inicio

Fixed

  • Arreglado el código de barras en la credencial para estudiantes con RUT 20 millones para arriba
  • Notas y ponderadores funcionando nuevamente

Changed

  • Ahora las consultas al servidor se guardan en el caché del teléfono

[2.7.3] - 2022-03-27Z

Fixed

  • Tiempos de respuesta, ahora más cortos

Removed

  • Lista de estudiantes en la pantalla de asignatura
  • Perfil de profesores