- Flutter 2 compatibility -
We are Null-safety
! - Apesar do usuário poder escolher SSL, todos os testes sem ele estão retornando OK
- Ao rodar o projeto por linha de comando use o attr
isDebug
para evitar o fix de cors feito para funcionar com versões web.
- Usuário pode escolher se quer usar HTTP (default) ou HTTPS
na requisição a CalcPrecoPrazo. Para isso é necessário definir
na instanciação da classe
Sigepweb
o atributouseSSL
- CORS policy para requisição via web
- Regras de acordo com package pedantic
- Omit type annotations for local variables.
_homEndpoint
e_prodEndpoint
agora campo final.
- Realizar testes sem incluir o flutter efetivamente como dependencia. Este package deve poder ser usado em qualquer projeto Dart.
- Ps.: Eu ainda não sei se o package
flutter_coverage_badge
vai fazer o projeto ser notado como dependente do Flutter.
- Bug de referencia CalcPrecoPrazoItem foi mudado para CalcPrecoPrazoItemModel
- Foi feita tambem uma refatoracao em todo o código para traduzir tudo para PtBR
- O metodo calcPrecoPrazo agora usa a convenção Parker (mais simples) de XML para JSON
- Foram adicionados um pouco mais de testes e o coverage aumentou um pouquinho
- Exposing models
- Release first version stable, even only with 2 methods available
- Coverage update
- Docs update
- Docs and example update
- Joined classes
SigepwebPrecoPrazo
withSigepweb
, it means only one main class to use all methods - Service consultaCEP can already be used
- Providing an example to the package
- Improving pub points of the package
- Name of the service with model CalcPrecoPrazoItem and method for test CEP numbers.
- Initializing the package only with CalcPrecoPrazo method available.