Skip to content

Compatibilidad y mantenimiento (Versión 0.3.0)#8

Merged
eclipxe13 merged 30 commits into
phpcfdi:mainfrom
eclipxe13:maintenance
Sep 13, 2025
Merged

Compatibilidad y mantenimiento (Versión 0.3.0)#8
eclipxe13 merged 30 commits into
phpcfdi:mainfrom
eclipxe13:maintenance

Conversation

@eclipxe13

Copy link
Copy Markdown
Member
  • 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 y phpcs.
  • 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.

@eclipxe13
eclipxe13 merged commit 7a4912d into phpcfdi:main Sep 13, 2025
7 checks passed
@eclipxe13
eclipxe13 deleted the maintenance branch September 13, 2025 20:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant