Skip to content

Mantenimiento y corrección de build (versión 1.3.1) - #25

Merged
eclipxe13 merged 19 commits into
phpcfdi:mainfrom
eclipxe13:version-1.3.1
Oct 24, 2026
Merged

eclipxe13 merged 19 commits into
phpcfdi:mainfrom
eclipxe13:version-1.3.1

Conversation

@eclipxe13

Copy link
Copy Markdown
Member
  • Se actualiza el año de la licencia a 2026.
  • Se actualizó la dependencia eclipxe/enum a 0.2.8.
  • Se garantiza la compatibilidad con PHP 8.5.
  • Se excluye el directorio .phive del paquete Git.
  • Se usa el tipo OpenSSLAsymmetricKey disponible desde PHP 8.0.
  • Se solucionan pequeñas incidencias reportadas por la inspección de PHPStorm.

En el entorno de desarrollo:

  • Se actualiza el código para corregir un falso positivo de PHPStan.
  • Se actualizan las reglas deprecadas de php-cs-fixer.
  • En los flujos de trabajo de GitHub:
    • Se corrige el trabajo composer-normalize para que falle cuando es necesario.
    • Se actualizan las versiones de las acciones.
    • Se agrega PHP 8.5 a la matriz de pruebas.
    • Se ejecutan los trabajos en PHP 8.5.
    • Se renombra el trabajo tests a phpunit.
  • Se actualizan las herramientas de desarrollo.

Se integran los cambios de mantenimiento 2025-09-25:

  • Se actualizan las herramientas phpcs y phpcbf a la versión 4.0.0.
  • Se elimina la regla Generic.Functions.CallTimePassByReference.
  • Se moderniza la integración con SonarQube-Cloud.
  • Se actualiza sonarqube-scan-action a la versión 6.

@eclipxe13
eclipxe13 merged commit 3b060ff into phpcfdi:main Oct 24, 2026
18 checks passed
@eclipxe13
eclipxe13 deleted the version-1.3.1 branch October 24, 2026 05:15
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