Skip to content

Latest commit

 

History

History
24 lines (23 loc) · 5.48 KB

CHANGELOG.md

File metadata and controls

24 lines (23 loc) · 5.48 KB

Changelog: ao-web-client

  • 08/01/2023: Agregando animación vertical del texto over head. (8ff70b7)
  • 10/01/2023: Implementando preloader de mapas. (3724dda)
  • 11/01/2023: Efecto fade-out al estar bajo techo y fade-in al salir, similar a AlphaBlending. (6da8193)
  • 22/01/2023: Agregando comandos de GM. (ffe8544)
  • 04/02/2023: Migración de RequireJS a Webpack. Ahora se pueden usar e instalar dependencias con npm. Se cambió el estilo de importación AMD (define) por ESM (import). Trasladando HTML de los popups a sus archivos .js (158eedf)
  • 04/02/2023: Implementando contador de FPS usando performance.now(). El límite máximo de FPS lo setea el navegador según la frecuencia de refresco (Hz) del monitor. (f9c356a)
  • 19/03/2023: El popup.js no usaba la altura y anchura especificadas por el objeto options en los archivos de cada popup. El popup de estadísticas no mostraba el valor real de los skills. Ahora los popups de carpintería y herrería tienen el estilo (CSS) mejorado, se muestran los gráficos de los items, y se puede construir mas de un item a la vez. (0ce908e)
  • 25/03/2023: 🥳 Migración de PixiJS v4.0.3 a v6.4.2 - Incluyendo versión legacy de Pixi para que se pueda elegir entre WebGL y Canvas. (c3a3f40)
  • 25/03/2023: Agregando ESLint y formateando archivos js. Eliminando Google Analytics. (3d0f31b)
  • 26/03/2023: Reemplazando Lodash por funciones nativas de JavaScript (500kb menos de bundle). Comparación de performance: _.each vs forEach. Removiendo branding y fondos de Dakara-client. Nuevo flow de intro. (ff1ed3f)
  • 17/12/2023: Rehaciendo popups con React + Material UI, event emitter, y manejo de estado global con Zustand. Nuevo diseño para el popup de mapas (SVG interactivo). (65fa49f)
  • 23/12/2023: Continuando con la migración de jQuery UI a React + Material UI: conectando el nuevo popup de estadísticas (MUI) con la store de PlayerStats. Preload de mapas: reemplazando ajax por fetch. (0d9c11b)
  • 23/12/2023: Configurando ESLint + Prettier + Husky + lint-staged + y formateando archivos. (7facb4e)
  • 24/12/2023: Refactor de estilado en algunos popups. Migración de ES5 a ES6 en algunos archivos de renderizado. (55e8a17)
  • 30/12/2023: Reemplazando PIXI.Text por BitmapText en el indicador de mapa y FPS. (89fd86f)
  • 30/12/2023: Boton para activar pantalla completa usando requestFullscreen. Eliminando libreria screenfull.js (6346180)
  • 30/12/2023: Fix bug: los textos largos de consola no tenían saltos de linea (75623e5)
  • 30/12/2023: Fix bug: al pedir información del hechizo y clickear otras cosas, los textos de consola se renderizaban uno arriba del otro. (99b318e)
  • 01/01/2024: Agregando nuevo popup para ver los últimos 200 mensajes de consola. Bloqueando click derecho en el canvas del juego e interfaz. Nueva animación: tiembla la pantalla cuando bloqueás un golpe con el escudo. (0f5a004)
  • 24/02/2024: Migración de PixiJS v6.4.2 a v7.4.0. (585f553), (ef8c19b)
  • 07/03/2024: Reemplazando autoDetectRenderer por Application (PixiJS). (20f123e)
  • 11/03/2024: Agregando documentación básica y tutoriales sobre indexación-mapeo-dateo en el AOWeb. (placeholder)