Skip to content

v0.3.3 estable

Choose a tag to compare

@armindeck armindeck released this 07 Aug 00:29
· 40 commits to main since this release

Reestructuración interna para mejorar la arquitectura del sistema:

  • Se eliminó el uso incorrecto de define() con objetos (lo cual no es permitido en PHP 8.2+).
  • Se creó la clase estática Daamper para almacenar datos de configuración global del sistema:
    • $info, $version, $language, $config, $infoversion, $projectInfo, $scripts, $data, $sendAlert.
  • Se instancian ahora con Daamper::$info en lugar de constantes como INFO, VERSION, LANGUAGE, etc.
  • Se creó la clase ProjectInfo para encapsular y organizar los datos del proyecto.
  • Se actualizaron más de 80 archivos para adaptarlos a la nueva estructura.
  • Mejora de seguridad, mantenibilidad y compatibilidad con versiones modernas de PHP.
  • Se solucionaron advertencias Deprecated relacionadas con el orden de parámetros opcionales en funciones para compatibilidad con PHP 8.0+.

Algunas imagenes de los Fatal error y Deprecated solucionados:

2186de25-5431-4a3a-9fdb-5493d1687f1b
3affd79e-3450-4f4e-97fd-7679d0f23c0d
Captura de pantalla_6-8-2025_195029_github com