Releases: phpcfdi/ceutils
Releases · phpcfdi/ceutils
Versión 0.2.3
Algunas clases de validadores no estaban marcadas como finales.
PHPStan detectó esto como un problema al utilizar el método estático create(): self
.
Para más información consulta phpstan/phpstan#10286.
Cambios en el entorno de desarrollo:
- Se migra de Scrutinizer-CI a SonarCloud.
- Se actualiza el año de la licencia.
- Se corrige la insignia de construcción.
- Se actualizan los archivos de configuración de las herramientas de estilo de código.
- Se actualiza el archivo de integración continua de GitHub:
- Se agrega PHP 8.2 y PHP 8.3 a la matriz de pruebas.
- Los trabajos corren en PHP 8.3.
- Se configura la extensión
bcmath
. - Se actualiza la directiva
::set-output
a$GITHUB_OUTPUT
. - Se permite ejecutar los flujos de trabajo a voluntad.
- Se actualizan las herramientas de desarrollo.
Versión 0.2.2
Se actualizan las dependencias:
eclipxe/cfdiutils: ^2.15.1
.eclipxe/xmlschemavalidator": "^3.0.2
.
Cambios en el entorno de desarrollo:
- Se actualizan las versiones de las herramientas de desarrollo.
- Se nombra correctamente el test
BaseUniquePolizaNumberTest
.
Versión 0.2.1
Esta liberación corrige el proceso de integración continua, modifica el código fuente del proyecto y mejora el paquete redistribuible, aunque no contiene ningún cambio de funcionamiento.
Cambios al contenido público:
- Se actualiza la licencia a 2022.
- Se actualiza el código para seguir el estilo actualizado.
- Se permite la ejecución del plugin
ergebnis/composer-normalize
. - Se ignora
.phive/
del paquete de distribución.
Cambios en entorno de desarrollo:
- Se actualizan las herramientas de desarrollo y el archivo de configuración de
php-cs-fixer
. - Se agrega la revisión de compatiblidad de PHP 8.1.
- Se dividen los pasos de construcción completa en pequeños trabajos independientes.
- Se corrige el grupo de mantenedores del proyecto.
- Se ignora
tests/_files
de la detección lingüística del proyecto.
Versión 0.2.0
- Primera versión del proyecto.
- Este proyecto se ha adoptado por la organización @phpcfdi, proviene del esfuerzo de César Aguilera. Gracias @blacktrue.