Skip to content

v1.2.0

Latest
Compare
Choose a tag to compare
@claudsonm claudsonm released this 09 Oct 12:28
· 3 commits to master since this release
766d9b6

Adicionado

  • Suporte a novas versões do PHP (8.0 e 8.1)
  • O método CepPromise::fetch agora aceita um segundo parâmetro (opcional). Nele você pode informar quais serão as classes dos providers que deverão ser utilizados para consultar os CEPs.
  • Novos testes. Agora a cobertura é de 100% e as chamadas HTTP foram mockadas.
  • Os fluxos de CI foram melhorados significativamente. Agora usamos Github Actions e executamos os testes em todas as versões do PHP suportadas.
  • PHP CS Fixer (já usávamos esse tipo de verificação com StyleCI, mas agora foi movido para o Github Actions)

Corrigido

  • Erro ao tentar usar o método toArray() da classe CepPromiseException.php quando um dos elementos de $errors não era uma instância de CepPromiseProviderException

Removido

  • Suporte a versões antigas do PHP (inferiores a 7.4).
  • Suporte a versões antigas do Guzzle (inferiores a 7.2.0)

O PR de merge com as alterações pode ser visto aqui: #17