- Se elimina la compatibilidad con versiones de PHP 8.1 o menores.
- Se revisa la compatibilidad de PHP 8.4.
- Se cambian las definiciones implícitas a tipos nullables a explícitas.
- Se actualizó el año de la licencia.
- Se hacen diversos cambios para asegurar los tipos de datos y satisfacer PHPStan.
Cambios de mantenimiento al entorno de desarrollo:
- Se normalizó
composer.json
. - Se actualiza a PHPUnit 11.5.
- Se actualizan las reglas para
php-cs-fixer
yphpcs
. - En los flujos de trabajo de GitHub:
- Se agrega PHP 8.4 a la matrix de pruebas.
- Los trabajos se ejecutan en PHP 8.4.
- Se actualiza la integración con SonarQube Cloud.
- Se actualizaron las herramientas de desarrollo.