Skip to content

Version 3.0.0

Compare
Choose a tag to compare
@eclipxe13 eclipxe13 released this 14 May 01:54
· 27 commits to master since this release

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 a Eclipxe\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 a phive.
  • 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!.