Version 3.0.0
Version 3.0.0 2023-05-13
El proyecto cambió drásticamente. El mejor consejo es volver a implementar la librería en esta nueva versión.
Puede ver la guía de implementación en el archivo CHANGES_VERSION_2.0_TO_3.0.md.
Cambios para usuarios
- El namespace principal del proyecto cambia de
SepomexPhp
aEclipxe\SepomexPhp
. - La versión mínima requerida es PHP versión 8.1. Vea https://www.php.net/supported-versions.php.
- Se creó el script
scripts/download.php
para descargar y extraer la base de datos de SEPOMEX.
Cambios para implementadores
- El método
DataGatewayInterface::getZipCodeData()
regresa un arreglo vacío en lugar de nulo cuando no existen resultados.
Desarrollo
- Se elimina la dependencia a PHPLint.
- Se actualiza la versión de PHPUnit a 9.5.
- Se migran las herramientas de desarrollo de
composer
aphive
. - El proyecto ahora se construye en GitHub Workflows en lugar de Travis CI. ¡Gracias Travis CI!.
- El proyecto ahora se analiza en SonarCloud en lugar de Scrutinizer-CI. ¡Gracias Scrutinizer-CI!.